Android中Fragment 真正的完全解析(上)
Fragment如何创建对话框?Fragment如何与ActionBar集成等等。Android运行在各种各样的设备中,有小屏Fragment必须是依存与Activity而存在的,因此Activity的生命周期会直接影响到Fragment的生命周期。官网这张图很好的说明了两者生命周期的关系:可以看到Fragment比Activity多了几个额外的生命周期回调方法:当Fragment与Activity发生关联时调用。注:如果使用Android3.0以下的版本,需要引入v4的包,然后Activity继承FragmentActivity,然后通过getSupportFragmentManager获得FragmentManager。不过还是建议版Menifest文件的uses-sdk的minSdkVersion和targetSdkVersion都改为11以上,这样就不必引入v4包了。代码中间还有两个Fragment的子类,ContentFragment上面已经见过,FriendFragment其实类似:效果图:Fragment常用的三个类:
下载地址
用户评论