Android源码--程序的分享、卸载、启动及详细信息
来源:互联网 发布:手机淘宝复原聊天记录 编辑:程序博客网 时间:2024/06/06 17:58
/* * 分享程序按钮 */private void share() {// <intent-filter>// <action android:name="android.intent.action.SEND" />// <category android:name="android.intent.category.DEFAULT" />// <data android:mimeType="text/plain" />// </intent-filter>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, "推荐您使用一款软件:" + info.getName()+ ",下载地址xxx。");startActivity(intent);}/* *程序详细信息按钮 */private void detail() {Intent intent = new Intent();intent.setAction("android.settings.APPLICATION_DETAILS_SETTINGS");intent.setData(Uri.parse("package:" + info.getPackageName()));startActivity(intent);}/* * 启动程序按钮 */private void start() {PackageManager manager = getPackageManager();// 获取到了打开一个应用程序的意图 参数 应用程序的报名Intent launchIntentForPackage = manager.getLaunchIntentForPackage(info.getPackageName());if (launchIntentForPackage != null) {startActivity(launchIntentForPackage);} else {Toast.makeText(getApplicationContext(), "关键应用无法打开!",Toast.LENGTH_SHORT).show();}}/* * 卸载程序按钮 */private void uninstall() {// <intent-filter>// <action android:name="android.intent.action.VIEW" />// <action android:name="android.intent.action.DELETE" />// <category android:name="android.intent.category.DEFAULT" />// <data android:scheme="package" />// </intent-filter>Intent intent = new Intent();intent.setAction("android.intent.action.DELETE");intent.addCategory("android.intent.category.DEFAULT");intent.setData(Uri.parse("package:" + info.getPackageName()));startActivityForResult(intent, 0);}
0 0
- Android源码--程序的分享、卸载、启动及详细信息
- 程序的启动、卸载和分享
- 软件的分享、卸载、详细信息、运行的代码实现
- 34、程序管理器--显示卸载、启动、分享的PopupWindow界面设计
- 36、程序管理器--显示卸载、启动、分享的代码实现
- Android中启动,分享,卸载应用程序
- Android中实现卸载、启动、分享功能
- android应用启动,卸载,分享应用
- 35、程序管理器--显示卸载、启动、分享的PopupWindow代码实现
- 卸载,分享,启动
- 6.4 程序管理器中的应用启动&卸载&分享
- android 软件 安装 卸载 启动 分享 桌面快捷方式
- Android代码方式操作应用程序安装、卸载、分享、启动
- Android集成微信分享的要点及源码示例
- android Intent 应用程序的卸载与分享
- 程序的开机自动启动和卸载自动启动
- Android系统的启动流程分析及如何看源码
- Android 启动 卸载 安装 apk 的方法
- 【Oracle】PLSQL连接ORA-01034、ORA-27101、Linux-x86_64 Error
- 希尔排序-shellSort java实现
- Android 触摸屏手势识别资料汇总
- 用Eclipse 来导入android 工程 总结
- First Bad Version 第一个坏版本
- Android源码--程序的分享、卸载、启动及详细信息
- 调用函数动态添加标签
- pdfjs使用方法
- ios 模糊效果
- 行内元素和区块元素
- 替换字符串中第几个字符
- Web开发敏捷之道学习(三)
- 面向对象,掌握windows应用程序的创建过程:为应用程序添加消息及响应
- C++11之Lambda表达式使用