Свързани публикации 'jetpack-compose'
СПРЕТЕ да правите това във вашия Compose Project
Вие правите чудесна съставима функция. Има сложен потребителски интерфейс с привлекателни анимации и много място за персонализиране. Прекарвате часове в тази функция, опитвайки се да я направите перфектна. Но о, има твърде много параметри за персонализиране.
@Composable
fun MyFancyComponent(
value: Int,
onValueChanged: (Int) -> Unit,
modifier: Modifier = Modifier,
primaryColor: Color = Color.Black,
accentColor: Color = Color.Red,
itemSpacing: Dp = 8.dp,..
Поток за влизане/излизане: Android Jetpack Compose и CompositionLocal
Поток за влизане/излизане: Android Jetpack Compose и CompositionLocal
CompositionLocal е полезен, когато искате да създадете зависимост в по-висок възел на дървото на оформлението и да го използвате на по-нисък възел, без да се налага да го предавате надолу по дървото през всеки дъщерен Composable.
Тук ще го използваме, за да насочваме нашето приложение, когато потребител влиза и излиза.
Когато потребителят влезе успешно (isLoggedIn = true), те се насочват към останалите изгледи..
Навигиране назад с данни в Jetpack Compose
Хей! Вземете кафето си ☕️ и вижте как да навигирате обратно с данни в Jetpack Compose.
Зависимост
Първо, нека добавим зависимостта в :app/build.gradle.kts .
dependencies {
implementation("androidx.navigation:navigation-compose:2.6.0")
}
Настройка на навигацията
Отворете MainActivity.kt и нека създадем navController , NavHost и екраните.
class MainActivity : ComponentActivity() {
override fun onCreate(savedInstanceState: Bundle?) {..
Зареждане на изображения с помощта на намотка в Jetpack Compose
Най-доброто ръководство за зареждане на мрежови изображения в Jetpack Compose с помощта на библиотека с намотки
Зареждането на изображения, особено по мрежа, може да бъде труден процес. Човек трябва да се справя с различни формати, бавни връзки, кеширане за по-късна употреба и т.н. За щастие има библиотеки на трети страни, предназначени да поемат тежката работа вместо нас.
Съставяне — Как да нарисувате анимирани емотикони, които потребителите ще харесат
Потребителите използват емотикони повече от текст, за да представят чувствата си, ето ръководство, за да започнете с примери.
Заден план
Всички ние използваме емотикони в ежедневието си. Използвайки canvas в Jetpack Compose, можем да рисуваме различни готини емотикони!
Днес ще внедрим 6 емотикони в Jetpack compose. Ще използваме compose canvas, за да ги нарисуваме.
В края на тази статия ще имате основна представа как можете да внедрите емотикони, показани по-долу, във..
Внедрете долен лист в Jetpack Compose
Кратко ръководство за разработчици
Jetpack Compose ни носи толкова много добри неща. Работата с UI е просто удоволствие в сравнение с XML. Едно от нещата, които ни предлага, е готовият начин за внедряване на долни листове. Няма нужда да включвате каквато и да е зависимост. Всичко вече е там.
„Модалните долни листове представят набор от избори, като същевременно блокират взаимодействието с останалата част от екрана. Те са алтернатива на вградените менюта и простите диалогови..
Jetpack Compose е модерен инструментариум за изграждане на потребителски интерфейси на Android.
Jetpack Compose е модерен инструментариум за изграждане на потребителски интерфейси на Android. Базиран е на декларативния програмен модел, който улеснява изграждането, тестването и поддържането на потребителски интерфейси. Въпреки многото си предимства, Jetpack Compose все още е нова технология и много разработчици все още свикват с нея. Едно от предизвикателствата, пред които са изправени разработчиците, когато мигрират от традиционните Android UI рамки към Jetpack Compose, е как да..