XML temalarını Oluştur'a taşı
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Mevcut bir uygulamada Compose'u tanıttığınızda, Compose ekranlarında MaterialTheme
kullanmak için temalarınızı XML olarak taşımanız gerekir. Bu da uygulamanızın temasının iki doğru kaynak olacağı anlamına gelir: Görünüme dayalı tema ve Oluştur teması. Stil değişikliklerinin birden çok yerde yapılması gerekir. Uygulamanız tamamen Compose'a taşındıktan sonra XML temalarınızı kaldırabilirsiniz.
XML temalarınızı Compose'a taşımak istiyorsanız XML temasından Compose'daki Material 3'e geçiş yapmak için Material Theme Builder'ı kullanın. XML temanızdaki birincil ve ikincil renkler gibi mevcut renk rollerinizi kullanıp Materyal Tema Oluşturucu'ya aktarabilirsiniz. Bu işlem, Compose'da tamamen Material 3 teması oluşturur ve uygulamanızda kullanılmak üzere indirilebilir renk ve tema dosyaları sağlar.
Materyal Tema Oluşturucu, uygulamanız için bir MaterialTheme
ve açık ve koyu renk şemaları oluşturur. Uygulamanızda özel şekiller veya tipografi kullanılıyorsa sırasıyla Shape
ve Typography
tanımlayarak özel şekillerinizi ve tipografinizi taşıyın. Tanımlandıktan sonra bu bilgileri MaterialTheme
ile paylaşın. Daha fazla bilgi edinmek için şekiller ve yazılım konularına bakın.
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2024-08-22 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"İhtiyacım olan bilgiler yok"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Çok karmaşık / çok fazla adım var"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Güncel değil"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Çeviri sorunu"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Örnek veya kod sorunu"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Diğer"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Anlaması kolay"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Sorunumu çözdü"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Diğer"
}]
{"lastModified": "Son g\u00fcncelleme tarihi: 2024-08-22 UTC."}
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2024-08-22 UTC."]]