• 6 . Toldirish qoshing
  • Importni optimallashtirishni




    Download 2,85 Mb.
    bet6/8
    Sana06.12.2023
    Hajmi2,85 Mb.
    #112516
    1   2   3   4   5   6   7   8
    Bog'liq
    Android studioni o

    Importni optimallashtirishni to'g'ridan-to'g'ri menyudan ochishingiz mumkin : Kod > Importni optimallashtirish. Yordamning qidiruv opsiyasidan foydalanish, agar siz uning qaerdaligini eslamasangiz, menyu bandini topishga yordam beradi.
    Importning to'liq ro'yxati endi quyidagicha ko'rinadi:
    import android.os.Bundle
    import androidx.activity.ComponentActivity
    import androidx.activity.compose.setContent
    import androidx.compose.foundation.layout.fillMaxSize
    import androidx.compose.material3.MaterialTheme
    import androidx.compose.material3.Surface
    import androidx.compose.material3.Text
    import androidx.compose.runtime.Composable
    import androidx.compose.ui.Modifier
    import androidx.compose.ui.graphics.Color
    import androidx.compose.ui.tooling.preview.Preview
    import com.example.greetingcard.ui.theme.GreetingCardTheme



    1. Surface qavslar ichida siz kiritgan Rang qizil rangdan qizil rang bilan chizilgan rangga o'tganiga e'tibor bering. Buni tuzatish uchun undan keyin nuqta qo'shing. Turli xil rang variantlarini ko'rsatadigan qalqib chiquvchi oynani ko'rasiz.

    Bu Android Studio-ning ajoyib xususiyatlaridan biri, u aqlli va imkoni boricha sizga yordam beradi. Bunday holda, u siz rangni belgilashni xohlayotganingizni biladi, shuning uchun u turli xil ranglarni taklif qiladi.


    1. Sirtingiz uchun rangni tanlang. Bu codelab Cyan dan foydalanadi , lekin siz o'zingiz yoqtirgan narsani tanlashingiz mumkin!

    @Composable
    fun Greeting(name: String, modifier: Modifier = Modifier) {
    Surface(color = Color.Cyan) {
    Text(
    text = "Hi, my name is $name!",
    modifier = modifier
    )
    }
    }



    1. Yangilangan oldindan ko'rishga e'tibor bering.


    6 . To'ldirish qo'shing 
    Endi sizning matningiz fon rangiga ega, keyin siz matn atrofida biroz bo'sh joy (to'ldirish) qo'shasiz.
    Modifierkompozitsiyani ko'paytirish yoki bezash uchun ishlatiladi. Siz ishlatishingiz mumkin bo'lgan modifikatorlardan biri paddingmodifikator bo'lib, u element atrofida bo'sh joy qo'shadi (bu holda matn atrofida bo'sh joy qo'shadi). Bu funksiya yordamida amalga oshiriladi Modifier.padding().
    Har bir kompozitsiyada turning ixtiyoriy parametri bo'lishi kerak Modifier. Bu birinchi ixtiyoriy parametr bo'lishi kerak.

    1. modifierga o'lchamdagi plomba qo'shing 24.dp.


    Download 2,85 Mb.
    1   2   3   4   5   6   7   8




    Download 2,85 Mb.