附录  常用的Android常量
字符串常量
(“android.intent.action.”+)
描述
All_APPS
ANSWER
BUG_REPORT
CALL
CALL_BUTTON 
CHOOSER 
CREATE_SHORTCUT
DEFAULT   
DELETE 
DIAL   
EDIT     
GET_CONTENT 
INSERT     
INSERT_OR_EDIT
MAIL
PICK
PICK_ACTIVITY
SEARCH
SEND
SENDTO
SET_WALLPAPER
SYNC
VIEW
VOICE_COMMAND
WEB_SEARCH
列出设备上所有可用的应用程序。
接听来电。
为报告bug启动一个Activity。
拔出Data里指定的电话号码。
用户按下当前应用为处理的“拨号键”的动作,通常会打开系统拨号程序或其他的拨号应用程序。
显示Activity的列表,以供用户选择要启动那一个Activity
在Home界面创建一个快捷方式。
与VIEW同义,对数据默认的操作。
删除Data里指定的数据。
启动系统拨号程序或其他拨号应用程序,并显示Data里指定的电话号码。
打开编辑Data里指定数据相对应的应用程序。
让用户选择特定类型的数据,并返回该数据的URI。
向Data所指的数据容器中插入一项空的数据。
编辑一项已有的数据,或新建一项空的数据并编辑
主程序入口,不会接收数据。
让用户从Data所指数据容器中选择数据并把选择的数据的URI返回。
选择一个Activity,并把选择的Activity的类名返回。
搜索字符串。
发送数据的动作。
根据Data里描述的目标地址打开相应的发送程序。
打开设置壁纸的应用程序。
执行数据同步。
根据Data类型的不同,打开相对应的应用程序以显示数据
打开语音命令的应用程序。
若Data里的URI是以http或https开头,那么会打开浏览器直接浏览,若是其他文本则会使用Google搜索。
Activity Action
Broadcast Action
字符串常量
(“android.intent.action.”+)
描述
AIRPLANE_MODE_CHANGED
BATTERY_CHANGED
BATTERY_LOW
BOOT_COMPLETED
CAMERA_BUTTON
CONFIGURATION_CHANGED
DATE_CHANGED
DEVICE_STORAGE_LOW
DEVICE_STORAGE_OK
HEADSET_PLUG
MANAGE_PACKAGE_STORAGE
NEW_OUTGOING_CALL
PACKAGE_ADDED
PACKAGE_CHANGED
PACKAGE_INSTALL
PACKAGE_REMOVED
PACKAGE_RESTARTED
PROVIDER_CHANGED
SCREEN_OFF
SCREEN_ON
TIMEZONE_CHANGED
TIME_CHANGED
TIME_TICK
UID_REMOVED
飞行模式的设置状态发生了变化。
电池充电状态或电量发生了变化,只能在程序中通过isteReceiver()方法动态注册接收此Broadcast的BroadcastReceiver,不能再manifests中静态注册。
电池电量低时发出的Broadcast,与低电量警告的对话框相对应。
在系统启动完毕后会发出这个Broadcast,常用于控制应用程序开机自启动,接收此Broadcast需要有RECEIVE_BOOT_COMPLETED权限。
“照相机”键被按下后发出的Broadcast。
系统设置发生了变化。
系统日期发生了变化。
设备存储空间低时发出的Broadcast。
设备存储空间低的状态解除时发出的Broadcast。
有线耳机插入或拨出时发出的Broadcast,通过Extra里键值为state的整形数据判断状态,0为拨出,1为插入。
表明用户已经通过Notification确认了当前设备存储空间低的状态,需要对已安装应用程序进行管理。
向外呼出电话前发出的Broadcast,接收此Broadcast需要有PROCESS_OUTGOING_CALLS权限。
新的应用程序被安装到设备上。
已安装的应用程序状态发生了变化。
下载并安装应用程序。
已安装的应用程序被卸载。
应用程序被重启。
一些应用程序的ContentProvider会在特定的一些数据发生变化时发出此Broadcast
屏幕变暗关闭后发出的Broadcast。
屏幕唤醒打开后发出的Broadcast。
系统时区发生了变化,改变后时区id保存在键值为time-zone的Extra里。
系统时间通过设置发生了变化。
系统时间每过一分钟发出的Broadcast,接收此Broadcast的BroadcastReceiver只能在程序中通过isterReceiver()方法动态进行注册,不能在manifests中静态注册。
系统中的一个User ID 被删除。
Category
字符串常量
(“android.intent.category.”+)
描述
ALTERNATIVE
BROWSABLE
DEFAULT
GADGET
HOME
LAUNCHER
OPEFERENCE
PREFERENCE
TAB
表示目标Activity是用户正在查看数据的可选操作想要被浏览器通过链接安全调用的应用程序必须声明此类别,如通过图像链接或链接要打开的应用程序等。
表示目标Activity是用户对数据的默认操作。
表示目标Activity可以被内嵌到其他Activity当中。
表示目标Activity是HOME Activity,即手机开机启动后显示的Activity,或按下HOME键后显示的Activity。
表示目标Activity是应用程序中最优先被执行的Activity。
表明该GET_CONTENT操作只想处理可以用ContentResolver.openInputStream打开的URI数据。
表示目标Activity是一个偏好设置的Activity
表示目标Activity是TabActivity的一个标签下的Activity
Permission
字符串常量
(“android.permission.”+)
描述
ACCESS_COARSE_LOCATION
ACCESS_FINE_LOCATION
ACCESS_NETWOK_STATE
ACCESS_WIFI_STATE
ADD_SYSTEM_SERVICE
BATTERY_STATS
字符串常量需要new吗BLUETOOTH
BLUETOOTH_ADMIN
BROADCAST_PACKA-
GE_REMOVED
BROADCAST_SMS
BROADCAST_STICKY
BROADCAST_WAP_PUSH
CALL_PHONE
CALL_PRIVILEGED
CAMERA
CHANGE_CONFIGURATION
CHANGE_NETWORK_STATE
CHANGE_WIFI_STATE
DELETE_PACKAGES
EXPAND_STATUS_BAR
FLASHLIGHT
GET_PACKAGE_SIZE
GET_TASKS
INSTALL_PACKAGES
INTERNET
MODIFY_AUDIO_SETTINGS
MODIFY_PHONE_STATE
MOUNT_UNMOUNT_FILESYSTEMS
PERSISTENT_ACTIVITY
PROCESS_OUTGING_CALLS
READ_CALENDAR
READ_CONTACTS
READ_FRAME_BUFFER
READ_OWNER_DATA
READ_PHONE_STATE
READ_SMS
READ_SYNC_SETTINGS
READ_SYNC_STATS
REBOOT
RECEIVE_BOOT_COMPLETED
RECEIVE_MMS
RECEIVE_SMS
RECEIVE_WAP_PUSH
RECORD_AUDIO
RESTART_PACKAGES
SEND_SMS
SET_ALWAYS_FINISH
SET_ANIMATION_SCALE
SET_PREFERRED_APPLICATIONS
SET_PROCESS_FOREGROUNT
SET_PROCESS_LIMIT
SET_TIME_ZONE
SET_WALLPAPER
STATUS_BAR
VIBRATE
WAKE_LOCK
WRITE_APN_SETTINGS
WRITE_CALENDAR
WRITE_CONTACTS
WRITE_OWNER_DATA
WRITE_SETTINGS
WRITE_SMS
WRITE_SYNC_SETTINGS
允许应用程序获得设备粗略位置(如通过定位)。
允许应用程序获得设备精确位置(如通过GPS定位)。
允许应用程序获得设备网络状态信息。
允许应用程序获得设备WIFI的状态。
允许应用程序发布系统级服务。
允许应用程序更新电池相关的信息。
允许应用程序与已匹配对的蓝牙设备进行连接。
允许应用程序发现并配对蓝牙设备。
允许应用程序发送“应用程序被删除”的广播。
允许应用程序发送“收到短信”的广播。
允许应用程序调用Context.sendStickyBroadcast()方法发送广播。
允许应用程序发送“收到WAP PUSH”的广播。
允许应用程序直接向外拨出电话号码。
允许应用程序直接向外拨出任何电话号码,包括紧急号码。
允许应用程序访问设备上的照相机。
允许应用程序更改当前配置,如Locale配置。
允许应用程序更改系统网络连接状态。
允许应用更改WIFI连接状态。
允许应用程序卸载应用程序。
允许应用程序展开或收缩状态栏。
允许应用程序访问设备上的闪光灯。
允许应用程序获得任意应用程序所占用的空间大小。
允许应用程序获得最近活当前运行的应用程序列表。
允许应用程序安装应用程序。
允许应用程序使用网络连接交换数据。
允许应用程序更改全局音频设置。
允许应用程序更改电话相关状态。
允许应用程序挂载和取消挂载可移动存储设备的文件系统。
允许应用程序内所有Activity为可持续的。
允许应用程序监视、更改或中止拨出的电话。
允许应用程序读取用户的日历数据。
允许应用程序读取用户的联系人数据。
允许应用程序进行屏幕截图并且更为常规的读取帧缓冲数据。
允许应用程序读取所有者的数据。
允许应用程序读取电话相关状态。
允许应用程序读取SMS信息。
允许应用程序读取数据同步设置。
允许应用程序读取数据同步的状态。
允许应用程序重启设备。
允许应用程序接收在开机后发送的ACTIONG_BOOT_COMPLETED广播。
允许应用程序查收发来的多媒体信息。
允许应用程序查收发来的SMS信息。
允许应用程序查收发来的WAP PUSH信息。
允许应用程序录音。
允许应用程序重启其他应用程序。
允许应用程序发送SMS信息。
允许应用程序自己决定在被放到后台运行时是否关闭程序。
允许应用程序设置全局动画效果比例系数。
允许应用程序设置偏好应用程序。
允许应用程序让任何就绪的进程运行于前台。
允许应用程序设置能同时运行进程的数目。
允许应用程序设置时区。
允许应用程序设置壁纸。
允许应用程序打开、关闭或禁用状态栏。
允许应用程序控制设备的震动。
允许应用程序使用PowerManager的WakeLock来保持CPU工作或屏幕、键盘灯的开启。
允许应用程序设置APN。
允许应用程序对用户的日历数据进行写入操作(不可读)。
允许应用程序对用户的联系人数据进行写入操作(不可读)。
允许应用程序对所有者的数据进行写入操作(不可读)。
允许应用程序读取或更改系统设置。
允许应用程序编写SMS信息。
允许应用程序更改数据同步设置。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。