Как стать автором
Обновить

Комментарии 9

Статья годная, но как обычно в таких статьях — мало рейтинга набирает и комментариев))

Если просто применить setTint, то у нас покрасятся все Drawable с этим state, а значит, всё с таким же идентификатором. В итоге все иконки будут одного цвета.

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

Статья прям супер! А как такая запись вызовов с их длительностью делается не подскажете?

Так это просто записанный трейс в профайлере. Там много чего полезного и интересного найти можно.

Спасибо!)

Как уже ответил @Neikistэто Trace, который можно записать и просмотреть в Android Studio. Прикладываю ссылку для изучения графиков из статьи https://developer.android.com/studio/profile/inspect-traces. Но лучше изучить всю документацию по профилированию приложения https://developer.android.com/studio/profile/android-profiler. Там действительно много интересного.

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

Статья отличное и решение тоже хорошее. Вопрос вызывает только правомерность наименования слоя нативных библиотек "слоем C++". Мне кажется там и на простом C написан код, не только на крестах

Спасибо толково

Зарегистрируйтесь на Хабре, чтобы оставить комментарий