Как сделать значок приложения на android?

- Редактировать 23 апреля 2016 г. -

Наконец-то я использовал ShortcutBadger в большинстве областей своего устройства, думаю, этого мне должно хватить.

ShortcutBadger

По сути, Shortcut Badger отправляет широковещательную рассылку, намерение и т. Д. В конкретную программу запуска, такую ​​как LG Launcher, для создания значка. Он может не охватывать все пусковые установки, но, по крайней мере, он работает для самых последних смартфонов.

--Редактировать--

То, что я вижу на LG G2 (4.4), есть ряд некоторых приложений, например Строка, показывающая количество непрочитанных.

Я имею в виду значок приложения, и я хочу найти способ решить эту проблему.

Этот номер также будет уведомлен самой программой запуска, когда приложение помещается в папку, в папке также отображается значок.

Я думаю, что должны быть способы заставить его работать, так как я обнаружил, что у нескольких приложений есть значки.

- Оригинал -

Раньше я выполнял поиск и обнаружил, что есть способ сделать значок приложения на Samsung и Sony, но я хочу поддержать других поставщиков, таких как LG и HTC.

Есть ли универсальный способ сделать значок приложения?

Спасибо за вашу помощь!


person JTam    schedule 17.05.2014    source источник
comment
Что такое значок приложения?   -  person CommonsWare    schedule 17.05.2014
comment
вы можете взглянуть на этот проект, в котором есть то, что вы ищете Стандартные значки запуска Android (без TouchWiz)   -  person Kosh    schedule 17.05.2014
comment
@CommonsWare, вы знаете, как на iPad или iPhone он будет отображать красный значок над значком AppStore (обновления)   -  person mrres1    schedule 17.05.2014
comment
Наложение поверх значка вашего приложения? Возможно, вам нужен виджет. Вы можете сделать его 1x1 и показывать любые понравившиеся динамические изображения.   -  person indivisible    schedule 17.05.2014
comment
Универсальных надежных средств для этого не существует. Методика, описанная в ответе k0sh, наиболее близка, но не все реализации домашнего экрана будут обрабатывать ее должным образом. Виджет приложения, как предполагает неделимость, является лучшим решением.   -  person CommonsWare    schedule 17.05.2014
comment
Это решено в текущем Android? Сейчас 2016 год.   -  person Romulus Urakagi Ts'ai    schedule 22.04.2016
comment
Да, я наконец-то использую ShortcutBadger для большинства устройств, думаю, мне этого должно хватить.   -  person JTam    schedule 23.04.2016
comment
Я также использую ShortcutBadger в некоторых приложениях   -  person jaumebd    schedule 25.04.2016
comment
У меня есть код для значка Action Item. Если я отправлю код, он будет вам полезен @ JTam.   -  person Lampard    schedule 28.04.2016
comment
Возможный дубликат Is есть ли способ добавить значок к значку приложения в Android?   -  person Shirish Herwade    schedule 14.11.2017


Ответы (2)


К сожалению, Android не позволяет изменять значок приложения, потому что он запечатан в APK после компиляции программы. Невозможно программно изменить его на «вытягиваемый».

Вы можете достичь своей цели, используя виджет вместо значка. Виджеты легко настраиваются и могут делать то, что вы хотите.

Исходная ссылка находится здесь

Вы также можете воспользоваться библиотекой Значков.

person Harsh Patel    schedule 27.04.2016

Стандартный Android не поддерживает эту функцию в стандартном лаунчере.

Некоторые производители (например, Samsung, HTC, LG, Mi) включили эту функцию в свои индивидуальные программы запуска Android. Также некоторые сторонние программы запуска (например, Nova Launcher) включают API для этого.

Вы можете проверить следующие ссылки для получения дополнительных объяснений:

  1. Как Facebook добавляет номера значков на значок приложения в Android?
  2. Модифицирует ли Samsung свои ПЗУ Android, добавив значки на значки электронной почты и SMS?
  3. Как сделать значок приложения на Android?

С Уважением

person Hardik Vaghani    schedule 01.09.2016