Публикации по теме 'android-app-development'


Представлена ​​международная версия Huawei Quick App Center
Международная версия Huawei Quick App Center была официально выпущена 20 ноября 2020 года, предлагая пользователям быстрый доступ к широкому спектру приложений, а также предоставляя разработчикам широкие возможности для увеличения своего трафика. Международная версия Huawei Quick App Center была официально выпущена 20 ноября 2020 года, предлагая пользователям быстрый доступ к широкому спектру приложений, а также предоставляя разработчикам широкие возможности для увеличения своего трафика...

Обзор разработки приложений для Android для чайников
Разработка Android-приложений для чайников Почему стоит выбрать изучение разработки приложений для Android? Android — крупнейшая платформа в мире , поскольку она охватывает почти 80% рынка смартфонов по всему миру и охватывает максимально возможную аудиторию в каждой части мира. В современном мире Android-разработка переживает бум с каждым днем, потому что разработчики изо всех сил стараются воплотить свои лучшие идеи в приложение для Android . Рынок Android-приложений..

Знакомство с Dagger 2: Часть 2
Использование модулей для определения того, как должны быть построены объекты В предыдущей части этой серии мы увидели, как Dagger 2 позволяет нам использовать внедрение зависимостей в наши приложения без необходимости вручную писать длинные блоки кода инициализации. Как вы помните, мы создали интерфейс , чтобы сообщить фреймворку, какие типы объектов интересуют наш main метод, и Dagger автоматически сгенерировал конкретный класс, который мог создавать для нас экземпляры этих..

Избегайте задержек при изменении фрагмента / активности onNavigationItemSelected- Android
Избегайте проблемы с запаздыванием. Панель навигации - наиболее распространенная опция, используемая в приложениях, когда у нас более пяти вариантов, мы переходим к меню навигации. Я видел во многих приложениях, что когда мы меняем параметр в меню навигации, мы наблюдаем, что он тормозит, некоторые люди в StackOverflow рекомендовали использовать Handler, как в приведенном ниже коде: Но в приведенном выше коде это все еще не гладко, и я подумал, почему мы добавляем обработчик,..

Публикация вашей первой библиотеки Android на MavenCentral
Недавно я занялся новым миром разработки Android: публикацией библиотеки Android с открытым исходным кодом. Я могу сказать, что борьба за публикацию библиотеки была реальной после того, как я понял, что потратил больше времени на публикацию библиотеки, чем на написание самой библиотеки! 🤦‍♂️ Получив помощь от множества сообщений в блогах в Интернете и множества проб и ошибок, я, наконец, смог опубликовать это (я благодарен Мартону Брауну , чей блогпост был для меня огромным..

Простая инъекция зависимостей с помощью Koin 3.2 и аннотаций Koin
Внедрение зависимостей для приложений Android еще никогда не было таким простым Фреймворк внедрения зависимостей (DI) Koin уже имеет меньшую сложность по сравнению с другими вариантами, такими как Dagger . Однако, используя последнюю версию Koin 3.2 , теперь мы можем использовать несколько новых функций, которые уменьшают…

Kotlin и Android: эксперимент с латунными гвоздями, часть 4
Заявление об ограничении ответственности: я сотрудник Google, но взгляды, выраженные в этой статье, не совпадают с мнениями моего работодателя. Kotlin и Android: эксперимент с латунными гвоздями, часть 4 Добро пожаловать в четвертую часть этого цикла! Если вы пропустили часть 2 и часть 3 , подумайте о том, чтобы вернуться к ним на минуту, чтобы увидеть, где мы находимся в этом путешествии, чтобы узнать, что язык Kotlin® может уникально предложить для разработки под Android. На..