-
1.使用Fragement时需要继承FragmentActivity; 2.传统的PagerAdapter需要的数据源是List<View>;而FragmentAdapter的数据源是List<Fragent>; 3.推荐使用fragment是因为Fragment可以自己处理自己布局里面的事件,MainActivity只是起到了调度的作用,大大简化了MainActivity的复杂度,便于理解和维护。 4.使用ViewPager加FragmentAdapter可以实现:可左右滑动且高效易维护的Tab界面。查看全部
-
fragment的父布局是FrameLayout查看全部
-
此次的实现,内容区域已经不是ViewPager而是4个fragment.Android3.0版本以上开始推荐使用Fragment查看全部
-
以上仿微信主界面的功能已经完成,做一下总结: 1.使用ViewPager来显示View 2.用到PagerAdapter将需要显示的View连接起来 3.监听ViewPager的OnPageChangedListener,当当前View发生改变时进行业务逻辑的实现 4.给Bottom的控件添加点击事件。。。。查看全部
-
ViewPager添加滑动监听的方法:mViewPager.setOnPageChangedListener();需要实现三个方法查看全部
-
Bottom点击事件:点击哪一个tab将ViewPager的View设置成对应的,注意:之前将所以ImageButton设置成暗色查看全部
-
PagerAdapter的使用,需要重写4个方法:查看全部
-
ViewPager的使用需要PagerAdapter,而Viewpager里面填充的是View所以需要一个List View的集合,注意List数据集合的初始化查看全部
-
把Title去掉,必须在setcontentView之前调用requestWindowFeature();查看全部
-
layout_weight:权重的使用,,Ctrl+shift+T进行查找,引入ViewPager的类查看全部
-
1.fragment代码 重写onCreateView 复制四份 v4包和其他区别? 2.修改布局Framlayout 3.activity初始化View 初始化事件监听器 view添加各自的事件监听器 tab监听事件内容: 所有图片置灰 选中tab图片高亮 framlayout显示相应fragment 获得一个FragmentManager 开启一个FragmentTransaction beginTransaction 监听事件中new Fragment,manager Fragment hideFragment(FragmentTransaction)// 隐藏所有 fragmentTransaction.hide(Fragment)// 隐藏一个 fragmentTransaction.show(Fragment)// 显示一个 提交事务fragmentTransaction.commit(); 不同于ViewPager 包括布局在内全部由activity管理 fragment 管理自己的布局 独立 activity只负责调度fragment查看全部
-
听不懂呀查看全部
-
对于这么好的教程 我只想说 一个字! 干得漂亮!查看全部
-
就查看全部
-
优化层次布局: include merge ViewStub查看全部
举报
0/150
提交
取消