相对布局
相对布局的下级视图位置由其他视图决定,用于确定下级视图位置的参照物分为两种
与该视图自身平级的视图
该视图的上级视图
如果不设定下级视图的参照物,那么下级视图默认显示在RelativeLayout内部的左上角
网格布局GridLayout
网格布局支持多行多列的表格排列
网格布局默认从左往右,从上到下排列,新增两个属性
columnCount属性,他指定了网格的列数,每行能放多少个视图
rowCount属性,指定了网格的行数,每列能放多少个视图
滚动视图ScrollView
ScrollView,他是垂直方向的滚动视图,垂直方向滚动时layout_width属性值设置为match_parent,layout_height属性值设置为wrap_content
HorizontalScrollView,水平方向的滚动视图,水平方向滚动,layout_width属性值设置为wrap_content,layout_height属性值设置为match_parent
按钮控件Button
由TextView派生而来
Button拥有默认的按钮背景,而TextView没有
Button的内部文本默认居中对齐,而TextView内部文本默认靠左对齐
Button会默认将英文字母转为大写,而TextView保持原来的大小写
新增属性
textAllCaps属性,指定是否将英文字母转为大写,true是表示自动转为大写,为false表示不做大写的转换
onClick属性,表示用来接管用户的点击动作,指定了点击按钮要触发那个方法
按钮的点击事件以及长按事件
有两种常用的监听器
点击监听器,通过setOnClickListenter方法来设置,按住少于500毫秒,会触发点击事件
长按监听器,通过setOnLongClickListener方法设置,超过500毫秒会触发
按钮的禁用和恢复
是否允许点击由enabled属性控制,属性值为ture时候表示允许点击,为false不允许点击
标签:24,按钮,网格,视图,点击,软件工程,默认,2023,属性 From: https://www.cnblogs.com/ewqewq/p/17149553.html