首页 > 移动平台 > 详细

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

时间:2015-12-10 21:28:43      阅读:179      评论:0      收藏:0      [点我收藏+]

卸载应用

                        if(app.isUser()){
                            Uri uri = Uri.parse("package:" + app.getPageName());
                            Intent deleteIntent = new Intent();
                            deleteIntent.setType(Intent.ACTION_DELETE);
                            deleteIntent.addCategory("android.intent.category.DEFAULT");
                            deleteIntent.setData(uri);
                            startActivityForResult(deleteIntent,0);
                        }else{
                            Toast.makeText(AppManagerActivity.this, "不能卸载系统应用", 0).show();
                            isPopAlive();
                        }
                        
                    

启动应用

                        PackageManager pm = getPackageManager();
                        //通过包名启动
                        Intent intent = pm.getLaunchIntentForPackage(app.getPageName());
                        startActivity(intent);
                    

分享应用

                        // TODO Auto-generated method stub
                        Intent sendIntent = new Intent();
                        sendIntent.setAction("android.intent.action.SEND");
                        sendIntent.addCategory("android.intent.category.DEFAULT");
                        sendIntent.setType("text/plain");
                        //编辑内容
                        sendIntent.putExtra(Intent.EXTRA_TEXT,app.getName());
                        startActivity(sendIntent);
                    

 

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

原文:http://www.cnblogs.com/84126858jmz/p/5037013.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!