笔记 - Android - 3.控件属性

简介: Android:控件     <TextView/>:普通文本标签          <EditText/>:输入框         > android:hint:在输入框控件中起提示作用;         > android:lines:限定输入框的可视行数         > android:maxLength:限定输入框中的可输入
Android:控件
    <TextView/>:普通文本标签
    
    <EditText/>:输入框
        > android:hint:在输入框控件中起提示作用;
        > android:lines:限定输入框的可视行数
        > android:maxLength:限定输入框中的可输入字符长度;
        > android:inputType:指定输入框的类型
            >> textPassword:指定输入框类型为密码框
            >> ......
        
        
    <Button/>:按钮
        > android:onClick:指定该按钮的单击事件方法名
        
    <CheckBox/>:复选框
        > android:checked:布尔值,指示复选框初始状态

··控件通用属性
    android:id:每个控件的唯一标识符;
    android:text:控件中显示的文本字符串;
    android:textColor:控件中显示的文字的颜色;
    android:textSize:控件中字体的大小,单位为sp;
    
··控件通用布局属性
    android:layout_width:控件的宽度
        取值:
            fill_parent:填充父容器
            match_parent:填充父容器,与fill_parent相同
            wrap_content:包裹内容,表示控件宽度随内容的宽度变化而变化
    android:layout_height:控件的高度
        取值:
            同宽度
    android:layout_above:该控件位置在指定控件的上面
    android:layout_below:该控件位置在指定控件的下面
    android:layout_toLeftOf:该控件位置在指定控件的左边
    android:layout_toRightOf:该控件位置在指定控件的右边
    
    android:layout_margin:上下左右四边外边距
    android:layout_marginTop:上外边距
    android:layout_marginRight:右外边距
    android:layout_marginBottom:下外边距
    android:layout_marginLeft:左外边距
    android:layout_padding:上下左右四边内边距
    android:layout_paddingTop:上内边距
    android:layout_paddingRight:右内边距
    android:layout_paddingBottom:下内边距
    android:layout_paddingLeft:左内边距
   
目录
相关文章
|
22天前
|
XML 编解码 Android开发
安卓开发中的自定义视图控件
【9月更文挑战第14天】在安卓开发中,自定义视图控件是一种高级技巧,它可以让开发者根据项目需求创建出独特的用户界面元素。本文将通过一个简单示例,引导你了解如何在安卓项目中实现自定义视图控件,包括创建自定义控件类、处理绘制逻辑以及响应用户交互。无论你是初学者还是有经验的开发者,这篇文章都会为你提供有价值的见解和技巧。
30 3
|
2月前
|
JavaScript 前端开发 Java
FFmpeg开发笔记(四十七)寒冬下安卓程序员的几个技术转型发展方向
IT寒冬使APP开发门槛提升,安卓程序员需转型。选项包括:深化Android开发,跟进Google新技术如Kotlin、Jetpack、Flutter及Compose;研究Android底层框架,掌握AOSP;转型Java后端开发,学习Spring Boot等框架;拓展大前端技能,掌握JavaScript、Node.js、Vue.js及特定框架如微信小程序、HarmonyOS;或转向C/C++底层开发,通过音视频项目如FFmpeg积累经验。每条路径都有相应的书籍和技术栈推荐,助你顺利过渡。
45 3
FFmpeg开发笔记(四十七)寒冬下安卓程序员的几个技术转型发展方向
|
2月前
|
编解码 安全 Ubuntu
Android Selinux 问题处理笔记
这篇文章是关于处理Android系统中SELinux权限问题的笔记,介绍了如何通过分析SELinux拒绝的日志、修改SELinux策略文件,并重新编译部署来解决权限问题,同时提供了一些SELinux的背景知识和实用工具。
40 0
|
2月前
|
前端开发 Android开发 开发者
安卓开发中的自定义视图:构建你的第一个控件
【8月更文挑战第26天】在安卓开发的浩瀚海洋中,自定义视图是一块充满魔力的乐土。它不仅是开发者展示创造力的舞台,更是实现独特用户体验的关键。本文将带你步入自定义视图的世界,从基础概念到实战应用,一步步教你如何打造自己的第一个控件。无论你是初学者还是有经验的开发者,这篇文章都将为你的开发之旅增添新的风景。
|
2月前
|
Android开发
AutoX——当Android中clickable属性显示为false,实际可点击的布局如何处理
AutoX——当Android中clickable属性显示为false,实际可点击的布局如何处理
30 0
|
3月前
|
XML 数据格式
Android-自定义三角形评分控件
Android-自定义三角形评分控件
34 0
|
4月前
|
Java Android开发
18. 【Android教程】图片控件 ImageView
18. 【Android教程】图片控件 ImageView
57 4
|
4月前
|
前端开发 API Android开发
25. 【Android教程】列表控件 ListView
25. 【Android教程】列表控件 ListView
98 2
|
4月前
|
Java Android开发 开发者
17. 【Android教程】开关控件ToggleButton/Switch
17. 【Android教程】开关控件ToggleButton/Switch
52 2
|
4月前
|
XML Android开发 数据格式
Android基础控件介绍
Android基础控件介绍