shortcuts插件怎么添加

shortcuts插件怎么添加,第1张

点击快捷方式可以访问应用功能, 并且这种快捷方式也可以被拖拽到桌面单独放置.

其中App Shortcuts是指在桌面长按app图标而出现的快捷方式, 可以为你的app的关键功能添加更快速的入口而不用先打开app.

点击快捷方式可以访问应用功能, 并且这种快捷方式也可以被拖拽到桌面单独放置, 变成单独的桌面快捷方式(pinned shortcuts).

有两种shortcuts:

静态的: 在xml中定义, 适用于一些通用的动作.

动态的: 由ShortcutManager发布, 可以根据用户的行为或者偏好添加, 可以动态更新.

每一个应用目前最多可以有5个shortcuts(静态 + 动态).

运行条件:

应用添加App Shortcuts是Android 7.1(API 25)的API, 所以只能在Android 7.1的设备上显示, 同时需要launcher支持, 比如Pixel launcher(Pixel设备的默认launcher), Now launcher(Nexus设备上的launcher)现在就支持, 其他launcher也可以提供支持.

这个功能不需要设置就是开启的可以直接使用。

这个功能,首先必须app软件,支持这个功能,原生Android7.1,不过不保证第三方 国产Android系统会有这个功能,目前了解 oppo的Android7.1就很渣,没启用这个功能,不过想要实现的话你也可以去下载nova桌面,最新的版本还支持激活google now这个功能。shortcuts功能我看目前大陆软默认支持的有网易云音乐 酷安网 bilibili 。我们常用的 微信啊 qq啊 支付宝都没有添加这个功能,也只有后续开发者去更新软件添加此功能。

IOS与安卓的区别:

1、两者运行机制不同:IOS采用的是沙盒运行机制,安卓采用的是虚拟机运行机制。

2、两者后台制度不同:IOS中任何第三方程序都不能在后台运行;安卓中任何程序都能在后台运行,直到没有内存才会关闭。

3、IOS中用于UI指令权限最高,安卓中数据处理指令权限最高。iphone沙盒机制解释:应用程序位于文件系统的严格限制部分,程序不能直接访问其他应用程序。以杀毒软件中的沙盒技术解释一下。“沙盒”技术是发现可疑行为后让程序继续运行,当发现的确是病毒时才会终止。

其中App Shortcuts是指在桌面长按app图标而出现的快捷方式, 可以为你的app的关键功能添加更快速的入口而不用先打开app,点击快捷方式可以访问应用功能, 并且这种快捷方式也可以被拖拽到桌面单独放置, 变成单独的桌面快捷方式.

每一个应用目前最多可以有5个shortcuts(静态 + 动态)

应用添加App Shortcuts是Android 7.1(API 25)的API, 所以只能在Android 7.1的设备上显示, 同时需要launcher支持, 比如Pixel launcher(Pixel设备的默认launcher), Now launcher(Nexus设备上的launcher)现在就支持, 其他launcher也可以提供支持.

1、enabled:表示当前快捷方式是否可使用

2、 icon: 快捷方式图标

3、 shortcutDisabledMessage: 快捷方式不可使用时显示的名字

4、 shortcutId:快捷方式标识

5、 shortcutLongLabel:长按下图标d出来列表框中每个快捷名

6、 shortcutShortLabel:快捷是可以单独显示在桌面上的,显示名为shortcutShortLabel

7、 targetClass:点击快捷方式进入的Activity

8、categories 默认写死即可

注意,shortcutLongLabel和shortcutShortLabel,不可以直接引用文字,不然会报错.!!!谁加谁知道.经过以上的 步骤之后,就可以看到最开始的效果图了!.

动态的shortcuts可以在用户使用app的过程中构建, 更新, 或者删除.


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11392041.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存