Android studio 生成的fragment_main.xml和activity_main.xml的关系
2014-03-29 22:55
447 查看
直接贴代码:
activity_main.xml文件:<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/container"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="com.fly.HelloWord.MainActivity"
tools:ignore="MergeRootFrame" />
fragment_main.xml文件:
<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"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:paddingBottom="@dimen/activity_vertical_margin"
tools:context="com.fly.HelloWord.MainActivity$PlaceholderFragment">
<TextView
android:text="@string/hello_world"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
</RelativeLayout>
查了下还是了解的不太多,以后再改。为了让界面可以在平板上更好地展示,Android在3.0版本引入了Fragment(碎片)功能,它非常类似于Activity,可以像Activity一样包含布局。Fragment通常是嵌套在Activity中使用的,现在想象这种场景:有两个Fragment,Fragment 1包含了一个ListView,每行显示一本书的标题。Fragment 2包含了TextView和ImageView,来显示书的详细内容和图片。
个人理解就好像web中的iframe样,一个HTML页面可以放多个iframe
activity_main.xml文件:<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/container"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="com.fly.HelloWord.MainActivity"
tools:ignore="MergeRootFrame" />
fragment_main.xml文件:
<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"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:paddingBottom="@dimen/activity_vertical_margin"
tools:context="com.fly.HelloWord.MainActivity$PlaceholderFragment">
<TextView
android:text="@string/hello_world"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
</RelativeLayout>
查了下还是了解的不太多,以后再改。为了让界面可以在平板上更好地展示,Android在3.0版本引入了Fragment(碎片)功能,它非常类似于Activity,可以像Activity一样包含布局。Fragment通常是嵌套在Activity中使用的,现在想象这种场景:有两个Fragment,Fragment 1包含了一个ListView,每行显示一本书的标题。Fragment 2包含了TextView和ImageView,来显示书的详细内容和图片。
个人理解就好像web中的iframe样,一个HTML页面可以放多个iframe
相关文章推荐
- Android开发学习笔记(三):关于fragment_main.xml、activity_main.xml与主函数之间的关系
- android studio向activity_main.xml中拖控件不成功
- 新版安卓SDK文件activity_main.xml和fragment_main.xml的处理
- activity_main.xml与fragment_main.xml
- Android开发:碎片Fragment完全解析fragment_main.xml/activity_main.xml(转)
- layout文件夹中activity_main.xml与fragment_main.xml文件的处理记录
- Android Studio项目中的MainActivity.xml与ContentActivity.xml
- Android开发:碎片Fragment完全解析fragment_main.xml/activity_main.xml
- 新版安卓SDK文件activity_main.xml和fragment_main.xml的处理
- android studio中activity_main.xml 和content_main.xml的区别
- 关于activity_main.xml与fragment_main.xml的空指针问题
- 新版安卓SDK文件activity_main.xml和fragment_main.xml的处理
- android SDK 22.6.2 开发解决方法 activity_main.xml fragment_main.xml
- 新版安卓SDK文件activity_main.xml和fragment_main.xml的处理
- 关于activity_main.xml与fragment_main.xml
- 改造!新版安卓SDK文件activity_main.xml和fragment_main.xml的处理!!!
- Android开发:碎片Fragment完全解析fragment_main.xml/activity_main.xml
- android studio 启动后activity_main.xml的design下报错rendering problems can't resolve resource……
- Android开发:碎片Fragment完全解析fragment_main.xml/activity_main.xml(转)
- 碎片Fragment完全解析fragment_main.xml/activity_main.xml