转载处: http://blog.youkuaiyun.com/QDJdeveloper/article/details/77527326 fragment完全解析
说实话,我也懒得写博客了,因为实在没有那么多时间来写,我写一篇博客的时间可以学习很多其他东西,既然我学习知识的来源一大部分来自优快云等网络,我还是直接转载吧,如果不是从书本上学习内容,我也不会写了。
知识点都在链接里,说实话我觉得口气有点大了,完全解析个人认为还做不到……抛却这个不说,我简单说一下我在运行时运行的问题:
1、调试:连接中有一个实例是静态创建fragment,创建两个xml布局文件,创建两个与之对应且关联好的java文件,然后再在主界面布局中添加fragment标签,这些都知道了,但是还是会报错,一直报错,是说我的xml文件写错了,那么fragment有什么排错方法吗?我是这样做的,如果你的fragment布局完整的话,直接在主界面(MainActivity)中修改setContentView()方法的参数为相应的fragment布局文件的ID,运行看是否出错。这样一一排除每个页面的错误。
2、未说明的问题:链接里说过,建议创建fragment的类时继承android.support.v4.app.Fragment;原因也说明过了,但是他有一点没有说过,这是我在其他地方找到的答案,就是主界面(MainActivity)继承的activity类,我创建安卓工程时最后选择创建blank Activity,据说这样会直接令activity继承 app.activity ,这样就与fragment引用的包不配套了,解决这个问题我们可以令MainActivity继承FragmentActivity,就可以了。其实仔细看链接里的代码,他的activity继承的是AppCompatActivity,所以最后结果还是我自己不细心!
最近家里打电话,问了我一下将来的事,说实话,我对将来是很恐惧的,但我要他们给我买房买其他的,我要出省,我才不要一辈子待在这种小地方,我要出去!但是我到现在依然没有任何一项自己所承认的可以独自一人生存的能力,即使是本专业的也是半吊子!接下来,一定要加把劲了,为了将来的生活,为了自己的人生不再被摆弄!