今天讲了Fragment+ViewPager+TabLayout
Fragment:把页面分为多个部分,提高页面利用率
ViewPager:实现视图左右滑动效果
TabLayout:可以实现带滑动效果的标题栏,灵活多变
控件
写适配器
Tablayout常用属性
app:tabBackground 标签布局的背景色
app:tabIndicatorColor 指示器的颜色
app:tabIndicatorHeight 指示器的高度(如果不需要指示器可以设置为0dp)
app:tabMode 显示模式:默认 fixed(固定),scrollable(可横向滚动)
app:tabPadding 标签内边距
app:tabSelectedTextColor 标签选中的文本颜色
app:tabTextAppearance 标签文本样式
app:tabTextColor 标签未选中的文本颜色
讲了工厂类但是我不怎么会
先写一个FragmentFactory
再写给某一个Fragment写一个工厂类