5.1AndroID布局文件2
tableLayout表格布局
表格布局就是让控件已表格得形式来排列组件得,只要将组件或信息放再单元格中,控件就可以整齐得排列
在tableLayout中行数由tablerow对象控制得,即布局中有多少tableRow对象,就有多少行
height认是 wratten- contenta的我们却可以自己设置大小整个表格布的宽度取决于父容的宽度(占满父容器本身)有多少行就自己数啦,个 ableton、行,一个单独的组件也一行少列则星看 tablerow中的组件
三个常用属性
androID:collapsecColumns:设置需要被隐藏得列得序号
androID:shrinkColumns:设置允许被收缩的的列得序列号
androID:stretchColumns:设置运行被拉伸地 列得序列号
以上这三个属性的列号都是从0开始算的,比如 Ishrinkcolunmns=2"对应的是第三列!可以设置多个用逗号隔开比如"02"如果是所有列都生效则用*号即可
除了这三个常用属性还有两个属性分別就是跳格子以及合并单元格这和HTML中的 table似
androID: layout column="2”表示的就是过第二个直接显示到第三个格子处从1开始 androID: layout_span="4"表示合井4个审元格,也就说这个组件占4个单元格
5.1.2GrID Layout(网格布局)
可以自己设置布局中组件得排列方式
可以自定义网络布局有多少行和列
可以直接设置组件位于某行某列
可以设置组件横跨几行或几列
默认组件放的位置:从第一行第一列开始放组件;行满了之后从下一行开始放组件
5.1.3Framelayouto(帧布局)层次
两个属性:
androID: foreground:'设改布容器的前图像
androID: foreground Gravity设前图像显示的位
5.1.4absolutelayout(绝对布局)
绝对布局需要通过指定X、y坐标来控制每一个控件的位置,放入该布局的组件需要通过 androID: layout_xi和 androID: layout y两个性定其准确的坐标,井显示在屏幕上
5.2组件事件
・当用户通过手指触摸U时,系统会自动创对应的 Event对象
・ AndroIDi中提供了多种方式拦截处理不同类型的事件
・视图本身就可以处理发生在该视图上的事件
以上是内存溢出为你收集整理的Android布局文件2全部内容,希望文章能够帮你解决Android布局文件2所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)