**利用fragment仿简易的微信主界面记录**
2017-03-29 10:47
302 查看
利用fragment仿简易的微信主界面记录
1.新建4个xml分别对应微信主界面的四个不同分区(微信,通讯录,发现,我),文件名定为tab1,tab2,tab3,tab4,为了更好的显示效果,给四个界面设置不同的背景颜色,代码如下:
tab1:(其他三个布局文件代码类似,只是TextView的id各自不同)
2.主界面,值得注意的是,这里因为对中间的TextView(height和width均设置成为了match_parent)显示界面采取了FrameLayout的布局方式,原来的标题栏将会被遮挡,所以后来新建top的xml文件用来显示标题栏,内容依旧是显示“微信”二字,然后是设置4个底部按钮,依旧需要新建一个bottom的布局文件,放置四个Button
top.xml代码如下:
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"?>
相关文章推荐
- Android中fragment选项卡功能(既可点击又可滑动,仿微信主界面)
- 利用Fragment编写简易新闻界面,布局同时适应Android手机和平板电脑
- 使用Fragment实现Tab切换(高仿微信主界面)
- Android利用ViewPager仿微信主界面-android学习之旅(78)
- Android ViewPager+RadioGroup+Fragment超高仿微信主界面
- Android学习记录:PreferenceActivity和PreferenceFragment,返回主界面
- #android 利用fragment实现模仿微信的实例
- ViewPager+FragmentPagerAdapter实现微信5.2.1主界面架构
- ViewPager+FragmentPagerAdapter实现微信5.2.1主界面架构
- 微信小程序简易记录
- Android利用ViewPager仿微信主界面-android学习之旅(78)
- Android ViewPager+Fragment超高仿微信主界面(带底部图标切换动画)
- 滑动(仿微信主界面)Fragment、ViewPager
- 高仿微信主界面:ViewPage+Fragment 不预加载Fragment 也不会销毁Fragment
- 利用Fragment实现仿微信Tab效果(Fragment的初步学习)
- Android ViewPager+RadioGroup+Fragment超高仿微信主界面
- Android利用ViewPager仿微信主界面
- 在主Android Activity中加载Fragment的一般简易方法 ,来模拟一个微信界面。
- 5min通过ViewPager实现简易微信主界面(2)-移动指示器
- 解决利用电脑版微信备份手机中聊天记录时提示连接错误。