Android 初识Fragment
来源:互联网 发布:含金量高的证书 知乎 编辑:程序博客网 时间:2024/06/01 23:28
1.利用Fragment完成布局。
①:建立TOP Fragment
布局:
②:建立Left Fragment<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="com.example.administrator.jreduch06.fragment.MainFragment"> <TextView android:layout_width="match_parent" android:layout_height="match_parent" android:gravity="center" android:textSize="30sp" android:text="MainFragment" android:background="#19e6d4" android:textColor="#ffffff" /></FrameLayout>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:background="#bece0d" tools:context="com.example.administrator.jreduch06.fragment.LeftFragment"> <TextView android:layout_width="100dp" android:layout_height="match_parent" android:background="#dfdc24" android:gravity="center" android:textSize="30sp" android:textColor="#ffffff" android:text="LeftFragment" /></LinearLayout>
③:建立MainFragment
④:建立整体布局,将其放到一起。<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="com.example.administrator.jreduch06.fragment.MainFragment"> <TextView android:layout_width="match_parent" android:layout_height="match_parent" android:gravity="center" android:textSize="30sp" android:text="MainFragment" android:background="#19e6d4" android:textColor="#ffffff" /></FrameLayout>
<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".Fragment1Activity"> <fragment android:layout_width="match_parent" android:layout_height="100dp" android:name="com.example.administrator.jreduch06.fragment.TopFragment" android:id="@+id/top_fragment" android:layout_alignParentTop="true" android:layout_alignParentEnd="true"> </fragment> <fragment android:layout_width="match_parent" android:layout_height="300dp" android:id="@+id/leftfragment" android:name="com.example.administrator.jreduch06.fragment.LeftFragment" android:layout_below="@+id/top_fragment" android:layout_alignParentStart="true"> </fragment> <fragment android:layout_width="400dp" android:layout_height="match_parent" android:id="@+id/mainfragment" android:name="com.example.administrator.jreduch06.fragment.MainFragment" android:layout_below="@+id/leftfragment" android:layout_alignParentStart="true"> </fragment></RelativeLayout>
效果:
0 0
- Android 初识Fragment
- 初识android——Fragment
- Android Fragment 基础初识(上)
- Android Fragment 基础初识(下)
- Fragment初识
- Fragment初识
- 初识Fragment
- Fragment初识
- Fragment初识
- 初识Fragment
- Fragment初识
- Learning--初识Fragment Bundles
- Fragment的生命周期初识
- Fragment初识(一)
- Fragment初识(二)
- Fragment初识(三)
- Fragment初识(三)
- Fragment初识(四)
- poj 2442 Sequence
- 乐器的研究
- java项目之——坦克大战01
- Android——Fragment和Activity之间的通信+Frangment生命周期
- leetcode--31. Next Permutation
- Android 初识Fragment
- HDU 2059 龟兔赛跑 (DP)
- cgroup 架构
- Svn常规操作与相关知识
- Qt 数据库 bindValue()使用方法
- 获取手机通讯录信息示例
- HDU 4463--最小生成树+并查集标记
- JavaScriptCore 看了几篇资料没空总结 有空再说
- 大数据Spark “蘑菇云”行动前传18课:Scala偏函数、异常、Lazy值编码实战及Spark源码鉴赏