您的位置:首页 > 移动开发 > Android开发

android应用启动,卸载,分享应用

2016-07-25 01:14 459 查看
android应用启动,卸载,跳转到应用信息页面代码

1.卸载应用

/**
* 卸载应用程序
*/
private void uninstallApplication() {
Intent intent = new Intent();
//
//
//
//
intent.setAction("android.intent.action.VIEW");
intent.setAction("android.intent.action.DELETE");
intent.addCategory("android.intent.category.DEFAULT");
intent.setData(Uri.parse("package:"+包名));
startActivity(intent, 0);
}


2.启动应用

/**
* 启动应用程序
*/
private void startApplication() {
//查询应用程序的入口activity,然后启动程序
PackageManager pm = getPackageManager();
Intent intent = pm.getLaunchIntentForPackage(包名);
if (intent!=null) {
startActivity(intent);
}else {
Toast.makeText(this, "不能启动该应用程序", 0).show();;
}
}


3.分享应用

/**
* 分享程序
*/
private void shareApplication() {
Intent intent = new Intent();
intent.setAction("android.intent.action.SEND");
intent.addCategory(Intent.CATEGORY_DEFAULT);
intent.setType("text/plain");
intent.putExtra(Intent.EXTRA_TEXT, "推荐您使用一款软件"+appInfo.getName());
startActivity(intent);

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: