# AndroidShortcuts **Repository Path**: c6209/android-shortcuts ## Basic Information - **Project Name**: AndroidShortcuts - **Description**: App Shortcuts(长按桌面图标展示快捷方式) - **Primary Language**: Android - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2022-06-07 - **Last Updated**: 2024-03-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: Android, Java ## README # AndroidShortcuts App Shortcuts(长按桌面图标展示快捷方式) Android7.1版本以及7.1版本以上支持快捷方式,它是谷歌在Api Level 25提出来的 类似苹果3D touch 但是没有压力感应.在安卓中完全就是长按某些APP图标就会弹出菜单。这个功能已经普及了很多App,像微信,支付宝,头条等,如下图:
支付宝照片 微信照片
## 如何实现App Shortcuts? > 其实查阅系统文档,可知有两种方式可以实现shortcuts: 1. 静态形式:在APK中包含一个资源文件来描述Shortcut。这种注册方法将导致:如果你要更新Shortcut,你必须更新整个应用程序目前,每个应用最多可以注册5个Shortcuts,无论是动态形式还是静态形式。 2. 动态形式:在运行时,通过ShortcutManagerAPI来进行注册。通过这种方式,你可以在运行时,动态的发布,更新和删除Shortcut。 ### (1)静态形式 ### (2)动态形式