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


Замена устаревших Kotlin Synthetics на привязку Jetpack View в Android
Если синтетика Kotlin уходит, не пора ли переходить на альтернативы? С самого начала разработки Android существовало множество способов доступа к представлениям из файлов макета XML внутри классов для выполнения над ними операций. Давайте рассмотрим эволюцию импорта просмотров. findViewById Первоначально мы использовали метод findViewById() , передав идентификатор представления для доступа к представлению. Это добавило много шаблонного кода во все файлы классов, которые..

Технология, используемая Sjain Ventures
Sjain Ventures — ведущая ИТ-компания, специализирующаяся на услугах Innovate Digital и Expertise. Создание инновационных приложений и веб-сервисов с использованием различных типов технологий, таких как C++, Java, Python, Android, Node-JS, PHP, iOS и т. д. Давайте кратко расскажем вам о технологиях, используемых в Sjain. питон Python является самой быстрорастущей программой среди всех программ. Это интерпретируемый, высокого уровня, язык программирования общего назначения,..

Основы Android : жизненный цикл активности
Здравствуйте друзья, В этом блоге мы собираемся изучить обратные вызовы, связанные с жизненным циклом активности. Активность предоставляет окно, в котором приложение рисует свой пользовательский интерфейс. Для использования активности мы должны зарегистрировать ее в манифесте файле приложения. Кроме того, нам также необходимо соответствующим образом обрабатывать обратные вызовы жизненного цикла действия. Управление жизненным циклом активности: при создании() Этот..

Без использования шаблона
Что мы используем? Кредит изображения: Автор Я работал над проектом, в котором мне нужно было внедрить Google Place Autocomplete API. Мой старший попросил меня реализовать этот API с помощью Retrofit . Я использовал MVVM в качестве своей архитектуры. Я много пробовал, но застрял во многих ситуациях. Затем я успешно реализовал Place Autocomplete с MVVM и Retrofit. Вызов Google Places API с использованием Retrofit/MVVM/Dagger/привязки данных/Kotlin Coroutines..

Основы Android: примеры сервисов — Часть 3 — Связанные сервисы
Здравствуйте друзья, В этом блоге мы собираемся углубиться в связанные сервисы Android. Связанная служба имеет следующие характеристики: Это сервер в клиент-серверном интерфейсе. Это позволяет таким компонентам, как действия/фрагменты, привязываться к службе. Компоненты, привязанные к службе, могут отправлять запросы, получать ответы и выполнять IPC [межпроцессное взаимодействие]. Связанная служба напрямую зависит от связанного с ней компонента; то есть, пока он выполняет..

Android Runtime 101: компонент ART архитектуры Android
Основные сведения о среде выполнения Android, функциях и предполагаемых изменениях Введение Среда выполнения Android является частью пяти компонентов архитектуры Android. Другими являются системные приложения, платформы приложений, библиотеки, уровень аппаратной абстракции (HAL) и ядро ​​Linux. Android Runtime (ART) и Dalvik считаются двумя хорошими средами выполнения, которые были частью операционной системы Android (ОС) с момента ее создания. Согласно Google Developer, ART —..

Как использовать TriState Toggle в Jetpack Compose
Переключение между несколькими состояниями в пользовательском интерфейсе Android Для обработки двойного состояния в Jetpack Compose (например, переключение между дневным и ночным режимами) мы используем переключатель, например: val checkedState = remember { mutableStateOf(true) } Switch( checked = checkedState.value, onCheckedChange = { checkedState.value = it } ) Но Compose не предоставляет никаких компонентов, которые позволили бы нам обрабатывать несколько состояний. Например,..