您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 电子商务 > Android-XML一般属性
表1.1Android系统的常用权限权限说明ACCESS_NETWORK_STATE允许应用程序获取网络状态信息的权限ACCESS_WIFI_STATE允许应用获取WIFI网络状态信息的权限BATTERY_STATS允许应用程序获取电池状态信息的权限BLUETOOTH允许应用程序获连接匹配的蓝牙设备的权限BLUETOOTH_ADMIN允许应用程序发现匹配的蓝牙设备的权限BROADCAST_SMS允许应用程序广播收到短信提醒的权限CALL_PHONE允许应用程序拨打电话的权限CAMERA允许应用程序使用照相机的权限CHANGE_NETWORK_STATE允许应用程序改变网络连接状态的权限CHANGE_WIFI_STATE允许应用程序改变WIFI网络连接状态的权限DELETE_CACHE_FILES允许应用程序删除缓存文件的权限DELETE_PACKAGES允许应用程序删除安装包的权限FLASHLIGHT允许应用程序访问闪光灯的权限INTERNET允许应用程序打开网络Socket的权限MODIFY_AUDIO_SETTING允许应用程序修改全局声音设置的权限PROCESS_OUTGOING_CALLS允许应用程序监听、控制、取消呼出电话的权限READ_CONTACTS允许应用程序读取用户的联系人数据的权限READ_HISTORY_BOOKMARKS允许应用程序读取历史书签的权限READ_OWNER_DATA允许应用程序读取用户数据的权限READ_PHONE_STATE允许应用程序读取电话状态权限READ_PHONE_SMS允许应用程序读取短信权限REBOOT允许应用程序重启系统权限RECEIVE_MMS允许应用程序接受、监控、处理彩信的权限RECEIVE_SMS允许应用程序接受、监控、处理短信的权限RECORD_AUDIO允许应用程序录音的权限SEND_SMS允许应用程序发送短信的权限SET_ORIENTATION允许应用程序旋转屏幕的权限SET_TIME允许应用程序设置时间的权限SET_TIME_ZONE允许应用程序设置时区的权限SET_WALLPAPER允许应用程序设置桌面壁纸的权限VIBRATE允许应用程序控制振动器的权限WRITE_CONTACTS允许应用程序写入用户联系人的权限WRITE_HISTORY_BOOKMARKS允许应用程序写历史书签的权限WRITE_OWNER_DATA允许应用程序写用户数据的权限WRITE_SMS允许应用程序写短信的权限ContentProvider需要实现如下抽象方法方法说明insert(Uri,ContentValues)向ContentProvider插入数据delete(Uri,ContentValues)向ContentProvider中指定数据update(Uri,ContentValues,String,String[])更新ContentProvider中指定数据query(Uri,String[],String,String[],String)从ContentProvider查询数据表2.1VIEW类的XML属性、相关方法及说明XML属性相关方法说明android:alphasetAlpha(float)设置该组件的透明度android:backgroudsetBackgroudResource(int)设置该组件的背景颜色android:clickablesetClickable(boolean)设置该组件是否可以激发单击事件android:contentDescriptionsetContentDescription(CharSequence)设置该组件的主要描述信息android:drawingCacheQualitysetDrawingCacheQuality(int)设置该组件所使用的绘制缓存的质量android:fadingEdgesetVerticalFadingEdgeEnable(boolean)设置滚动该组件时组件边界是否使用淡出效果android:fadeScrollbarssetScrollbarFadingEnabled(boolean)当不使用该组件的滚动条是,是否淡出显示滚动条android:fadingEdgeLengthsetVerticalFadingEdgeLength()设置淡出边界的长度android:focusablesetFocusable(boolean)设置该组件是否可以得到焦点android:focusableInTouchModesetFocusableInTouchMode(boolean)设置该组件在触摸模式下是否可以得到焦点android:idsetId(int)设置该组件的唯一标识。Java代码中可通过findViewById来获取它android:isScrollContainersetScrollContainer(boolean)设置该组件是否作为可滚动容器使用android:keepScreenOnsetKeepScreenOn(boolean)设置该组件是否可以会强制手机屏幕一直打开android:longClickablesetLongClickable(Boolean)设置该组件是否可以响应长单击事件android:minHeightsetMinimumHeight(int)设置该组件的最小高度android:minWidthsetMinimumWidth(int)设置该组件的最小宽度android:nextFocusDownsetNextFoucsDownId(int)设置焦点在该组件上,且按向下键时获得焦点的组件IDandroid:nextFocusLeftsetNextFoucsLeftId(int)设置焦点在该组件上,且按向左键时获得焦点的组件IDandroid:nextFocusRightsetNextFoucsRightId(int)设置焦点在该组件上,且按向右键时获得焦点的组件IDandroid:nextFocusUpsetNextFoucsUpId(int)设置焦点在该组件上,且按向上键时获得焦点的组件IDandroid:onClick为该组件的单击事件绑定监听器android:paddingsetPadding(int,int,int,int)在组件的四边设置填充区域android:paddingButtomsetPadding(int,int,int,int)在组件的下边设置填充区域android:paddingLeftsetPadding(int,int,int,int)在组件的左边设置填充区域android:paddingRightsetPadding(int,int,int,int)在组件的右边设置填充区域android:paddingTopsetPadding(int,int,int,int)在组件的上边设置填充区域android:rotationsetRotation(float)设置该组件的旋转角度android:rotationXsetRotationX(float)设置该组件绕X轴的旋转角度android:rotationYsetRotationY(float)设置该组件绕Y轴的旋转角度android:saveEnabledsetSaveEnabled(boolean)如果设置为flase,那当该组件被冻结时不会保存它的状态android:scaleXsetScaleX(float)设置该组件在水平方向的缩放比android:scaleYsetScaleY(float)设置该组件在垂直方向的缩放比android:scrollX该组件初始化后的水平滚动偏移android:scrollY该组件初始化后的垂直滚动偏移android:scrollbarAlwaysDrawHorizontalTrack设置该组件是否总是显示水平滚动条的轨道android:scrollbarAlwaysDrawVerticalTrack设置该组件是否总是显示垂直滚动条的轨道android:scrollbarDefaultDelayBeforeFadesetScrollBarDefaultDelayBeforeFade(int)设置滚动条淡出隐藏之前延迟多少毫秒android:scrollbarFadeDurationsetScrollBarFadeDuration(int)设置滚动条淡出隐藏过程需要多少秒android:scrollbarSizesetScrollBarSize设置垂直滚动条的宽度和水平滚动条的高度android:scrollbarStylesetScrollBarStyle(int)设置滚动条的风格和位置。该属性支持如下属性值:insideOverlayinsideInsetoutsideOverlayoutsideInsetandroid:scrollbarThumbHorizontal设置该组件的水平滚动条的滑块对应的Drawable对象android:scrollbarThumbVertical设置该组件的水平滚动条的滑块对应的Drawable对象android:scrollbarTrackHorizontal设置该组件的垂直滚动条的滑块对应的Drawable对象android:scrollbars定义该组件滚动时显示几个滚动条。该属性支持如下属性值。none:不显示滚动条horizontal:显示水平滚动条vertical:显示垂直滚动条android:soundEffectsEnabledsetSoundEffectsEnabled(boolean)设置该组件被单击时是否使用音效android:tag为该组件设置一个字符串类型的tag值,接下来可通过View的getTag()获取该字符串,或通过findViewWithTag()查找该组件android:transfromPivotXsetPivotX(float)设置该组件旋转时旋转中心的X坐标android:transfromPivotYsetPivotY(float)设置该组件旋转时旋转中心的Y坐标android:translationXsetTranslationX(float)设置该组件在X方向上的位移android:translationYsetTranslationY(float)设置该组件在Y方向上的位移android:visibilitysetVisibility设置该组件是否可见表2.2ViewGroup子元素支持的属性XML属性说明android:layout_height指定该子组件的布局高度android:layout_width指定该子组件的布局宽度android:layout_height、android:layout_width两个属性支持如下三个属性值属性说明fill_parent指定子组件的高度、宽度与父容器组件的高度、宽度相同(实际上还要减去填充的空白距离)match_parent该属性值与fill_parent完全相同,而且从Android2.2开始就推荐使用这个属性值来代替fill_parentwrap_content指定子组件的大小恰好能包裹它的内容即可表2.3ViewGroup.MarginLayoutParams支持的属性XML属性相关方法说明android:layout_maginBottomsetMagins(int,int,int,int)指定该子组件下边的页变局android:layout_maginLeftsetMagins(int,int,int,int)指定该子组件左边的页变局android:layout_maginRightsetMagins(int,int,int,int)指定该子组件右边的页变局android:layout_maginTopsetMagins(int,int,int,int)指定该子组件上边的页变局表2.4Line
本文标题:Android-XML一般属性
链接地址:https://www.777doc.com/doc-2897148 .html