|
Importni optimallashtirishni
|
bet | 6/8 | Sana | 06.12.2023 | Hajmi | 2,85 Mb. | | #112516 |
Bog'liq Android studioni oImportni 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
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.
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
)
}
}
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.
A 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.
modifierga o'lchamdagi plomba qo'shing 24.dp.
|
| |