Comments 7
Нагенереные иконки подходят для ограниченного количества состояний, ну и к тому же каждый графический ресурс добавляет объем apk-файлу и увеличивает нагрузку на дизайнера ). Кстати, если уж использовать нагенереные иконки со значениями счётчика, то можно использовать второй способ, чтобы всю иконку не генерить.
Вы бы хоть скриншот добавили, о чем речь вообще, что за иконка со счетчиком и где «в каждом втором приложении» она встречается. Тут ведь не все из мира андроид-разработки.
Я так понимаю, речь о маленьком счётчике в углу бутерброда (кнопки меню). Но вот зачем такие сложности делать для такой действительно простой задачи — не понятно.
Ставим ImageView бутерброда, у него лучше прописать margin'ы, берем TextView, у него background — #FFF, радиус скругления, нужные margin для положения и все. Далее только в текст-вью значение
Класс! Жаль не могу плюсануть.
Но вот мне всегда интересно было, часто ли в реальной жизни необходимы подобные вещи? Ну ведь гораздо проще просто нагенерить несколько готовых иконок с номерами типа '1', '2', '3', '4', '5', 'Много'.
Ну ведь реально, в таком месте как тулбар ничего кроме индикатора делать не стоит.
Хотя конечно решения любопытные.
Но вот мне всегда интересно было, часто ли в реальной жизни необходимы подобные вещи? Ну ведь гораздо проще просто нагенерить несколько готовых иконок с номерами типа '1', '2', '3', '4', '5', 'Много'.
Ну ведь реально, в таком месте как тулбар ничего кроме индикатора делать не стоит.
Хотя конечно решения любопытные.
Непонятно, зачем вы используете до сих пор Relative Layou.
Интересно, а кто и за что минусанул? или я не прав насчет Relative? Можете аргументировать?
«у одной задачи может быть несколько решений» — кэповость, нет?
Sign up to leave a comment.
Иконка со счётчиком в верхнем тулбаре: пример разнообразия подходов к одной задаче