一.实现的功能
Android Studio设计的微信类界面应该具备的功能:
1、可以展示出微信,通讯录、发现,我的四个主界面;
2、可以在四个主界面之间自由切换;
3、界面上方栏有标题居中,界面中间显示内容,内容随下方栏的选择而切换,界面下方栏分成四个小板块可点击切换
二.代码实现
2.1 top.xml
LinearLayout中添加一个TextView,需将LinearLayout设置为horizontal,TextView的gravity设置为center
2.2 bottom.xml
微信底部有四个按钮。在已有的LinearLayout中添加一个LinearLayout,放入ImageView和TextView,设置最外层LinearLayout的orientation为水平,再复制粘贴三个LinearLayout
2.3 activity_main.xml
添加一个FrameLayout在include中间。
2.4 fragment_xxx.xml
layout里面添加四个布局文件,
其他三个和这个类似。
2.5 MainActivity.java主函数
三。运行结果
https://gitee.com/yu-mingjie-20333/