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 类中的时候才会看到。
3)建立的类的视图
4)为这个Fragment 建立xml 布局文件
5)到这里就有了Fragment 类和对于这个类的xml 布局文件
现在开始绑定这两个文件:
6)这个Fragment 类就和xml 文件绑定在一起了。是不是跟activity 一样一样的。只要按照activity 的方式来理解Fragment 就容易很多了。
7)下面我还得补充 FragmentManager 和 FragmentTransation 的使用事项。