本章内容承接上篇文章《开发流程之一:启动页》
当第一次启动时,毫无疑问会走入引导,那么就要来看看引导页里有什么鬼。
1:首先引导页就是个Activity,在该Activity中使用里一个ViewPager做滑动,而VP的每个页卡中就是一个Fragment碎片,这个碎片中的内容就是引导图文。写法如图一;
图一:引导页的Activity
2:有了ViewPager在Activity中,那么就要有适配器,使用系统的FragmentStatePagerAdapter适配器,其中,在显示当前页卡的方法getItem()中新建一个Fragment碎片,并将当前页卡对应的数据源集合的一个元素的id传给碎片中,使用fragment.setArguments(bundle)方法启动并传值。并且在当滑到最后一张图的时候传一个可以启动的意图。写法如图二;
图二:ViewPager的适配器
3:那么来看看Fragment里面到底有什么,其实就是图文,每一个碎片都显示引导图片,只是到最后一张图的时候将底部的文字显示出来;其具体写法如图三,图四。内有解释
图三:Fragment的上部分
图四:Fragment的下部分
登录 | 立即注册