View组件之各xml属性
Android中View体系的核心类View类:
不废话,直接开始中(括号中为相关的方法):
(1)android:alpha[setAlpha(float)] 设置视图字体透明度。
(2)android:background[setBackgroundResource(int)] 设置背景图片。
(3)android:onClick[] 设置单击事件的响应函数
(4)android:contentDescription[setContentDescription(CharSequence)] 设置视图内容描述
(5)android:clickable[setClickble(boolean)] 设置视图是否可点击
(6)android:drawingCacheQuality[setDrawingCacheQuality(int)] 设置半透明绘图质量(可选:auto,high,low,内存占用量从高到低)
(7)android:duplicateParentState[] 是否直接从父类获得绘图状态(点击、焦点)(true或false)
(8)android:fadeScrollbars[setScrollbarFadingEnabled(boolean)] 滚动条不用时,是否隐藏
(9)android:fadingEdgeLength[getVerticalFadingEdgeLength()] 设置边框渐变的宽度
(10)android:filterTouchesWhenObscured[setFilterTouchesWhenObscured(boolean)] 视图被遮挡时,是否过滤触摸事件
(11)android:fitsSystemWindows[setFitsSystemWindows(boolean)] 设置布局调整时是否考虑系统窗口
(12)android:focusable[setFocusable(boolean)] 设置视图是否为焦点
(13)android:focusableInTouchMode[setFocusableInTouchMode(boolean)] 设置在Touch模式下,视图是否为焦点
(14)android:hapticFeedbackEnabled[setHapticFeedbackEnable(boolean)] 设置是否接受触觉反馈事件
(15)android:id[setId(int)] 设置视图标识
(16)android:importantForAccessibility[setImportForAccessibility(int)]
(17)android:isScrollContainer[setScrollContainer(boolean)] 设置是否为滚动容器
(18)android:keepScreenOn[setKeepScreenOn(boolean)] 设置视图可见时是否为唤醒状态
(19)android:layerType[setLayerType(int, Paint)]
(20)android:layoutDirection[setLayoutDirection(int)] 设置布局绘制时的方向(0,1,2,3分为从左到右,从右到左,继承父类和自适应本地)
(30)android:longClickable[setLongClickable(boolean)] 设置视图是否相应长按事件
(31)android:minHeight[setMinimumHeight(int)] 设置视图最小高度
(32)android:minWidth[setMinimumWidth(int)] 设置视图最小宽度
(33)android:nextFocusDown
(34)android:nextFocusForward
(35)android:nextFocusLeft
(36)android:nextFocusRight
(37)android:nextFocusUp
(38)android:padding[setPaddingRelative(int,int,int,int)] (38)~(44)设置边距
(39)android:paddingBottom[setPaddingRelative(int,int,int,int)]
(40)android:paddingEnd[setPadding(int,int,int,int)]
(41)android:paddingLeft[setPadding(int,int,int,int)]
(42)android:paddingRight[setPadding(int,int,int,int)]
(43)android:paddingStart[setPaddingRelative(int,int,int,int)]
(44)android:paddingTop[setPaddingRelative(int,int,int,int)]
(45)android:requiresFadingEdge[setVerticalFadingEdgeEnabled(boolean)] 设置是否绘制垂直方向滚动条
(46)android:rotation[setRotation(float)] 旋转视图
(47)android:rotationX[setRotationX(float)] 以x轴旋转视图
(48)android:rotationY[setRotationY(float)] 以y轴旋转视图
(49)andorid:saveEnabled[setSaveEnable(boolean)] 视图冻结时是否自动保存状态
(50)android:scaleX[setScaleX(float)] 设置x方向上的缩放基准点
(51)android:scaleY[setScaleY(float)] 设置y方向上的缩放基准点
(52)android:scrollX
(53)android:scrollY
(54)android:scrollbarAlwaysDrawHorizontalTrack 设置是否始终显示水平方向的滚动条
(55)android:scrollbarAlwaysDrawVerticalTrack 设置是否始终显示垂直方向的滚动条
(56)android:scrollbarDefaultDelayBeforeFade[setScrollBarDefaultDelayBeforeFade(int) 设置滚动条N毫秒后淡出(隐藏)
(57)android:scrollbarFadeDuration[setScrollBarFadeDuration(int)] 设置滚动条淡出方式
(58)android:scrollbarSize[setScrollBarSize(int)]
(59)android:scrollbarStyle[setScrollbarStyle(int)] 设置滚动条的样式和位置
(60)android:scrollbarThumbHorizontal 设置水平滚动条按下时的背景图片
(61)android:scrollbarThumbVertical 设置垂直滚动条按下时的背景图片
(62)android:scrollbarTrackHorizontal 设置水平滚动条滚动时的背景图片
(63)android:scrollbarTrackVertical 设置垂直滚动条滚动时的背景图片
(64)android:scrollbars
(65)android:soundEffectsEnabled[setSoundEffectsEnabled(boolean)] 设置点击或触摸时是否有音效
(67)android:tag
(68)android:textAlignment[setTextAlignment(int)] 设置文字对齐方式
(69)android:textDirection[setTextDirection(int)] 设置文字的绘制方向
(70)android:transformPivotX[setPivotX(float)] 围绕点x进行旋转和缩放(以X轴)
(71)android:transformPivotY[setPivotY(float)] 围绕点x进行旋转和缩放(以Y轴)
(72)android:translationX[setTranslationX(float)]
(73)android:translationY[setTranslationY(float)]
(74)android:visibility[setVisibility(int)] 设置视图可见性
转载于:https://www.cnblogs.com/liujinyao/p/4700478.html
View组件之各xml属性相关推荐
- HarmonyOS之组件通用的XML属性总览
一.Component Component 是所有组件的基类. Component 支持的 XML 属性,其它组件都支持. 二.基础属性 Component 支持的 XML 的基础属性如下所示: 属性 ...
- 疯狂Android讲义(二)——第一部分:界面编程与视图 (View) 组件详解
这里主要针对一些控件和布局的使用,篇幅会有点长.而且,不会像第一章一样全部详细列出.本章主要会用知识点的方式展示内容. ① Android应用开发的-项内容就是用户界面的开发.不管应用实际包含的逻辑多 ...
- 【约束布局】ConstraintLayout 组件可见性 View.GONE 处理 与 Margin 属性 ( 约束布局可见性处理 | goneMargin 属性 )
文章目录 I . 相对定位 Margin 属性 II . 可见性改变后的行为处理 ( Visibility Behavior ) III . 组件设置 GONE 属性示例 被 约束到不可见组件 后 M ...
- View类的xml属性和相关方法说明
View类的xml属性和相关方法说明
- Android常见XML属性解析
常见XML属性解析 属性 描述 android:id android:id的设置,通常有三种方式,详见下文 android:layout_width 控件宽度 android:layout_heigh ...
- android 自定义xml属性
Android 自定义组件 Android 提供了非常精致的和非常强大的组件化模型,能够更加方便的构建UI,这些UI组件都是基于基本的layout类:View 和 ViewGroup. 部分能够用的w ...
- Android--应用开发3(Android layout XML属性)
Android layout XML属性 转载:http://www.cnblogs.com/playing/archive/2011/04/07/2008620.html Layout对于迅速的搭建 ...
- 【IOC 控制反转】Android 事件依赖注入 ( 事件依赖注入具体的操作细节 | 获取要注入事件的 View 对象 | 通过反射获取 View 组件的事件设置方法 )
文章目录 前言 一.获取要注入事件的 View 对象 二.通过反射获取 View 组件的事件设置方法并执行 前言 Android 依赖注入的核心就是通过反射获取 类 / 方法 / 字段 上的注解 , ...
- Android自定义XML属性以及遇到的命名空间的问题
转载请注明出处:http://www.cnblogs.com/kross/p/3458068.html 最近在做一些UI,很蠢很蠢的重复写了很多代码,比如一个自定义的UI Tab,由一个ImageVi ...
- 组件注入 # 注入的属性_注入域对象而不是基础结构组件
组件注入 # 注入的属性 依赖注入是Java(以及许多其他编程语言)中广泛使用的软件设计模式,用于实现控制反转 . 它提高了可重用性,可测试性,可维护性,并有助于构建松耦合的组件. 如今,依赖注入是将 ...
最新文章
- ubuntu远程windows桌面
- 【行业应用】一文讲通电力数字化转型
- vue 修改favicon
- 离散结构和离散数学中文书_在离散数学中对场景执行的操作
- map文件分析 stm32_使用STM32内部Flash额外的空间来存储数据
- android检测是否跳出应用程序,android – 检测应用程序何时打开/恢复
- Windows 7 / Windows 10 安装 IPX/SPX
- pandas DataFrame 根据多列的值做判断,生成新的列值
- 获取金山词霸2007注册码
- 学好Python的优秀资源推荐
- ext动态树 java_基于Ext异步加载tree的实例 - Seraph115 - JavaEye技术网站
- 考研数学二112题 交换积分次序
- 3D模型欣赏:MR4概念机器人 材质处理细致,金属质感细致
- 光删除微信聊天记录是没用的!通过这招,才能完全清空!
- 在线JS代码调试网站简介 JSFiddle JSBin JSRUN
- mendeley引用参考文献不显示_【参考文献管理工具-1】使用Mendeley在Word中插入引用与参考文献...
- vue国际化(不刷新页面)
- goldendict使用 添加 .blg 添加字典
- 红米k30s至尊纪念版和华为p30pro哪个好
- Windows的西班牙语输入法
热门文章
- uni-app 条形码(一维码)/二维码生成实现
- 使用electron-builder对Electron项目进行打包
- 哪个oracle工具可以免费,Sqlite导入Oracle工具下载官方免费版_SqliteToOracle2.2英文版 - 系统之家...
- mysql主从复制1064_mysql主从复制或其他操作报错ERROR 1064 (42000): You have an er
- 计算机组成原理时序电路报告,时序电路实验报告
- (day 52 - 二叉搜索树) 剑指 Offer 68 - I. 二叉搜索树的最近公共祖先
- Spring下载链接
- 谷粒商城:07. pms_catelog.sql
- JavaWeb:Filter和Listener
- CSS:设置文字不可选