LinearLayout控件
LinearLayout是线性布局控件,它包含的子控件将以横向或竖向的方式排列,按照相对位置来排列所有的widgets或者其他的containers,超过边界时,某些控件将缺失或消失。因此一个垂直列表的每一行只会有一个widget或者是container,而不管他们有多宽,而一个水平列表将会只有一个行高(高度为最高子控件的高度加上边框高度)。LinearLayout保持其所包含的widget或者是container之间的间隔以及互相对齐(相对一个控件的右对齐、中间对齐或者左对齐)。
LinearLayout布局方式: android:orientation="horizontal" .//这里是水平布局方式
以下是水平布局方式和垂直布局方式的效果图
本文转自陈哈哈博客园博客,原文链接http://www.cnblogs.com/kissazi2/archive/2012/07/04/2575626.html如需转载请自行联系原作者
kissazi2
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
自定义ProgressBar(一)
ProgressBar是一个非常重要组件。通常用于向用户显示耗时操作完成的百分比。主要包括水平和圆形两种类型。讲解之前首先来讲一下样式属性设置,这个在自定义里面是核心部分。 本文主要介绍ProgressBar的属性里面的 progressDrawable 和 indeterminateDrawable 一、常用属性 (一)关于style属性设置:安卓支持几种风格的进度条,通过style属性可以为ProgressBar设置指定风格,该属性可支持如下几个属性值: 安卓styles.xml里面的 8个,这8个兼容不同系统版本,一般都用这些style样式用的多 属性值 属性的含义 style="@android:style/Widget.ProgressBar" style="@android:style/Widget.ProgressBar.Large" 大环形进度条 style="@android:style/Widget.ProgressBar.Small" 小环形进度条 style="@android:style/Widget.ProgressBar.Inverse" 普通大小的环形进...
- 下一篇
2017年你绝对想尝试的25个新安卓库(持续更新中...)
这是一份2017年1,2月份发布的25个最佳安卓库的列表,你应该会喜欢,虽然是按顺序排列的,但排名不分先后。让我们开始吧! 1.Lottie 这是一个能解析Adobe After Effects动画导出的JSON文件并把它们渲染成本地动画的库。在Google Play Store上有一个示例app。 github上超过7500颗星,应该不会错! 1487212976296618.gif 2.Toasty 一个创建自定义Toast的库。正如作者所说,这个库是:The usual Toast, but with steroids. 1487213029639021.png 3.StyleableToast 这是另外一个创建自定义Toast的库。 多个自定义选项让你的app和用户体验与众不同!用代码或者styles.xml去定义你的Toast样式。 1487213085134461.png 1487213120578175.gif 4.Store Store是一个异步加载和缓存库。文档描述: Store是一个简化数据的请求,解析,保存,以及数据重试的类。一个Store类似于 仓库模式 ,不过...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2整合Redis,开启缓存,提高访问速度
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- CentOS8编译安装MySQL8.0.19
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Windows10,CentOS7,CentOS8安装Nodejs环境