Android下fill_parent/match_parent和wrap_content分析
来源:互联网 发布:软件开发模型比较 编辑:程序博客网 时间:2024/05/22 16:52
原文地址::http://blog.csdn.net/jumping_android/article/details/7397991
fill_parent设置一个顶部布局或控件强制性让它布满整个屏幕。
wrap_content布局指根据视图内部内容自动扩展以适应其大小。
1. wrap_content
<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<Button
android:id="@+id/btnButton1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button CJP"/>
</RelativeLayout>
2. fill_parent – width
<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<Button
android:id="@+id/btnButton1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Button CJP"/>
</RelativeLayout>
3. fill_parent – height
<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<Button
android:id="@+id/btnButton1"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:text="Button CJP"/>
</RelativeLayout>
4. fill_parent – width, height
<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<Button
android:id="@+id/btnButton1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:text="Button CJP"/>
</RelativeLayout>
android fill_parent和match_parent 的区别
原文地址::http://w393185765.blog.163.com/blog/static/56722306201092223128453/
Android2.2中match_parent和fill_parent是一个意思03 Sep
标题里已经把这个意思表达清楚了,两个参数意思一样,只是某大仙觉得match_parent更贴切,于是从2.2开始你两个词都可以用。那么如果考虑低版本的使用情况你就需要用fill_parent了。
下面是两者相同的证据,看android.view.ViewGroup里的静态嵌套类LayoutParams中的代码:
01public static final int FILL_PARENT = -1
02 /**
03 * Special value for the height or width requested by a View.
04 * MATCH_PARENT means that the view wants to be as big as its parent,
05 * minus the parent's padding, if any. Introduced in API Level 8.
06 */
07 public static final int MATCH_PARENT = -1
08 /**
09 * Special value for the height or width requested by a View.
10 * WRAP_CONTENT means that the view wants to be just large enough to fit
11 * its own internal content, taking its own padding into account.
12 */
- Android下fill_parent/match_parent和wrap_content分析
- Android fill_parent、wrap_content和match_parent
- Android:wrap_content fill_parent match_parent
- fill_parent、wrap_content和match_parent
- wrap_content和match_parent/fill_parent
- Android fill_parent、wrap_content和match_parent的区别
- Android fill_parent、wrap_content和match_parent的区别
- Android fill_parent、wrap_content和match_parent的区别
- Android fill_parent、wrap_content和match_parent的区别
- Android fill_parent、wrap_content和match_parent的区别
- Android fill_parent、wrap_content和match_parent的区别
- Android fill_parent、wrap_content和match_parent的区别
- Android fill_parent、wrap_content和match_parent的区别
- Android fill_parent、wrap_content和match_parent的区别
- Android fill_parent、wrap_content和match_parent的区别
- Android fill_parent、wrap_content和match_parent的区别
- Android fill_parent、wrap_content和match_parent的区别
- Android fill_parent、wrap_content和match_parent的区别
- android view中实现一张图片的渐隐效果
- JavaScript获取外部CSS属性方法介绍
- Android SDK实例之Snake游戏深入解析(一)
- Java内部类,静态内部类
- 【内存管理-问题实例】为什么执行了numberOfRowsInSection方法后,dataArray的retainCount就少了一个? 谁把它 release了?
- Android下fill_parent/match_parent和wrap_content分析
- 大小写转换
- Oracle中用v$osstat查OS的CPU和内存
- ubuntu10.04 浏览器flash安装方法
- 最大公约数 最小公倍数
- 杂谈
- 随机生成不同的图形
- C++中string和string.h的作用和区别[转载链接]
- Java 汉字转换成拼音