android Fragment

这个话题已经阻拦我4天了。写完c 语言再来做Java 编程还是比较痛苦的。我今天晚上终于对Fragment 有一定的了解了。记录下来。过程当中有能帮助的各位的,我也很高兴。不能帮助给位的,就走过路过,提一些建议吧。谢谢。

1、目的

      想实现顶部导航栏。

2、折磨

     我看了tablayout ,tabhost 等等办法。最后还是选中了Fragment

3、使用方法

     Fragment 跟 activity  操作起来很像。之前我还在想Fragment 到底是个什么啊?后来发现,思想是一样的。Fragment 也有创建,运行,消亡等等函数。网上说:两个不同最大的不同之处是:消耗资源不一样。activity 要大于Fragment

1),我使用的工具是 android studio.

2)点击“File" -->"new" -->"Java class"  。注意这个选择是编辑区在java 类中的时候才会看到。

android Fragment

3)建立的类的视图

android Fragment

4)为这个Fragment 建立xml 布局文件

android Fragment

5)到这里就有了Fragment 类和对于这个类的xml 布局文件

现在开始绑定这两个文件:

android Fragment

6)这个Fragment 类就和xml 文件绑定在一起了。是不是跟activity 一样一样的。只要按照activity 的方式来理解Fragment 就容易很多了。

7)下面我还得补充 FragmentManager  和 FragmentTransation 的使用事项。