1.当控件的属性android:layout_width="fill_parent"时:
得出结论在layout_width设置为fill_parent的时候,layout_weight代表的是你的控件要优先尽可能的大,但尽可能大是有限度的,即fill_parent.

2.当控件的属性android:layout_width="wrap_content"时:

我们看到,Button1已经足够小,但是要保证他能显示出来,因此得出结论:

在layout_width设置为wrap_content的时候,layout_weight代表的是你的控件要优先尽可能的小,但这个小是有限度的,即wrap_content.

当了解这些后,我们再设计程序时,为了能够自适应屏幕,不想给控件一个指定的宽度和高度,就可以使用这个weight属性来让它按自己比例来划分屏幕高度或者宽度了。

更多相关文章

  1. 安卓入门.控件样式
  2. Android(安卓)5.0系统 style 默认窗口控件颜色值设置
  3. Android(安卓)横屏启动activity,点击屏幕的单击、双击和长按事件
  4. android(8) ViewPager页面滑动切换
  5. Android(安卓)Dialog宽度match_parent
  6. 横屏启动activity,点击屏幕的单击、双击和长按事件
  7. Android的Widget中不同View触发不同事件的实现
  8. [Android]自定义简易版日历控件
  9. Android(安卓)RectF()用法

随机推荐

  1. ADB 自制万用驱动方法,解决找不到驱动问题
  2. 基于Java LinkedList,实现Android大数据
  3. android tips:从资源文件中读取文件流显
  4. Android pull selection failed
  5. android http通过post请求发送一个xml
  6. android 知识点
  7. Android8.0以上监听开关机,息亮屏,解锁等系
  8. 加速 Android 开发的五大开源网站
  9. Android界面开发推荐颜色
  10. Android之TextView设置String文本颜色