Публикации по теме 'android'
Лучшие языки программирования в 2021 году
Это новый год, время, когда многие технологи обдумывают, какие новые навыки и языки программирования следует изучать. Итак, я с этим блогом.
Следуй за мной!⬇️
№1 Питон –
В настоящее время самым популярным языком программирования на этой планете 🌎 является Python. Он был разработан для удобочитаемости и имеет некоторое сходство с английским языком. Python — интерпретируемый, высокоуровневый, универсальный и объектно-ориентированный язык программирования. Это бесплатно, с..
Реализация анимации переходов действий и элементов в Android
Анимация, если все сделано правильно, всегда приятно видеть. Особенно когда речь идет о мобильных приложениях - добавление тонкой анимации здесь и там может помочь выделить ваше приложение из толпы и придать ему более изысканный вид.
Google также поставил анимацию в центр внимания, когда представил свой новейший язык дизайна - Material Design - еще в 2014 году!
В этом сообщении блога я расскажу, как я реализовал несколько простых, но эффективных анимаций в AfterShoot ...
Zopper оптимизирует рендеринг экрана Android
Zopper теперь обеспечивает более быстрый опыт для своих пользователей за счет оптимизации производительности рендеринга.
Зачем оптимизировать овердрау
Если ваше приложение для Android работает медленно, это может быть связано с тем, что выполнение некоторых кадров занимает более 16 миллисекунд, так как каждый кадр отрисовывается каждые 16 мсек в Android. Одна из возможных причин заключается в том, что ваше приложение отрисовывает каждый пиксель чаще, чем необходимо. Overdraw - это..
Автоматизация выпуска библиотеки Android с помощью Github Actions
Руководство по автоматизации выпуска Github и загрузки библиотек Android в Bintray с помощью действий Github.
Многие из нас разработали библиотеки с открытым исходным кодом и опубликовали их в JCenter / Bintray. Для каждой новой версии мы создавали релиз в Github вручную, перейдя на вкладку релизов. Для загрузки в Bintray мы использовали плагин bintray-gradle, при создании новой версии мы вручную запускаем команду gradlew bintrayUpload в терминале.
Довольно скучная работа, правда?..
Создайте свой собственный менеджер кеша
Как создать кеш-менеджер, такой как Glide
В этой статье мы узнаем, что такое Cache, разберемся, как работает система кэширования Glide и как реализовать собственный CacheManager с использованием стратегии LRU.
Что такое кеш? Как мы кэшируем данные? Стратегии кеширования. Кэш LRU Понимание скольжения
Что такое кеш?
Кэш, который произносится как CASH , - это аппаратное или программное обеспечение, которое используется для хранения чего-либо, обычно данных, временно в..
Стать разработчиком Android, часть 2: как? Какие? и почему?
В этой статье я собираюсь ответить на вопросы, которые у меня возникли, когда я впервые решил, что хочу стать разработчиком Android.
Хорошо, я принял решение и абсолютно уверен, что Разработка под Android - это то, чем я действительно хочу заниматься. Но я понял, что дело не только в этом, мне еще нужно решить, что выбрать и что для работы со всеми технологиями и языками программирования, а также с ресурсами для изучения того, что вы решили использовать.
После долгих..
Объекты против структур данных
Объекты против структур данных
В мире Java-разработки есть объекты и есть объекты. Первое более важно.
Еще не запутались?
Объектно-ориентированное программирование (ООП) познакомило мир с концепцией объектов (маленькая буква «о»). Объекты ООП - это границы инкапсуляции вокруг состояния, которые обеспечивают какое-то публичное поведение. Концепция объектов не ограничивается каким-либо конкретным языком. Фактически, мы видим объекты, представленные в языках на основе классов,..