Oluşturma
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Uygulamanızın, kullanıcılarınızın kalite algısını etkileyen önemli unsurlarından biri, resimlerin ve metinleri ekranda sorunsuz bir şekilde oluşturmasıdır. Uygulamanız ekrana çizim yaparken sönük ve yavaş yanıt verme sürecinden kaçınmak önemlidir.
Bu bölümde, uygulamanızın oluşturma performansını optimize etmenin çeşitli yolları gösterilmektedir: fazla çizimleri azaltma, görünüm hiyerarşilerini optimize etme ve Profil GPU aracından yararlanma. Jetpack Compose'da oluşturma hakkında bilgi edinmek için Jetpack Compose performansı'na bakın.
Oluşturma işlemleri
-
Fazla çizimi azaltma
-
Uygulamanızın tek bir karede aynı pikseli yeniden çizme sayısını en aza indirin.
-
Performans ve hiyerarşileri görüntüleme
-
Düzeninizin ve ölçümünüzün verimli bir şekilde çalıştığından emin olun, çifte vergilendirmeyi önleyin.
-
Profil GPU Oluşturma ile analiz etme
-
Uygulamanızın oluşturulmasını yavaşlatabilecek performans sorunlarını tespit etmek için cihazdaki bu araçtan yararlanı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: 2023-12-02 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: 2023-12-02 UTC."],[],[],null,["# Rendering\n\nA key aspect of your app that influences your users' perception of quality is the smoothness with\nwhich it renders images and text to the screen. It's important to avoid jank and sluggish\nresponsiveness when your app is drawing to the screen.\n\nThis section shows several ways to optimize your app's rendering performance: reducing overdraw,\noptimizing view hierarchies, and taking advantage of the Profile GPU tool. See\n[Jetpack Compose performance](/jetpack/compose/performance) to learn about rendering in\nJetpack Compose.\n\nRender actions\n--------------\n\n\n**[Reduce overdraw](/topic/performance/rendering/overdraw)**\n:\n Minimize the number of times your app redraws the same pixel in a single frame.\n\n\n**[Performance and view hierarchies](/topic/performance/rendering/optimizing-view-hierarchies)**\n:\n Make sure your layout and measurement are executing efficiently, and avoid double taxation.\n\n\n**[Analyze with Profile GPU Rendering](/topic/performance/rendering/profile-gpu)**\n:\n Take advantage of this on-device tool to identify bottlenecks that might slow your app's\n rendering."]]