笔记 - 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:左内边距
   
目录
相关文章
|
29天前
|
Web App开发 安全 程序员
FFmpeg开发笔记(五十五)寒冬里的安卓程序员可进阶修炼的几种姿势
多年的互联网寒冬在今年尤为凛冽,坚守安卓开发愈发不易。面对是否转行或学习新技术的迷茫,安卓程序员可从三个方向进阶:1)钻研谷歌新技术,如Kotlin、Flutter、Jetpack等;2)拓展新功能应用,掌握Socket、OpenGL、WebRTC等专业领域技能;3)结合其他行业,如汽车、游戏、安全等,拓宽职业道路。这三个方向各有学习难度和保饭碗指数,助你在安卓开发领域持续成长。
58 1
FFmpeg开发笔记(五十五)寒冬里的安卓程序员可进阶修炼的几种姿势
|
18天前
|
Linux API 开发工具
FFmpeg开发笔记(五十九)Linux编译ijkplayer的Android平台so库
ijkplayer是由B站研发的移动端播放器,基于FFmpeg 3.4,支持Android和iOS。其源码托管于GitHub,截至2024年9月15日,获得了3.24万星标和0.81万分支,尽管已停止更新6年。本文档介绍了如何在Linux环境下编译ijkplayer的so库,以便在较新的开发环境中使用。首先需安装编译工具并调整/tmp分区大小,接着下载并安装Android SDK和NDK,最后下载ijkplayer源码并编译。详细步骤包括环境准备、工具安装及库编译等。更多FFmpeg开发知识可参考相关书籍。
66 0
FFmpeg开发笔记(五十九)Linux编译ijkplayer的Android平台so库
|
27天前
|
XML 存储 Java
浅谈Android的TextView控件
浅谈Android的TextView控件
21 0
|
2月前
|
XML 编解码 Android开发
安卓开发中的自定义视图控件
【9月更文挑战第14天】在安卓开发中,自定义视图控件是一种高级技巧,它可以让开发者根据项目需求创建出独特的用户界面元素。本文将通过一个简单示例,引导你了解如何在安卓项目中实现自定义视图控件,包括创建自定义控件类、处理绘制逻辑以及响应用户交互。无论你是初学者还是有经验的开发者,这篇文章都会为你提供有价值的见解和技巧。
42 3
|
3月前
|
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积累经验。每条路径都有相应的书籍和技术栈推荐,助你顺利过渡。
58 3
FFmpeg开发笔记(四十七)寒冬下安卓程序员的几个技术转型发展方向
|
3月前
|
编解码 安全 Ubuntu
Android Selinux 问题处理笔记
这篇文章是关于处理Android系统中SELinux权限问题的笔记,介绍了如何通过分析SELinux拒绝的日志、修改SELinux策略文件,并重新编译部署来解决权限问题,同时提供了一些SELinux的背景知识和实用工具。
58 0
|
3月前
|
前端开发 Android开发 开发者
安卓开发中的自定义视图:构建你的第一个控件
【8月更文挑战第26天】在安卓开发的浩瀚海洋中,自定义视图是一块充满魔力的乐土。它不仅是开发者展示创造力的舞台,更是实现独特用户体验的关键。本文将带你步入自定义视图的世界,从基础概念到实战应用,一步步教你如何打造自己的第一个控件。无论你是初学者还是有经验的开发者,这篇文章都将为你的开发之旅增添新的风景。
|
3月前
|
Android开发
AutoX——当Android中clickable属性显示为false,实际可点击的布局如何处理
AutoX——当Android中clickable属性显示为false,实际可点击的布局如何处理
49 0
|
5月前
|
Java Android开发
18. 【Android教程】图片控件 ImageView
18. 【Android教程】图片控件 ImageView
77 4
|
4月前
|
XML 数据格式
Android-自定义三角形评分控件
Android-自定义三角形评分控件
38 0