App主界面Tab四个实现方法

来源:互联网 发布:线阵音响和矩阵的区别 编辑:程序博客网 时间:2024/06/06 03:04

App主界面Tab实现方法:
1.ViewPage 实现Tab主界面;
慕课网链接:http://www.imooc.com/video/5901
步骤:
1.布局文件的创建与优化:
分层创建布局文件,先创建top布局,再创建ViewPage页面,底部再加bottom布局,可以用
进行分层优化布局。LinearLayout可以使用layout_weight,进行权重设计,此时layout_height设置为0。
2. getSupportActionBar().hide();可以隐藏应用标题栏。
3.将一个layout布局文件转换成一个View对象:
LayoutInflater mInflater = LayoutInflater.from(this);
View tab01 = mInflater.inflate(R.layout.tab01, null);
4.将多个Layout布局转换成View之后,放入一个List集合中,然后再创建一个PageAdapter。
5.再ViewPage配置适配器PageAdapter。
6.最后设置onClick事件。

    2.Fragment 实现Tab主界面;        慕课网链接:http://www.imooc.com/video/5903    3.FragmentPagerAdapter+ViewPager实现Tab主界面;        慕课网链接:http://www.imooc.com/video/5904    4.ViewPagerIndicator+ViewPager实现Tab主界面;        慕课网链接:http://www.imooc.com/video/5905
阅读全文
0 0
原创粉丝点击