Android layout属性大全

布局:
AbsoluteLayout(绝对布局):
xmlns:android=”http://scmemas.android.com/apk/res/android”
style=”@…”
android:clipChildren=”true|false”
android:clipToPadding=”true|false”
android:layoutAnimation=”@—”
android:animationCache=”true|false”
android:persistentDrawingCache=”none|animation|scrolling|all”:持续高速缓存绘图
android:alwaysDrawnWithCache=”true|false”
android:andStatesFromChildre=”true|false”
android:descendantFocusability=”beforeDescendants|afterDescendants|blocksDescendants”:后裔可聚焦
android:id=”@+id/absoluteLayout”
android:tag=”@—”
android:android:scrollX=”—”
android:android:scrollY=”—”
android:background=”@—”
android:padding=”—-”
android:paddingLeft=”—-”
android:paddingTop=”—-”
android:paddingRight=”—-”
android:paddingBotton=”—”
android:focusable=”true|false”
android:focusableInTouchMode=”true|false”
android:visibility=”visible|invisible|gone”
android:fitsSystemWindows=”true|false”:适合系统窗口
android:scrollbars=”none|horizontal|vertical”
android:scrollbarStyle=”insideOverlay(内覆盖)|insideInset(内插图)|outsideOverlay(外覆盖)|outsideInset(外插图)”
android:isScrollContainer=”true|false”:是一个滚动集合
android:fadeScrollbars=”true|false”:褪色的滚动条
android:scrollbarFadeDuration=”—”:卷轴淡出
android:scrollDefaultDelayBeforeFade=”—”:滚动前默认延迟
android:scrollbarSize=”—”
android:scrollbarThumbHorizontal=”@—-“:拇指水平滚动条
android:scrollbarThumbVertical=”@—-“:拇指垂直滚动条
android:scrollbarTrackVertical=”@—”:垂直滚动条轨道
android:scrollbarTrackHorizontal=”@—”:水平滚动条轨道
android:scrollbarAlwaysDrawHorizontalTrack=”true|false”:水平滚动条总是吸引轨道
android:scrollbarAlwaysDrawVerticalTrack=”true|false”:垂直滚动条总是吸引轨道
android:fadingEdge=”none|horizontal|vertical”:衰落的边缘
android:fadingEdgeLength=”—”:边长衰落
android:nextFocusLeft=”—-“:下左焦点
android:nextFocusUp=”—”:下一个重点注册
android:nextFocusRight=”—”:正确的下一个重点
android:nextFocusDown=”—”:下一个焦点下移
android:clickable=”true|false”:点击
android:longClickable=”true|false”
android:saveEnabled=”true|false”:启用保存
android:drawingCacheQuality=”auto|low|hight”:绘图缓存质量
android:keepScreenOn=”true|false”:保持屏幕
android:duplicateParentState=”true|false”:重复父状态
android:minHeight=”—”:
android:minWidth=”—-“:
android:soundEffectEnabled=”true|false”:音效启用
android:hapticFeedbackEnable=”true|false”:触觉反馈启用
android:contentDescription=”@—”:内容概述
android:onClick=”@—”:
android:layout_gravity=”top|bottom|right|left|center_vertical|center_horizontal|fill_vertical|fill_horizontal|center|fill|clip_vertical|clip_horizontal”:重力
android:layout_width=”fill_parent|match_parent|wrap_content”
android:Llayout_height=”fill_parent|match)parent_wrap_content”
android:layout_margin=”“:
android:layout_marginLeft=””
android:layout_marginTop=””
android:layout_marginRight=””
android:layout_marginBottom=”“

DialerFilter(拨号器过滤器):

ExpandableListView(可扩展的列表视图):
FrameLayout(针布局):
GridView(网格视图):
HorizontalScrollView(水平滚动查看):
ImageSwither(图像切换):
LinearLayout(线性布局):

ListView(列表视图):
MediaController(媒体控制器):
RadioGroup(单选按钮组):
RelativeLayout(相对布局):
ScrollView(滚动查看):
SlidingDrawer(滑动抽屉):
TabHost(标签主机):
TabWidget(标签控件):
TableLayout(表格布局):
TableRow(表行):
TextSwitcher(文字切换):
ViewAnimator(查看动画):
ViewFlipper(参看弗利珀):

ViewSwitcher(查看切换):

GestureOverlayView(手势覆盖查看):
SurfaceView(表现观):
View(参看):
ViewStub(查看存根):
WebView(WEB视图):
AnalogClock(模拟时钟):
AutoCompleteTextView(自动完成文本视图):
Button(按钮):
CheckBox(复选框):
CheckedTextView(检查的文字查看):
Chronometer(时计):
DatePicker(日期选择器):
DigitalClock(数字时钟):
EditText(编辑文字):
Gallery(画廊):
ImageButton(图像按钮):
ImageView(图像查看):
MultiAutoCompleteTextView(多自动完成文本查看):
ProgressBar(进度):
QuickContactBadge(快速联系徽章):
Radio Button(单选按钮):
RatingBar(评分酒吧):
SeekBar(搜索栏:即拖拉进度条):
Spinner(微调):
TextView(文本视图):
TimePicker(时间选择器):
ToggleButton(切换按钮):
TwoLineListItem(两线列表项):
VideoView(视频查看):
ZoomButton(变焦按钮):
ZoomControls(缩放控制):

Include(包括):

(合并):
xmlns:android=”http://schemas.android.com/apk/res/android”
android:layout_gravity=”top|bottom|left|right|center_vertical|fill_vertical|center_horizontal|fill_horizontal|center|fill|clip_vertical|clip_horizontal”
android:layout_width=”fill_parent|match_parent|wrap_content”
android:layout_height=”fill_parent|match_parent|wrap_content”
android:layout_margin=””
android:layout_marginLef=””
android:layout_marginTop=””
android:layout_marginRight=””
android:layout_marginBottom=”“

来自:http://www.fourants.com/?p=298

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是 Android 控件属性的一些常见示例: 1. Button 控件属性: - android:text:按钮上显示的文本。 - android:textSize:按钮上文本的大小。 - android:background:按钮的背景颜色或背景图片。 - android:padding:按钮内部的填充量。 2. TextView 控件属性: - android:text:TextView 中显示的文本。 - android:textSize:TextView 中文本的大小。 - android:textColor:TextView 中文本的颜色。 - android:gravity:TextView 中文本的对齐方式。 - android:background:TextView 的背景颜色或背景图片。 3. EditText 控件属性: - android:hint:在 EditText 中显示的提示文本。 - android:inputType:EditText 中输入的数据类型,如数字、文本等。 - android:maxLength:EditText 中最大允许输入的字符数。 - android:background:EditText 的背景颜色或背景图片。 4. ImageView 控件属性: - android:src:ImageView 中显示的图片资源。 - android:scaleType:ImageView 中图片的缩放方式。 - android:layout_width:ImageView 的宽度。 - android:layout_height:ImageView 的高度。 5. LinearLayout 控件属性: - android:orientation:LinearLayout 中子控件的排列方向,如水平或垂直。 - android:layout_weight:LinearLayout 中子控件的权重。 - android:layout_gravity:LinearLayout 中子控件的对齐方式。 6. RelativeLayout 控件属性: - android:layout_alignParentTop:RelativeLayout 中子控件与父控件顶部对齐。 - android:layout_alignParentLeft:RelativeLayout 中子控件与父控件左侧对齐。 - android:layout_alignParentRight:RelativeLayout 中子控件与父控件右侧对齐。 - android:layout_alignParentBottom:RelativeLayout 中子控件与父控件底部对齐。 这只是一小部分常见的控件属性,还有很多其他的属性可以使用。如果需要了解更多,请参考 Android 开发文档。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值