Публикации по теме 'jetpack-compose'


Как иметь несколько стилей в Jetpack Compose Text
В этой статье будет рассказано о том, как иметь несколько стилей в одном Text с помощью Jetpack Compose. Помните, как каждый раз, когда вам нужно было применить несколько стилей к одному TextView в XML, вы натыкались на решение, которое использовало либо Html.fromHtml , либо SpannableString вместе с некоторой магией индекса. Что ж, эти дни прошли. Используя Jetpack Compose, мы можем легко добиться этого с помощью AnnotatedString . Мы можем создать его с помощью..

Создайте анимированную заставку в Jetpack Compose
Изучаем Android-разработку Создайте анимированную заставку в Jetpack Compose Сделайте запуск вашего приложения более профессиональным Заставка Экран-заставка обычно является первым экраном, представляющим ваше приложение с помощью логотипа или имени приложения. Он остается на несколько секунд, а затем автоматически выводит вас на главный экран. Вы можете использовать свой логотип или любой информативный текст, обозначающий ваше приложение. Анимированная заставка..

Пользовательский интерфейс, управляемый сервером: идеальное решение для мобильных приложений?
Изучение пользовательского интерфейса, управляемого сервером, в SwiftUI и Jetpack Compose Если вы уже программировали мобильное приложение, вы уже должны быть знакомы с макетом экрана, создаваемым в такой структуре, как файлы .xib , .storyboard , .xml , или даже в самом коде Swift, Kotlin, Dart или JavaScript. Мы можем создавать эти экраны статически, непосредственно в комплекте приложения, но бывают случаи, когда это необходимо для получения самой последней информации (например,..

Материальный дизайн 3 для Android. (Составить)
В прошлый раз я писал о Material Design 3 для приложений на основе Xml ( Вы можете прочитать это здесь ). Конечно, есть составная сторона, в этой статье я расскажу об этом. Итак, давайте начнем. Когда вы открываете Android Studio и создаете новое приложение, оно спросит вас о том, что вы собираетесь использовать в качестве базы приложения (xml или compose). Если вы выберете компоновку, будет создано все необходимое для создания приложения, следующего за MD3 . Кроме того, я..

Как сделать Exoplayer жизненным циклом осведомленным в Jetpack Compose
Jetpack compose — как обновить экран, когда приложение возвращается на передний план

Изучение Jetpack Compose — Мой первый блог
Что такое Jetpack Compose? Jetpack compose — это новый набор инструментов, представленный Google в Android для создания пользовательского интерфейса для ваших приложений, который помогает упростить и сократить строки кода с помощью мощных инструментов и возможностей Kotlin. Этот набор инструментов состоит из составных функций для описания пользовательского интерфейса, о которых мы узнаем в этом блоге. Это альтернатива старому способу создания пользовательского интерфейса с..

Усовершенствованная компоновка ограничений в Jetpack Compose
Разрабатывайте в Jetpack Compose вместе со мной Моя история с Constraint Layout в Compose Еще в 2020 году, когда Jetpack Compose все еще находился на ранней стадии, я написал статью об ограниченном макете в Jetpack Compose. Вы можете прочитать об этом здесь , если вам интересно (не обязательное условие), но то, как компоновка ограничений созрела с тех пор, делает ее совершенно отличной от той, что была тогда, и улучшение на самом деле имеет смысл. Введение Эта статья не о..