A couple of interesting things from Telegram Android app source code
Тут разработчик исследовал исходники телеги и поделился интересными решениями.
👉 Определение перформанса девайса на основе cpu сount
👉 Нестандартные анимации через кастомные вьюшки на канвасе
На счет анимаций через кастомные вьюхи. На самом деле это довольно распрастранённый подход, с помощью которого можно делать крутые штуки. Главное правильно писать кастомные вьюхи, не плодить лишнего в onDraw(), чтоб не потерять в производительности.
Вот тут еще одна статья с исследованием исходников Telegram про то, как они оптимизирует изображения перед отправкой на сервер.
Читать (En)
Post #720
3.05K

- 👍 7
- 🔥 2
- 🤔 1