主要简单介绍一下TabHost几种实现方式

一、Android自带APi两种

使用Android 自带API实现TabHost方法:继承TabAcitivity和不继承该类两种方法:具体实现参考http://blog.csdn.net/harvic880925/article/details/17120325


二、其他组合方法:

1 单独使用ViewPager+加TextView(TextView作为导航栏)

2 单独使用Fragment(显示界面)+TextView(TextView作为导航栏)方法:所有

3 结合ViewPager 和Fragment +TextView(TextView作为导航栏):方法实现需要注意

3.1 关键点在于适配器使用的是 FragmentPagerAdapter。 而不是ViewPagerAdapter 3.2 因为ViewPager是v4的兼容包,所以在Fragment这块也需要使用v4的Fragment。

具体实现参考:http://blog.csdn.net/lizhenmingdirk/article/details/13631813



FragmentPagerAdapter APi地址

http://wear.techbrood.com/reference/android/support/v13/app/FragmentPagerAdapter.html


主要简单介绍一下TabHost几种实现方式

一、Android自带APi两种

使用Android 自带API实现TabHost方法:继承TabAcitivity和不继承该类两种方法:具体实现参考http://blog.csdn.net/harvic880925/article/details/17120325


二、其他组合方法:

1 单独使用ViewPager+加TextView(TextView作为导航栏)

2 单独使用Fragment(显示界面)+TextView(TextView作为导航栏)方法:所有

3 结合ViewPager 和Fragment +TextView(TextView作为导航栏):方法实现需要注意

3.1 关键点在于适配器使用的是 FragmentPagerAdapter。 而不是ViewPagerAdapter 3.2 因为ViewPager是v4的兼容包,所以在Fragment这块也需要使用v4的Fragment。

具体实现参考:http://blog.csdn.net/lizhenmingdirk/article/details/13631813



FragmentPagerAdapter APi地址

http://wear.techbrood.com/reference/android/support/v13/app/FragmentPagerAdapter.html

更多相关文章

  1. IntentService源码分析
  2. Android(安卓)性能最佳实践 1
  3. Android(安卓)Bluetooth开发
  4. Android在任意位置获取应用程序Context
  5. Android(安卓)SDK离线安装方法详解(加速安装)
  6. 获得手机相关信息的实现方法
  7. Android(安卓)Handler.removeMessage移除所有postDelayed的问题
  8. Databinding简单的分析ImageView属性android:src="@{resImgId}"
  9. 阿里Android(安卓)26条规范经验及优化

随机推荐

  1. android的Environment类 .
  2. Android.Accessibility包之AccessiblityS
  3. Android 手动设置屏幕方向后不能自动转屏
  4. 获取谷歌日历日程数据
  5. Android 首选网络模式默认值的修改方法
  6. Android: 触屏fling/scroll/drag的区别及
  7. android studio每次启动都要在fetching A
  8. Android——四大组件、六大布局、五大存
  9. 自定义ListView分割线
  10. Android事件分发机制完全解析(二)