Android之——激活应用程序的详情界面
来源:互联网 发布:lds激光测距 知乎 编辑:程序博客网 时间:2024/06/01 21:55
转载请注明出处:http://blog.csdn.net/l1028386804/article/details/47303575
在Android系统自带的设置功能里,进入应用列表后,点击列表条目会进入应用的详情界面。那么我们自己可不可以写一个自己的应用程序,实现激活应用程序的详情界面呢?这个是可以实现的,那我们就一起来看看如何实现这个功能吧。不多说了,咱们直接进入主题。
一、原理
由于2.2之前的版本与2.2之后的版本激活应用程序的详情界面的方式不同,所以,我们先要获取到当前Android系统的SDK版本号,如果SDK版本号大于8,则使用2.2以后版本的激活方式,如果SDK版本小于等于8,则使用2.2之前版本的调用方式。
二、实现
实现很简单,这里我就不将所有的代码贴出来了,我只给出核心方法代码,大家只要将这些方法直接用到自己的项目中即可。
1、获取当前Android系统SDK版本号代码
//获取当前系统的SDK版本号private int getSDKVersion(){return android.os.Build.VERSION.SDK_INT;}
2、激活应用程序的详情界面
//激活激活应用程序的详情界面//传入的参数为要激活的应用程序的包名public void notifyAppDetailView(String packageName){ int version = getSDKVersion();Intent intent = new Intent();//2.3以后版本调用应用详情页面if(version > 8){//激活系统的组件intent.setAction("android.settings.APPLICATION_DETAILS_SETTINGS");intent.setData(Uri.parse("package:" + packageName));}else{ //2.2及2.2以前版本调用应用详情界面intent.setAction(Intent.ACTION_VIEW);intent.addCategory("android.intent.category.VOICE_LAUNCH");intent.putExtra("pkg", packageName);}startActivity(intent);}
三、运行效果
1 0
- Android之——激活应用程序的详情界面
- android的快捷方式——应用程序界面
- android应用程序启动详情之Dalvik虚拟机
- android应用程序启动详情之进程相关
- Android小项目之十一 应用程序的主界面
- Android开发之开机启动没有界面的应用程序
- Android开发之开机启动没有界面的应用程序
- 淘忆项目之主题详情界面的修正归纳
- Android进入设置中应用对应的详情界面
- 学习笔记之——仿途牛详情界面标题栏透明度渐变
- Android权限——安装apk后权限详情界面所需权限默认开启状态
- iOS—应用内打开App Store应用详情界面
- android 仿天猫商品详情界面滑动效果
- iOS—UIWindow的详情
- android 仿QQ五毛特效之查看红包领取详情界面
- android应用程序安全卫士——1、splash界面实现方法
- android 多界面应用程序退出的方法
- android 多界面应用程序退出的方法
- iOS 关于登录与注册的问题
- Linux系统下I/O同步的问题
- 虚拟化项目之运维实践 6
- sourceIsight创建大量工程时的注意事项
- 谷歌笔试题 --- 环状链表去重
- Android之——激活应用程序的详情界面
- virtuabox centos 虚拟机安装增强功能实现文件夹共享
- 世界各种用人制度之分析
- 杭电ACM 2097:Sky数
- hdu4583
- Android ListView&异步加载的学习(二)——多线程加载图片
- ios 图片缩放失真 (1)
- UE4蓝图简介
- Tomcat服务器