-
附带项目源码的Android fragment高级教程
资源介绍
android开发者们应该有所耳闻了,但大多数应该没有使用过。
曾经我也很诧异为啥又弄出来一个跟activity一样有类似生命周期的东东,而且还只有平板可以用。
直到上次GDD北京分会上刘昌浩再次提及这个东西,我才开始注意。
下面讲讲为啥要用Fragment:
首先,Fragment可以兼容手机和平板,最大减少针对不同平台的工作量。
其次,Fragment可以向下兼容(通过android官方的Support Package),在2.x平台上没有任何问题。
最重要的是,Fragment实质上是一种可以包含控制代码的视图模块,可以非常方便的进行组合。
两个开源项目的地址:
1.水平分页指示器 https://github.com/tisa007/Android-ViewPagerIndicator/zipball/master
2.使用Fragment的项目案例 https://github.com/UweTrottmann/SeriesGuide