摘要: 在前面的文章中 http://www.cnblogs.com/ai-developers/p/android_linearlayout.html我们看到了布局中有这样一个属性: layout_weight="1"它的作用是什么。我们先来做一个假设:有一个界面,要求元素在垂直方向上所占的空间一样,你会怎样做呢?有人会说:将元素的属性layout_height设置相同的值就可以了啊。确实这样是可以的。但是如果我有一个要求:这些元素所占的总空间要刚好匹配Activity的大小,不能有溢出。那你会不会用尺子先量一下Activity的高度,再将值平均分配给各个元素?当然这样做很傻。只 阅读全文
posted @ 2013-08-24 21:59 破代码 阅读(1105) 评论(4) 推荐(1) 编辑
摘要: 一个好的应用程序离不开人性化的用户界面。在学习其他东西之前。理应先学习编写程序的布局(外观)今天,我们就来学习android的UI布局----LinearLayout。LinearLayout,即线性布局。从名字我们就可以知道,它的元素是线型排列的。注意:在以后的部分代码编写当中,我们采用硬编码的方式将字符串值写入android:text等标签中,不会另外在strings.xml文件中定义字符串值,这个时候eclipse IDE会出现黄色的下划线警告,我们忽略就可以了主要知识点: android:layout_width android:layout_height android:ori... 阅读全文
posted @ 2013-08-24 13:40 破代码 阅读(5707) 评论(0) 推荐(0) 编辑