Android_Intent大全,Intent激活系统应用
来源:互联网 发布:淘宝上丰胸霜可信吗 编辑:程序博客网 时间:2024/05/18 11:38
打开包安装器
Intent intent =new Intent();
intent.setAction("android.intent.action.VIEW");
intent.addCategory("android.intent.category.DEFAULT");
intent.setDataAndType(Uri.fromFile(file),"application/vnd.android.package-archive");
startActivityForResult(intent,0);
打开apk:
//PackageManager pm=newPackageManager();
Intent launchIntentForPackage =pm.getLaunchIntentForPackage(“包名”);
startActivity(launchIntentForPackage);
共享软件:
Intent intent=new Intent();
intent.setAction("android.intent.action.SEND");
intent.addCategory("android.intent.category.DEFAULT");
intent.setType("text/plain");
intent.putExtra(Intent.EXTRA_TEXT,"分享软件给你用啊");
startActivity(intent);
打开设置中心:
Intent intent = newIntent(
"android.settings.APPLICATION_DETAILS_SETTINGS");
intent.setData(Uri.parse("package:" +clickBean.getPackName()));
startActivity(intent);
卸载软件: 用户软件
Intent intent = newIntent("android.intent.action.DELETE");
intent.addCategory("android.intent.category.DEFAULT");
intent.setData(
Uri.parse("package:" +clickBean.getPackName()));
startActivity(intent);//
系统软件:
try { //判断是否root刷机
if(!RootTools.isRootAvailable()) {
Toast.makeText(getApplicationContext(),"请先root刷机",0).show();
return;
} //是否root权限授权给当前apk
if(!RootTools.isAccessGiven()) {
Toast.makeText(getApplicationContext(),"请先root刷机",0).show();
return;
} //直接可以使用命令删除apk
RootTools.sendShell("mount -o remount rw /system", 8000);//设置命令的超时时间为8秒
System.out.println("安装路径:" + clickBean.getApkPath());
RootTools.sendShell("rm -r " +clickBean.getApkPath(), 8000);
RootTools.sendShell("mount -o remount r /system", 8000);
} catch (Exception e) {
e.printStackTrace();
}
定义广播接受者监听软件卸载
//注册删除apk广播
IntentFilter filter =new IntentFilter(Intent.ACTION_PACKAGE_REMOVED);
//注意配置数据模式
filter.addDataScheme("package");
registerReceiver(receiver, filter);
主页面的Intent
Intent intent = newIntent("android.intent.action.MAIN");
intent.addCategory("android.intent.category.HOME");
intent.addCategory("android.intent.category.DEFAULT");
intent.addCategory("android.intent.category.MONKEY");
startActivity(intent);
跳转到指定网站: 系统应用中打开源代码,查看应用程序清单动作和信息.采用隐式跳转
Intent intent = new Intent();
intent.setAction("android.intent.action.VIEW");
intent.addCategory("android.intent.category.DEFAULT");
intent.addCategory("android.intent.category.BROWSABLE");
intent.setData(Uri.parse("http://www.itheima.com"));
startActivity(intent);
- Android_Intent大全,Intent激活系统应用
- android_intent和intent_action大全
- Android开发用Intent跳转到系统应用大全总结
- 系统intent大全
- 系统intent大全
- android_Intent
- Android_Intent和intent-filter的关系
- android的Intent应用大全
- android的Intent应用大全
- android应用Intent使用大全
- Android系统常用Intent大全
- Android系统Intent调用大全
- Anroid中的系统Intent大全
- 激活系统的短信应用
- Android Intent调用大全、系统自带Intent调用大全
- Android Intent调用大全、系统自带Intent调用大全
- Android Intent调用大全、系统自带Intent调用大全
- Android Intent调用大全、系统自带Intent调用大全
- Python新浪微博爬虫程序
- SystemUI
- android问题汇总
- 安装oracle11g并配置plsqldev客户端
- Hibernate 使用原生 Native SQL
- Android_Intent大全,Intent激活系统应用
- [逆向DP]UVa10118 - Free Candies
- 源码分析Mms--ConversationList短信主界面会话列表
- Android FoldingLayout 折叠布局 原理及实现(二)(转)
- 升级jdk8后系统报错解决:java.lang.RuntimeException: java.io.IOException: invalid constant type: 18
- PowerManagerService电源管理和Wacklock锁申请与释放机制
- 黑马程序员-学习笔记之Java基础
- PHP跨域Ajax解决方案
- Wordpress启用多站点和子站独立域名绑定教程