Android快捷方式
文章平均质量分 60
江湖修行
十年大前端经验,曾经的大厂offer收割机,曾在tmd就职,想乘车上岸一直不得,在浩瀚的01世界里修行,某厂Android负责人
展开
-
Android -- 快捷方式适配(三)
Android -- 快捷方式适配(一)Android -- 快捷方式适配(二)踩坑之旅继续,前文介绍到了如何判断是否获取到主流机型的桌面快捷方式权限以更好的提升用户体验。本文继续进阶后续,如果我们确实没获取到权限,怎么更友好地方式去让用户授予权限。笔者也对比了目前大厂的一些实现方案。有些是只有首次添加的时候会给个引导提示,提示用户可能没有获取到权限会导致创建快捷方式失败,有些是会给个h5的链接里面是各个手机的快捷方式权限的开通步骤,有的是会直接跳转到各个机型的权限设置落地页去。我们之前做的产品原创 2021-08-27 16:49:07 · 1264 阅读 · 0 评论 -
Android -- 快捷方式适配(二)
前文快捷方式适配(1)介绍了快捷方式踩坑之资源文件索引混乱和系统版本适配两个方向遇到的问题及解决方案,这篇文章继续介绍踩坑之旅。权限适配Android的碎片化生态一直是让开发者头大的问题,其中需要很多的适配问题,6.0后增加了动态申请危险权限的功能,但是某些非危险权限,各个rom的实现也是参次不齐。快捷方式的权限就是如此。Google的Pixel系列和三星的部分手机,是默认会给创建快捷方式的权限的。但是国内的一些手机对这个权限管制的很严而且也很不友好,无法去动态申请,根本不清楚当前app到底有没原创 2021-08-26 12:58:11 · 1453 阅读 · 2 评论 -
Android -- 快捷方式适配(一)
Android快捷方式不同版本之间开发的方式不一样,而且不同os版本之间的权限申请也不一致,再加上Android本身生态的碎片化导致适配是一件很头疼的事情。下面将介绍一下本人适配过程踩过的坑1.系统版本适配7.1之前的快捷方式是通过发送广播的方式:String ACTION_ADD_SHORTCUT = "com.android.launcher.action.INSTALL_SHORTCUT"; Intent addShortcutIntent = new Intent(AC原创 2021-08-19 16:07:25 · 788 阅读 · 0 评论