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属性相关推荐

  1. HarmonyOS之组件通用的XML属性总览

    一.Component Component 是所有组件的基类. Component 支持的 XML 属性,其它组件都支持. 二.基础属性 Component 支持的 XML 的基础属性如下所示: 属性 ...

  2. 疯狂Android讲义(二)——第一部分:界面编程与视图 (View) 组件详解

    这里主要针对一些控件和布局的使用,篇幅会有点长.而且,不会像第一章一样全部详细列出.本章主要会用知识点的方式展示内容. ① Android应用开发的-项内容就是用户界面的开发.不管应用实际包含的逻辑多 ...

  3. 【约束布局】ConstraintLayout 组件可见性 View.GONE 处理 与 Margin 属性 ( 约束布局可见性处理 | goneMargin 属性 )

    文章目录 I . 相对定位 Margin 属性 II . 可见性改变后的行为处理 ( Visibility Behavior ) III . 组件设置 GONE 属性示例 被 约束到不可见组件 后 M ...

  4. View类的xml属性和相关方法说明

    View类的xml属性和相关方法说明

  5. Android常见XML属性解析

    常见XML属性解析 属性 描述 android:id android:id的设置,通常有三种方式,详见下文 android:layout_width 控件宽度 android:layout_heigh ...

  6. android 自定义xml属性

    Android 自定义组件 Android 提供了非常精致的和非常强大的组件化模型,能够更加方便的构建UI,这些UI组件都是基于基本的layout类:View 和 ViewGroup. 部分能够用的w ...

  7. Android--应用开发3(Android layout XML属性)

    Android layout XML属性 转载:http://www.cnblogs.com/playing/archive/2011/04/07/2008620.html Layout对于迅速的搭建 ...

  8. 【IOC 控制反转】Android 事件依赖注入 ( 事件依赖注入具体的操作细节 | 获取要注入事件的 View 对象 | 通过反射获取 View 组件的事件设置方法 )

    文章目录 前言 一.获取要注入事件的 View 对象 二.通过反射获取 View 组件的事件设置方法并执行 前言 Android 依赖注入的核心就是通过反射获取 类 / 方法 / 字段 上的注解 , ...

  9. Android自定义XML属性以及遇到的命名空间的问题

    转载请注明出处:http://www.cnblogs.com/kross/p/3458068.html 最近在做一些UI,很蠢很蠢的重复写了很多代码,比如一个自定义的UI Tab,由一个ImageVi ...

  10. 组件注入 # 注入的属性_注入域对象而不是基础结构组件

    组件注入 # 注入的属性 依赖注入是Java(以及许多其他编程语言)中广泛使用的软件设计模式,用于实现控制反转 . 它提高了可重用性,可测试性,可维护性,并有助于构建松耦合的组件. 如今,依赖注入是将 ...

最新文章

  1. ubuntu远程windows桌面
  2. 【行业应用】一文讲通电力数字化转型
  3. vue 修改favicon
  4. 离散结构和离散数学中文书_在离散数学中对场景执行的操作
  5. map文件分析 stm32_使用STM32内部Flash额外的空间来存储数据
  6. android检测是否跳出应用程序,android – 检测应用程序何时打开/恢复
  7. Windows 7 / Windows 10 安装 IPX/SPX
  8. pandas DataFrame 根据多列的值做判断,生成新的列值
  9. 获取金山词霸2007注册码
  10. 学好Python的优秀资源推荐
  11. ext动态树 java_基于Ext异步加载tree的实例 - Seraph115 - JavaEye技术网站
  12. 考研数学二112题 交换积分次序
  13. 3D模型欣赏:MR4概念机器人 材质处理细致,金属质感细致
  14. 光删除微信聊天记录是没用的!通过这招,才能完全清空!
  15. 在线JS代码调试网站简介 JSFiddle JSBin JSRUN
  16. mendeley引用参考文献不显示_【参考文献管理工具-1】使用Mendeley在Word中插入引用与参考文献...
  17. vue国际化(不刷新页面)
  18. goldendict使用 添加 .blg 添加字典
  19. 红米k30s至尊纪念版和华为p30pro哪个好
  20. Windows的西班牙语输入法

热门文章

  1. uni-app 条形码(一维码)/二维码生成实现
  2. 使用electron-builder对Electron项目进行打包
  3. 哪个oracle工具可以免费,Sqlite导入Oracle工具下载官方免费版_SqliteToOracle2.2英文版 - 系统之家...
  4. mysql主从复制1064_mysql主从复制或其他操作报错ERROR 1064 (42000): You have an er
  5. 计算机组成原理时序电路报告,时序电路实验报告
  6. (day 52 - 二叉搜索树) 剑指 Offer 68 - I. 二叉搜索树的最近公共祖先
  7. Spring下载链接
  8. 谷粒商城:07. pms_catelog.sql
  9. JavaWeb:Filter和Listener
  10. CSS:设置文字不可选