在Android布局文件中经常要用到这fill_parent、wrap_content和match_parent三个属性,这三个属性都用来适应视图的水平或垂直大小,一个以视图的内容或尺寸为基础的布局比精确地指定视图范围更加方便。

(1)fill_parent

设置一个构件的布局为fill_parent将强制性地使构件扩展,以填充布局单元内尽可能多的空间。这跟Windows控件的dockstyle属性大体一致。设置一个顶部布局或控件为fill_parent将强制性让它布满整个屏幕

(2) wrap_content

设置一个视图的尺寸为wrap_content将强制性地使视图扩展以显示全部内容。以TextView和ImageView控件为例,设置为wrap_content将完整显示其内部的文本和图像。布局元素将根据内容更改大小。设置一个视图的尺寸为wrap_content大体等同于设置Windows控件的Autosize属性为True。

(3)match_parent
Android2.2(API 8)中match_parent和fill_parent是一个意思 .两个参数意思一样,match_parent更贴切,于是从2.2开始两个词都可以用。那么如果考虑低版本的使用情况就需要用fill_parent了


更多相关文章

  1. Android(安卓)适配心得
  2. Android+HTML 针对android一个控件TextView中文字颜色、大小不同
  3. Android实现有道辞典查询功能实例详解
  4. 谷歌Android(安卓)UI设计技巧
  5. Android去除TextView文本中的默认内边距
  6. Android:实现一个轮播图(Banner)
  7. Android(安卓)Include标签
  8. android RecyclerView一步步打造分组效果、类似QQ分组、折叠菜单
  9. Android实现简单底部导航栏 Android仿微信滑动切换效果

随机推荐

  1. cocos2dx 移植android 报错
  2. android 里使用Socket进行发送消息案例
  3. Android文字的复制和粘贴
  4. Android使用AttributeSet自定义控件的方
  5. 安卓高手之路之PackageManagerservice
  6. Android(安卓)Studio动态调试Smali
  7. android socket io 前篇
  8. Android(安卓)开源项目
  9. Androidの异常总结
  10. Android(安卓)P 默认壁纸被拉伸