(The usage of ViewPager is complete, you can use it directly by importing it. The content includes: using ViewPager to make a welcome interface, using ViewPager Fragment RadioGroud TabPageIndicator to build a mainstream layout. It also involves rewriting the TabPageIndicator to make the function of the TabPageIndicator more powerful, and all rewritings are marked on the surface. This document includes the following attachments:)