门户界面大致样式
思路
MainActivity使用一个ViewPager来实现分页,底部的导航栏使用BottomNavigationView实现。然后通过一个FragmentPagerAdapter实现Fragment和Pager的协同工作。
布局
activity_main.xml:
navigation.xml:
status.xml:
message.xml:
control.xml:
MainActivity.java:
Fragment_Status.java:
另外两个Fragment类类似,不再截图。
测试结果
可以通过下方的导航条切换选项卡,也可以左右滑动。
代码仓库