您的位置:首页 > 移动开发 > 微信开发

**利用fragment仿简易的微信主界面记录**

2017-03-29 10:47 302 查看
利用fragment仿简易的微信主界面记录

1.新建4个xml分别对应微信主界面的四个不同分区(微信,通讯录,发现,我),文件名定为tab1,tab2,tab3,tab4,为了更好的显示效果,给四个界面设置不同的背景颜色,代码如下:

tab1:(其他三个布局文件代码类似,只是TextView的id各自不同)

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="match_parent"
android:layout_height="match_parent">

<TextView
android:id="@+id/tv_weixin"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:text="这是微信聊天界面"
android:textStyle="bold"
android:gravity="center"
android:background="#76FF03"
android:textSize="30sp"/>

</LinearLayout>


2.主界面,值得注意的是,这里因为对中间的TextView(height和width均设置成为了match_parent)显示界面采取了FrameLayout的布局方式,原来的标题栏将会被遮挡,所以后来新建top的xml文件用来显示标题栏,内容依旧是显示“微信”二字,然后是设置4个底部按钮,依旧需要新建一个bottom的布局文件,放置四个Button

top.xml代码如下:

<?xml version="1.0" encoding="utf-8"?>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: