zoukankan      html  css  js  c++  java
  • 安卓开发学习——Fragment

    一、理解Fragment是组成activity的局部模块

    1、它与Activity相似,它有自己的生命周期

    2、它不能单独存在,必须嵌入在Activity中

    3、本质上一个Fragment会产生一个FrameLayout

    4、如果要使用Fragment界面必须是继承FragmentActivity

    二、android-support-v4.jar

    1、它是GOOGLE官方提供的一个能兼容到1.6的兼容包

    2、V4包中包含了3.0中推出的新的API,有它可以保证低版本的手机一样可以使用

    3、重要的API Fragment、ViewPager等

    总结:因此要用Fragment要使用V4中的

    三、Fragment的静态加载

    1、定义Fragment,继承Fragment

    2、布局文件使用fragment加载

    3、加载Fragment 的Activity必须是继承FragmentActivity

    四、动态加载

    1、定义Fragment,继承Fragment

    2、利用FragmentTransaction动态加载,代码示例如下:

    FragmentTransaction还有其它方法供使用如:replace、remove

    3、加载Fragment 的Activity必须是继承FragmentActivity

    4、补充:事务里调用addToBackStack()添加到回退栈这样便可以在使用回退键时回到动态操作的前一个状态

    五、生命周期(了解)

  • 相关阅读:
    怎么说???
    再给自己一点鼓励
    还是不要看新闻的好
    系统架构师
    朋友
    未来的路
    I now have a dream
    纪念死去的手机
    全局规划
    终于要上战场了!
  • 原文地址:https://www.cnblogs.com/yzmn/p/12755504.html
Copyright © 2011-2022 走看看