最近公司需要做一个快捷功能

打开系统计算器,便签

网上找了很多,发现问题就是不同的手机厂商 计算器包名都不一致

eg:

oppo:com.coloros.calculator

vivo: com.android.bbkcalculator

所以写了一个综合和办法,获取所有的APP 截取包名中包含 calculator:
String calculatorPackage = null;
PackageManager pm = mContext.getPackageManager();
// 查询所有已经安装的应用程序
List<ApplicationInfo> appInfos= pm.getInstalledApplications(PackageManager.GET_UNINSTALLED_PACKAGES);// GET_UNINSTALLED_PACKAGES代表已删除,但还有安装目录的
for (ApplicationInfo applicationInfo : appInfos){String packageName = applicationInfo.packageName;if (packageName.contains("calculator")){calculatorPackage = packageName;break;}
}
Intent intent = mContext.getPackageManager().getLaunchIntentForPackage(calculatorPackage);
mContext.startActivity(intent);

同理 便签

String notePackage = null;
PackageManager pm = mContext.getPackageManager();
// 查询所有已经安装的应用程序
List<ApplicationInfo> appInfos= pm.getInstalledApplications(PackageManager.GET_UNINSTALLED_PACKAGES);// GET_UNINSTALLED_PACKAGES代表已删除,但还有安装目录的
for (ApplicationInfo applicationInfo : appInfos){String packageName = applicationInfo.packageName;if (packageName.contains("note")){notePackage = packageName;break;}
}
Intent intent = mContext.getPackageManager().getLaunchIntentForPackage(notePackage);
mContext.startActivity(intent);

OK

打开Android 系统计算器,便签相关推荐

  1. win10系统解决便签无法打开问题

    问题描述: win10系统,便签突然无法查看,Win+W不好用,Windows Ink工作区只显示whiteboard和全屏截图功能. 操作步骤: 1.打开文件夹,在C盘搜索并找到InkObj.dll ...

  2. 钉钉windows端多开软件_Windows7系统便签怎么找?适合Windows系统的便签

    Windows是一个可以在电脑上使用的电脑操作系统,它的用户群体非常大,随着多年的改进,已经有了很多代版本,其中Windows7就是一个非常受欢迎的版本.在使用Windows7电脑操作系统时,如何找到 ...

  3. 华为鸿蒙系统手机便签数据怎么转移到苹果手机?

    华为手机和苹果手机使用的并非同一操作系统,前者使用的是鸿蒙,后者采用的是iOS.不过,无论是华为鸿蒙系统手机还是iOS系统苹果手机,都可以安装便签,记录便签及待办事项等.那么华为鸿蒙系统手机便签数据怎 ...

  4. 便签图片存储Android,安卓手机便签以图片形式分享是怎么实现的?

    原标题:安卓手机便签以图片形式分享是怎么实现的? 有不少网友表示自己都是比较喜欢在手机便签中记录一些生活灵感.随笔感想之类的,有的人还会把遇到的一些好句.好文章记录到便签中.不过当有的网友想要把某条便 ...

  5. 新刷的小米手机系统没有便签,刷系统清除数据怎么恢复

    小米是比较出名的手机品牌,以高性价比著称,用小米手机的人也很多.如果小米手机用久了很卡怎么办?简单的办法就是刷系统.其实,不光是小米,其他手机品牌也是.一旦出现卡顿现象,系统一刷就会发现好用多了.那么 ...

  6. 电脑上怎么打开小米手机的便签?

    便签软件很常见,是记事用的小工具.关于在便签上记事,每个人或多或少都有会有不愉快的体验,比如早起还在被窝里伸懒腰的时候,突然想起要做今天的工作计划.打开手机便签洋洋洒洒写了好几百字,等上班的时候,发现 ...

  7. Android 开发资料便签

    Android 开发资料便签 标签:Android 本文Github链接地址 本文CSDN链接地址 本文MD版本阅读链接地址 平台 控制   [阿里] [百度] [友盟] [微信] [腾讯] [微博] ...

  8. Android 开发资料便签 1

    版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/qingfeng812/article/details/72519270 Android 开发资料便签 ...

  9. 魅族便签 android 8,魅族便签是Flyme系统自带吗 其他安卓机同样适用

    手机中便签应用一直以来是标配,自锤子便签的推出吸引了众多机友粉丝,昨日伴随着魅族pro6的发布魅族便签app也正式推出,魅族便签是Flyme系统自带吗?不用担心,其他安卓机同样适用. 魅族便签是Fly ...

最新文章

  1. Depth Bias
  2. 【 MATLAB 】序列相关与序列卷积之间的关系
  3. poj 3384 Feng Shui 半平面交
  4. C语言的编译器常见的有哪些?
  5. [文档].艾米电子 - 在综合中使用函数,Verilog
  6. HBase性能优化总结
  7. LeetCode 572. 另一个树的子树 思考分析
  8. ThreadLocal 内存泄漏问题
  9. 使用rsync实现客户端与服务器端的文件同步与传送
  10. [Python从零到壹] 七.网络爬虫之Requests爬取豆瓣电影TOP250及CSV存储
  11. java对接企业微信
  12. 01-Epicor开发总结
  13. 【协议森林】基于DPDK的原生态协议栈DPDK-ANS
  14. 数字化时代,如何做好用户体验与应用性能管理
  15. enumerate用法总结
  16. vim的下载及配置安装
  17. 经典常用SQL语句大全(绝对的经典)
  18. [推断统计] 求区间估计:枢轴量法
  19. Oracle EBS PAC定期成本分配处理程序请求报错:30011一个无效帐户与正在处理的物料关联
  20. 最近灌水paper的一些记录

热门文章

  1. oracle磁盘映射,oracle 11g asm 磁盘组兼容属性
  2. cannot import name ‘load_offloaded_weights‘ from ‘accelerate.utils‘(安装transformers)
  3. qq计算机丢失msvcp100,Windows7系统msvcr100.dll丢失怎么办?
  4. Ubuntu20.04 手动安装Golang.
  5. 房地产集团网站建设方案
  6. Oracle ogg00446,OGG-00446 分析与解决
  7. 【MySQL高级】MySQL 传输数据过大 max_allowed_packet 参数的设置
  8. 引用 教你 如何映像劫持杀毒软件
  9. char*s 和 char s[]的区别
  10. 二叉树和等于某值路径_【python每日一练】二叉树的路径总和