zoukankan      html  css  js  c++  java
  • android项目启动应用,卸载应用,分享

    卸载应用

                            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);
                        
  • 相关阅读:
    java实现AVL树
    java实现队列
    java实现双向链表
    java实现堆
    swagger导出离线文档
    java实现二叉查找树
    java实现二叉树遍历
    java实现栈
    Java实现单源最短路径算法(Dijkstra 算法)
    docker安装SqlServer2019
  • 原文地址:https://www.cnblogs.com/84126858jmz/p/5037013.html
Copyright © 2011-2022 走看看