Android 开发之PackageManager使用
2016-03-30 16:39
387 查看
PackageManager类中一些变量和方法的介绍:
int COMPONENT_ENABLED_STATE_DEFAULT:
int COMPONENT_ENABLED_STATE_DISABLED:
int COMPONENT_ENABLED_STATE_DISABLED_UNTIL_USED:
int COMPONENT_ENABLED_STATE_DISABLED_USER:
int COMPONENT_ENABLED_STATE_ENABLED:
int DONT_KILL_APP:
int COMPONENT_ENABLED_STATE_DEFAULT:
可以在方法setApplicationEnabledSetting(String,int,int)和setComponentEnabledSetting(ComponentName,int,int)中使用,该组件或应用程序处于默认开启状态(其在清单指定)。
int COMPONENT_ENABLED_STATE_DISABLED:
可以在方法setApplicationEnabledSetting(String,int,int)和setComponentEnabledSetting(ComponentName,int,int)中使用,该组件或者应用程序被禁用,不管你是否在清单文件中指定。
int COMPONENT_ENABLED_STATE_DISABLED_UNTIL_USED:
只在方法setApplicationEnabledSetting(String,int,int)中使用,用户实际上使用它,这个应用程序才会被启动。
int COMPONENT_ENABLED_STATE_DISABLED_USER:
只在方法setApplicationEnabledSetting(String,int,int)中使用,用户禁止启动该应用程序,不管是否在清单文件中指定。
int COMPONENT_ENABLED_STATE_ENABLED:
可以在方法setApplicationEnabledSetting(String,int,int)和setComponentEnabledSetting(ComponentName,int,int)中使用,该组件或者应用程序启动,不管你是否在清单文件中指定。
int DONT_KILL_APP:
setComponentEnabledSetting(ComponentName,int,int)方法中的标志参数,表明您不想杀死包含该组件的应用程序。
相关文章推荐
- Android studio 解决libpng warning: iCCP: Not recognizing known sRGB profile that has been edited
- android bitmap compress(图片压缩)
- Android Fragments 详细使用
- android-Selector控件点击效果设置
- Android 删除没有用到的资源
- Sqlite在android中的使用
- Android5.x Notification应用解析
- Android 输入法显示隐藏的问题
- Android中SimpleAdapter,ArrayAdapter和BaseAdapter
- android-给字体设置投影
- android消息机制
- Android AndBase框架内部封装实现进度框、Toast框、弹出框、确认框(二)
- Android:Handler消息机制
- 聊聊android适配(下)
- Android 提升效率利器(持续更新)
- 一个简单的Android小实例
- 体验极速Android SDK的更新与下载
- 使用IntelliJ IDEA 13搭建Android集成开发环境(图文教程)
- 【Settings】设置APN
- android获取内置和外置SD卡路径