#android
Вероятно, каждый из нас встречал shortcuts при использовании таких приложений, как WhatsApp, Facebook, Google Chrome. Весьма полезная штука, если вы хотите сделать какую-то быструю навигацию внутри приложения не заставляя пользователя заходить в само приложение.
❓Как её сделать?
На самом деле, всё довольно просто: необходимо добавить пару конфигурационных файлов.
1️⃣ Создаём файл
shortcuts.xml внутри файлов с ресурсами2️⃣ Добавляем непосредственно
</shortcut> внутри этого файла, где создаём его идентификатор и label. Внутри тэга переопределяем тот Intent, который хотим запустить при клике.3️⃣ Добавляем
<meta-data android:name="android.app.shortcuts" внутри AndroidManifest.xml, чтобы всё заработало. А если вдруг вам нужно сделать динамические shortcuts, то всегда есть возможность воспользоваться
ShortcutManager. Чуть больше информации и примеры кода можно найти в этой статье.