zoukankan      html  css  js  c++  java
  • [Android] 开发第八天

    View 类是所有 UI组件的基类,它包含的 XML 属性和方法是所有组件都可使用的。
    ViewGroup 继承了 View 类,主要当作容器类使用,它是一个抽象类,实际使用中会使用它的子类作为容器。
    android:alpha="0.5"   设置该组件的透明度
    android:background="@color/colorPrimary"  设置该组件的背景色
    android:clickable="false"    设置该组件是否可以激发单击事件
    android:contentDescription="@string/app_name"    设置该组件的主要描述信息
    android:drawingCacheQuality="low"    设置该组件所使用的绘制缓存的质量
    android:fadeScrollbars="false"    当不使用该组件的滚动条时,是否淡出显示滚动条
    android:fadingEdge="horizontal"    设置滚动该组件时组件边界是否使用淡出效果
    android:fadingEdgeLength="100dp"    设置淡出边界的长度
    android:focusable="true"    设置该组件是否可以得到焦点
    android:focusableInTouchMode="true"    设置该组件在触摸模式下是否可以得到焦点
    android:id="@+id/editText"    设置该组件的唯一标识。 findViewById 
    android:isScrollContainer="true"    设置该组件是否是作为可滚动容器使用
    android:keepScreenOn="true"    设置该组件是否会强制手机屏幕一直打开
    android:longClickable="true"    设置该组件是否可以响应长单击事件
    android:minHeight="100dp"    设置该组件的最小高度
    android:minWidth="300dp"    设置该组件的最小宽度
    android:nextFocusDown="@string/app_name"    设置焦点在该组件上,且按向下键时获得焦点的组件ID
    android:nextFocusLeft="@string/app_name"    设置焦点在该组件上,且按向左键时获得焦点的组件ID
    android:nextFocusRight="@string/app_name"    设置焦点在该组件上,且按向右键时获得焦点的组件ID
    android:nextFocusUp="@string/app_name"    设置焦点在该组件上,且按向上键时获得焦点的组件ID
    android:onClick="onClick"    为该组件的单击事件绑定监听器
    android:padding="10dp"    在组件的四边设置填充区域
    android:paddingBottom="10dp"    在组件的下边设置填充区域
    android:paddingLeft="10dp"    在组件的左边设置填充区域
    android:paddingRight="10dp"    在组件的右边设置填充区域
    android:paddingTop="10dp"    在组件的上边设置填充区域
    android:rotation="10"    设置该组件旋转的角度
    android:rotationX="30"    设置该组件绕X轴旋转的角度
    android:rotationY="45"    设置该组件绕Y轴旋转的角度
    android:saveEnabled="true"  如果设置为 false 那当该组件被冻结时不会保存它的状态
    android:scaleX="2"    设置该组件在水平方向的缩放比
    android:scaleY="0.5"    设置该组件在垂直方向的缩放比
    android:scrollX="10dp"    该组件初始化后的水平滚动偏移
    android:scrollY="20dp"    该组件初始化后的垂直滚动偏移
    android:scrollbarAlwaysDrawHorizontalTrack="true"    设置该组件是否总是显示水平滚动条的轨道
    android:scrollbarAlwaysDrawVerticalTrack="true"    设置该组件是否总是显示垂直滚动条的轨道
    android:scrollbarDefaultDelayBeforeFade="1000"    设置滚动条在淡出隐藏之前延迟多少毫秒
    android:scrollbarFadeDuration="2000"    设置滚动条淡出隐藏过程需要多少秒
    android:scrollbarSize="50dp"    设置垂直滚动条的宽度和水平滚动条的高度
    android:scrollbarStyle="outsideInset"    设置滚动条的风格和位置
    android:scrollbarThumbHorizontal="@string/app_name"    设置该组件的水平滚动条的滑块对应的 Drawable 对象
    android:scrollbarThumbVertical="@string/app_name"    设置该组件的垂直滚动条的滑块对应的 Drawable 对象
    android:scrollbarTrackHorizontal="@string/app_name"    设置该组件的水平滚动条的轨道对应的 Drawable 对象
    android:scrollbarTrackVertical="@string/app_name"    设置该组件的垂直滚动条的轨道对应的 Drawable 对象
    android:scrollbars="horizontal"    定义该组件滚动时显示几个滚动条
    android:soundEffectsEnabled="true"    设置该组件被单击时是否使用音效
    android:tag="editText"     为该组件设置一个字符串类型的 tag 值,该值可以使用 View.getTag() / findViewWithTag() 获取。
    android:transformPivotX="0dp"    设置该组件旋转时旋转中心的 X坐标
    android:transformPivotY="10dp"    设置该组件旋转时旋转中心的 Y坐标
    android:translationX="100dp"    设置该组件在 X方向上的位移
    android:translationY="30dp"    设置该组件在 Y方向上的位移
    android:visibility="visible"    设置该组件是否可见
  • 相关阅读:
    [leetcode]40. Combination Sum II
    二分法查找,如果找到就返回索引,找不到就返回插入该数后的坐标
    [leetcode]39combinationsum回溯法找几个数的和为目标值
    [leetcode33Search in Rotated Sorted Array]在排序旋转后序列中找目标值
    leetcode Add to List 31. Next Permutation找到数组在它的全排列中的下一个
    3sum
    Security and Risk Management(5)
    Lawrence HDU
    Print Article HDU
    Batch Scheduling POJ
  • 原文地址:https://www.cnblogs.com/z5337/p/7203532.html
Copyright © 2011-2022 走看看