我是靠谱客的博主 温暖舞蹈,最近开发中收集的这篇文章主要介绍Android控件 - View 简介,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

View类是Android的一个非常重要的超类,它是Android里所有与用户交互的控件的父类,包括Widget类的交互UI控件(按钮、文本框等)和ViewGroup类布局控件。

在XM布局中常用的属性:

属性说明
android:alphaView的透明度,取值范围:0(完全透明)到1(完全不透明)
android:backgroundView的背景,此值可以是PNG图引用、9-patch、XML或颜色值如”#ff000000”等
android:clickableView是否可单击
android:contentDescriptionView的描述
android:fadeScrollbarsView在不使用滚动条时是否淡出滚动条
android:focusableView是否获得焦点
android:focusableInTouchModeView是否可以在触摸模式下获取焦点
android:foregroundView的前景
android:hapticFeedbackEnabledView是否有触觉反馈功能的事件,如长按
android:idView的id,此属性非常重要,可在代码使用View.findViewById()Activity.findViewById()来获得View对象
android:longClickableView是否可长单击
android:minHeight定义View的最小高度。
android:minWidth定义View的最小宽度
android:onClick单击View触发的事件回调,此名称必须对应于一个公共方法,该方法恰好需要一个View类型的一个参数。例如:android:onClick=”sayHello”, 那么Activity里必须存在方法:public void sayHello(View v)
android:padding设定View的内容到View四个边缘的间距
android:paddingBottom设定View的内容到View底部边缘的间距
android:paddingLeft设定View的内容到View左边边缘的间距
android:paddingRight设定View的内容到View右边边缘的间距
android:paddingTop设定View的内容到View顶部边缘的间距
android:rotation设定View旋转的角度
android:rotationX设定View绕X轴旋转的角度
android:rotationY设定View绕Y轴旋转的角度。
android:scaleXView X方向上的尺度
android:scaleYView Y方向上的尺度
android:scrollXView初始水平滚动偏移
android:scrollYView初始垂直滚动偏移
android:scrollbarSize设置View垂直滚动条水平滚动条的宽度和高度
android:scrollbarStyleView的滚动条样式和位置,值:insideoverlay(里面的填充和覆盖)、insideinset(里面的填充和插图)、outsideoverlay(边缘的角度和覆盖)、outsideinset(缘的视图和插图)
android:scrollbarsView的滚动条会显示在滚动或不,值:None、horizontal、vertical
android:soundEffectsEnabledView点击后是否有触摸的声音效果
android:tagView的字符串标签,可在代使用: View.getTag()或搜索 View.findViewWithTag()来取获对象
android:theme指定View的主题
android:visibilityView的初始可见性,值:visible、invisible和gone

最后

以上就是温暖舞蹈为你收集整理的Android控件 - View 简介的全部内容,希望文章能够帮你解决Android控件 - View 简介所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(34)

评论列表共有 0 条评论

立即
投稿
返回
顶部