浅谈Android添加快捷方式ShortCut
程序员文章站
2022-07-06 09:39:44
众所周知application有4种启动方式: 点击app启动 快捷方式 通知跳转 输入命令(adb命令等)今天给大家简单介绍一下快捷方式启动的用法~快捷方式介绍谷歌官方在an...
众所周知application有4种启动方式:
- 点击app启动
- 快捷方式
- 通知跳转
- 输入命令(adb命令等)
今天给大家简单介绍一下快捷方式启动的用法~
快捷方式介绍
谷歌官方在android 7.1(api 25)新增了桌面长按弹出菜单,并且在8.0(api 26)以后可以固定快捷方式至桌面上。围绕桌面快捷方式的需求也比较多,例如微信将联系人、小程序都可以添加至桌面;简书将“写文章”添加至桌面;高德将“坐标信息”添加到桌面。
快捷方式情景再现
将某个应用添加到桌面
长按应用打开某一个功能
快捷方式使用
将某个应用添加到桌面
先看代码,后面我会将这些代码写成工具类供大家使用:
测试:
效果图(1.1):
修改快捷方式:
测试:
效果图(1.2)
:
禁用快捷方式:
测试:
效果图(1.3)
:
长按应用打开某一个功能:
这里以fragment举例:
先来看看最终的效果:
主要代码:
在application中注册一下:
记得在清单文件声明哦
注意:这段代码使用kotlin写的,因为刚创建项目的时候只能创建kotlin,我就懒的改了
fragment代码很简单,通过arguments获取到值赋值到textview上即可这里就不贴代码了
以上就是浅谈android添加快捷方式shortcut的详细内容,更多关于android快捷方式的资料请关注其它相关文章!
上一篇: C#数据结构之最小堆的实现方法