Публикации по теме 'androiddev'
Загрузка HTML-кода в приложение для Android
При разработке приложения для Android часто возникает необходимость отобразить в нем HTML-код. Этот HTML-код может быть статическим или поступать из URL-адреса. В обоих случаях подход практически одинаков, и в этом руководстве мы увидим, как интегрировать статический HTML-код в приложение Android.
Вы также можете найти этот урок в видео на YouTube:
Загрузка HTML-кода
Для загрузки и рендеринга HTML-кода в приложение Android лучшим решением является использование компонента..
Общие настройки Android
Общие настройки Android
Привет! Добро пожаловать в мою статью Уважаемые Android-разработчики! и Дорогие Хищники! Сегодня я расскажу об общих настройках в Android.
Что такое общие настройки?
Общие настройки — это один из способов хранения и извлечения наших данных в наших приложениях в виде пары ключ-значение.
Мы должны знать, что Android хранит общие настройки в формате файла XML. Этот файл называется «shared_prefs», и вы можете получить к нему доступ через..
Как бороться с «null»: Null-безопасность в Kotlin
Если вы занимаетесь разработкой Android с использованием Java даже в течение нескольких месяцев, вы должны знать, насколько правдива приведенная выше цитата и разочаровывает NullPointerException .
Для тех, кто не знает, NullPointerException – это исключение времени выполнения, которое генерируется, когда вы пытаетесь вызвать метод или получить доступ к свойству (называемому разыменованием) в переменной, значение которой равно null .
Вы не можете игнорировать..
Jetpack Compose Ep: 2 - The Scroll App
В этом выпуске я расскажу о функциональности, очень похожей на ScrollView в Xml. Что касается соединения, я также буду обсуждать представленные ниже представления, а именно:
Текст и его атрибуты Столбец Ряд Распорка Делитель TextStyle Максимальное количество строк Модификатор TextOverflow Аннотированная строка и некоторые важные параметры.
Примечание: я начну с предположения, что читатели знают о создании приложения Jetpack Compose с нуля, о функциях MaterialTheme,..
Создание сканера штрих-кода с использованием Firebase MLKit
Создание сканера штрих-кода с использованием Firebase MLKit
Эта история является третьей в серии MLKit для мобильных разработчиков. Если вы не совсем в курсе, можете начать здесь:
Создание сканера кредитных карт с использованием Firebase MLKit Эта история является второй в части серии, MLKit для мобильных разработчиков. Если вы не читали предыдущую, вы… medium.com
Пит-стопы серии
Создание клона Google Lens с помощью..
Когда Kotlin переключается на стероиды
В Kotlin нет оператора switch , но есть конструкция when . Он очень похож на переключатель , но в нем гораздо больше возможностей. В простейшей форме вы можете написать это так
val d = Date()
val c = Calendar.getInstance()
val day = c.get(Calendar.DAY_OF_WEEK)
when (day) {
1 -> println("Sunday")
2 -> println("Monday")
3 -> println("Tuesday")
4 -> println("Wednesday")
}
Идея состоит в том, чтобы сопоставить аргумент (переменная day ) с ветвями 1 ,..
Проверка формы TextInputLayout с использованием привязки данных в Android
Более простой способ проверки формы
«Вы ничего не поймете, пока не узнаете больше, чем одним способом»
Несколько дней назад я работал над проектом, в котором мне нужно было реализовать проверку формы для textInputLayout и textInputEditText с использованием привязки данных. К сожалению, для этого недостаточно документации.
Наконец, я добился того, чего хотел, благодаря некоторым исследованиям и экспериментам. Вот чего я хотел добиться:
Итак, я знаю, что есть много..