安卓常用控件(上)
创始人
2024-11-06 07:39:04
0

文章目录

      • TextView
      • Button
      • EditText

TextView

  textview主要用于在界面上显示一段文本信息。

属性名描述
id给当前控件定义一个唯一的标识符。
layout_width给控件指定一个宽度。match_parent:控件大小与父布局一样;wrap_content:控件大小刚好够包含住内容固定值表示表示给控件指定一个固定的尺寸,单位一般用dp。
layout_height给控件指定一个高度,可选值和layout_width一样。
text显示文本内容。
gravity指定文字的对齐方式,可选值有top、bottom、start、end、center等,可以用“|”来同时指定多个值。
textColor指定文字的颜色。
textSize指定文字的大小。文字大小使用sp作为单位,这样当用户在系统中修改了文字显示尺寸时,应用程序中的文字大小也会跟着变化。
textStyle设置字体风格,normal(无效果),bold(加粗),italic(斜体)。
background控件的背景颜色,可以理解为填充整个控件的颜色,可以是图片。
shadowRadius设置阴影的模糊程度,设为0.1就变成字体颜色了,建议使用3.0。
shadowColor设置阴影颜色,需要与shadowRadius一起使用。
shadowDx设置阴影在水平方向的偏移,就是水平方向阴影开始的横坐标位置。
shadowDy设置阴影在竖直方向的偏移,就是竖直方向阴影开始的纵坐标位置。
        

在这里插入图片描述

Button

  button是程序用于和用户进行交互的一个重要控件。

属性名描述
id给当前控件定义一个唯一的标识符。
layout_width给控件指定一个宽度。match_parent:控件大小与父布局一样;wrap_content:控件大小刚好够包含住内容固定值表示表示给控件指定一个固定的尺寸,单位一般用dp。
layout_height给控件指定一个高度,可选值和layout_width一样。
text显示文本内容。
textAllCapsAndroid系统默认会将按钮上的英文字母全部转换成大写,取值为false时,系统就不会改变大小写。
gravity指定文字的对齐方式,可选值有top、bottom、start、end、center等,可以用“|”来同时指定多个值。
textColor指定文字的颜色。
textSize指定文字的大小。文字大小使用sp作为单位,这样当用户在系统中修改了文字显示尺寸时,应用程序中的文字大小也会跟着变化。
textStyle设置字体风格,normal(无效果),bold(加粗),italic(斜体)。
background控件的背景颜色,可以理解为填充整个控件的颜色,可以是图片。
shadowRadius设置阴影的模糊程度,设为0.1就变成字体颜色了,建议使用3.0。
shadowColor设置阴影颜色,需要与shadowRadius一起使用。
shadowDx设置阴影在水平方向的偏移,就是水平方向阴影开始的横坐标位置。
shadowDy设置阴影在竖直方向的偏移,就是竖直方向阴影开始的纵坐标位置。

  Android Studio 4.1之后的版本进行开发时,创建的项目默认的主题都是Theme.MaterialComponents.DayNight.DarkActionBar。所有Button都是Material类型的Button,默认使用主题色。需要打开res\values\themes.xml文件修改< style name=“Theme.MyApplication” parent=“Theme.MaterialComponents.DayNight.DarkActionBar”>为 < style name=“Theme.MyApplication” parent=“Theme.MaterialComponents.DayNight.DarkActionBar.Bridge”>

      

在这里插入图片描述

EditText

  EditText是程序用于和用户进行交互的另一个重要控件,它允许用户在控件里输入和编辑内容,并可以在程序中对这些内容进行处理。

属性名描述
id给当前控件定义一个唯一的标识符。
layout_width给控件指定一个宽度。match_parent:控件大小与父布局一样;wrap_content:控件大小刚好够包含住内容固定值表示表示给控件指定一个固定的尺寸,单位一般用dp。
layout_height给控件指定一个高度,可选值和layout_width一样。
hint输入框提示内容。
inputType指定类型。
textColor指定文字的颜色。
textSize指定文字的大小。文字大小使用sp作为单位,这样当用户在系统中修改了文字显示尺寸时,应用程序中的文字大小也会跟着变化。
maxLinesedittext会根据输入内容多少改变高度从而显示完所有行数,maxLines可以指定最大行数。
minLines指定最小行数。
singleLine是否限制editText只允许单行输入。
textScaleX设置字与字的水平间隔。
textScaleY设置字与字的垂直间隔。

在这里插入图片描述

相关内容

热门资讯

八分钟了解!newpoker怎... 八分钟了解!newpoker怎么安装脚本,哈糖大菠萝能开挂吗,指南书教程(有挂分析)1、哈糖大菠萝能...
方案辅助!微信小程序微乐破解器... 方案辅助!微信小程序微乐破解器2024!解谜真的是有辅助教程(有挂细节)1、进入到微信小程序微乐破解...
第9分钟了解!德普之星有辅助软... 第9分钟了解!德普之星有辅助软件吗,德州局透视脚本,步骤教程(有挂神器)运德普之星有辅助软件吗辅助工...
窍要辅助!洞庭茶苑app辅助!... 窍要辅助!洞庭茶苑app辅助!关于存在有辅助神器(有挂辅助)1.洞庭茶苑app辅助 选牌创建新账号,...
七分钟了解!wepoker怎么... 七分钟了解!wepoker怎么开辅助,wepoker透视脚本免费app,绝活儿教程(有挂细节)1、w...
窍要辅助!嘟咪互动有挂吗!开挂... 窍要辅助!嘟咪互动有挂吗!开挂是有辅助软件(有挂总结)窍要辅助!嘟咪互动有挂吗!开挂是有辅助软件(有...
1分钟了解!wepoker辅助... 1分钟了解!wepoker辅助器最新版本更新内容,德普之星私人局辅助免费,办法教程(有挂辅助)wep...
大纲辅助!心悦海南苹果版辅助器... 大纲辅助!心悦海南苹果版辅助器!关于是有辅助工具(有挂攻略)1、玩家可以在心悦海南苹果版辅助器线上大...
指南辅助!小程序广东雀神智能插... 指南辅助!小程序广东雀神智能插件安装下载!解谜真的是有辅助技巧(新版有挂)运小程序广东雀神智能插件安...
第九分钟了解!wepoker作... 第九分钟了解!wepoker作弊辅助,wpk辅助购买,步骤教程(新版有挂)1、完成wepoker作弊...