
Android UI
文章平均质量分 85
男子汉大豆腐
这个作者很懒,什么都没留下…
展开
-
Android UI之LinearLayout(线性布局)
说明:线性布局是最常用的布局,其包含的所有View会按照线性来排列。 需要注意的就是四个比较常用的xml属性:1 android:gravity对应方法:setGravity(int) 说明:这个属性设置布局内组件的对齐方式,支持以下属性值: 属性值 作用 top 将对象放在其容器的顶部,不改变其大小 bottom 将对象放在其容器的底部,不改变其大小 left 将原创 2015-05-13 20:00:31 · 3945 阅读 · 0 评论 -
Android UI之TableLayout(表格布局)
Android UI之TableLayout(表格布局)说明:表格布局采用常见的表格方式来表示布局,与上文中提到的android:weight属性显示出来的效果有些相似。而事实上,TableLayout的确是LinearLayout的子类,因此本质上还是线性布局。实际开发中,我们经常会采用adnroid:weight属性来代替表格布局。 跟在html中写表格有点类似,在TableLayout中,我原创 2015-05-13 21:08:39 · 2751 阅读 · 0 评论 -
Android UI之GridLayout(网格布局)
说明:网格布局是4.0之后添加的布局,跟TableLayout有点像,但更加好用,它把容器分为一个rows*columns的网格,每个网格都是一个组件位,可是通过设置让组件位占据多行/列。 与之相似地,还有一个叫做GridView的组件,无论功能和名称都很相似,不过GridView使用Adapter来填充组件位,GridLayout则要简化得多。 按照优快云博主studyboyjlu4(博客地原创 2015-05-15 07:43:35 · 10605 阅读 · 1 评论 -
Android UI之FrameLayout(帧布局)
Android UI之FrameLayout(帧布局)说明:帧布局会为每个包含其中的组件开辟一个空白区域(称为帧),这些帧是一层层叠加在一起的,有点类似于一层层覆盖贴上去的海报,后面的组件会把前面的组件覆盖住。FrameLayout有两个比较特殊的常用属性需要注意:1 android:foreground对应方法:setForeground(Drawable) 说明:设置帧布局的前景图像,一般为布原创 2015-05-14 14:05:03 · 2542 阅读 · 0 评论 -
Android UI之RelativeLayout(相对布局)
说明:RealtiveLayout是目前android开发中最最常用的布局管理器(比LinearLayout还常用),布局内的子组件的位置总是相互依照其他子组件和RealtiveLayout布局本身来确定的。这样最大的好处就是更加自由灵活,可以设计出更加炫酷复杂的界面,而且可以在IDE中通过直接拖拽来进行界面的布局设计。 注意:RealtiveLayout的子组件不可以设置android:layo原创 2015-05-14 17:18:59 · 1872 阅读 · 0 评论