Jetpack kitaplıklarını türe göre keşfedin

Kategori seçin:





* Popüler ve sık kullanılan kitaplık

KitaplıkAçıklama
activity *Etkinlik'in üzerine inşa edilmiş birleştirilebilir API'lere erişin.
adsPlay Hizmetleri olsun veya olmasın bir reklam kimliği alın.
notAraçların ve diğer geliştiricilerin, uygulamanızın kodunu anlamalarına yardımcı olan meta verileri gösterin.
uygulama *Platformun eski API sürümlerinde (çoğu Material Design'ı kullanır) yeni API'lere erişime olanak tanır.
uygulama araması *Kullanıcılarınız için özel uygulama içi arama özellikleri oluşturun.
arch.coreLiveData ile kullanılabilen JUnit test kuralları da dahil olmak üzere diğer mimari bağımlılıkları için yardımcı program.
asynclayoutinflaterKullanıcı arayüzünde takılma olmaması için düzenleri eşzamansız olarak şişirin.
otomatik doldurmaİpuçlarını genişleterek otomatik doldurma doğruluğunu artırın.
benchmarkAndroid Studio'da kodunuzun performansını doğru şekilde ölçün.
biyometrikBiyometri veya cihaz kimlik bilgileriyle kimlik doğrulayın ve şifreleme işlemleri gerçekleştirin.
bluetoothAndroid platformunun Bluetooth özelliklerini geriye dönük uyumlu API'lerle kullanın.
browserWeb sayfalarını kullanıcının varsayılan tarayıcısında gösterin.
araba-uygulamasıAndroid Auto ve Android Automotive OS için şablonlu uygulamalar oluşturun.
camera *Mobil kamera uygulamaları oluşturun.
camera.viewfinderKamera için Bağımsız Oluşturmaya ve Görüntüye Dayalı Vizör"
cardviewYuvarlak köşeleri ve gölgeleri olan Materyal Tasarım kart desenini uygulayın.
collectionKüçük olan mevcut ve yeni koleksiyonların bellek üzerindeki etkisini azaltın.
compose *Kullanıcı arayüzünüzü, şeklini ve veri bağımlılığını açıklayan birleştirilebilir işlevlerle programatik olarak tanımlayın.
compose.animationKullanıcı deneyimini zenginleştirmek için Jetpack Compose uygulamalarında animasyon oluşturabilirler.
compose.compiler@Composable işlevlerini dönüştürün ve Kotlin derleyici eklentisi ile optimizasyonları etkinleştirin.
compose.foundationKullanıma hazır yapı taşlarıyla Jetpack Compose uygulamaları yazın ve kendi tasarım sistemi parçalarınızı oluşturmak için temeli genişletin.
compose.materialKullanıma hazır Materyal Tasarım bileşenleriyle Jetpack Compose kullanıcı arayüzleri oluşturun. Bu, www.material.io'da açıklananlarla eşleşen bileşenler sağlamak için tasarlanmış Compose'un üst düzey giriş noktasıdır.
compose.material3Materyal Tasarım'ın bir sonraki aşaması olan Materyal Tasarım 3 bileşenleriyle Jetpack Compose kullanıcı arayüzleri oluşturun. Güncellenmiş tema ve bileşenler ile dinamik renk gibi Material You kişiselleştirme özellikleri içeren Material 3, yeni Android 12 görsel stili ve sistem kullanıcı arayüzüyle uyumlu olacak.
compose.material3.uyarlanabilirUyarlanabilir kullanıcı arayüzleri oluşturmak için Material 3 uyarlanabilir kitaplığını kullanma mevcut pencereye göre kendiliğinden ayarlanır. veya cihaz duruşu gibi yapılandırmalar içerir. Kitaplıkta sunulanlar hem varsayılan yapı taşları uygulamaları hem de gerekli yapı taşı composable'ları kendi özel deneyimlerinizi oluşturun.
compose.runtimeCompose'un programlama modelinin ve durum yönetiminin temel yapı taşları ve Compose Compiler eklentisinin hedefleyeceği temel çalışma zamanı.
compose.uiDüzen, çizim ve giriş dahil olmak üzere cihazla etkileşimde bulunmak için gereken oluşturma kullanıcı arayüzünün temel bileşenleri.
eşzamanlıGörevleri ana iş parçacığının dışına taşımak için coroutine'leri kullanın ve ListenableFuture'dan yararlanın.
constraintlayoutGöreli konumlandırmayla widget'ları esnek bir şekilde konumlandırın ve boyutlandırın.
contentpagerBir arka plan iş parçacığında ContentProvider verilerinde yükleme ve sayfa oluşturma.
koordinatör düzeniAppBarLayout ve floatingActionButton gibi üst düzey uygulama widget'larını konumlandırın.
çekirdekEski cihazları desteklerken en yeni platform özelliklerini ve API'lerini hedefleyin.
core.uwbDesteklenen cihazlarda ultra geniş bant (ultra geniş bant) uygulama
kimlik bilgileri Bu kitaplık, kullanıcıların kimlik bilgilerine birleştirilmiş erişim sağlar. Şifreler, geçiş anahtarları ve birleşik kimlik bilgileri bu kapsamda yer alabilir. Bu kitaplık, sorunsuz ve güvenli oturum açma deneyimleri sağlamak için kullanılmalıdır.
imleçİmleç verilerini bir ListView widget'ına sunun.
customviewÖzel görünümler uygulayın.
veri bağlama *Bildirim temelli bir biçim kullanarak düzenlerinizdeki kullanıcı arayüzü bileşenlerini uygulamanızdaki veri kaynaklarına bağlayın.
veri deposuVerileri eşzamansız, tutarlı ve işlemsel olarak depolayarak SharedPreferences'ın bazı dezavantajlarını ortadan kaldırın
documentfileDosya dokümanını görüntüleyin.
draganddropBaşka bir uygulamadan veya bir uygulamanın içinden sürükle ve bırak verilerini kabul edin ve sabit bir düşüş hedefi sağlayın.
drawerlayoutMateryal Tasarım çekmece widget'ı uygulama
dynamicanimationFizik tabanlı bir animasyon API'si ile akıcı animasyonlar oluşturun.
emojiMevcut ve eski cihazlarda emojileri görüntüleyin.
emoji2Mevcut ve eski cihazlarda emojileri görüntüleyin.
kurumKurumsal ölçeğe hazır uygulamalar oluşturun.
exifarayüzResim dosyası EXIF etiketlerini okuma ve yazma.
parça *Uygulamanızı bir Etkinlik içinde barındırılan birden fazla bağımsız ekrana ayırın.
oyunlarKare Hızı gibi karmaşık oyun görevlerini gerçekleştirmek için uygulamanızda yerel olarak Android Oyun SDK'sını kullanın.
bir bakışJetpack Compose tarzı bir API kullanarak uzak yüzeyler için düzenler oluşturun.
graphicsBirden fazla Android platform sürümünde grafik özelliklerinden yararlanma
gridlayoutIzgara düzeni uygulayın.
sağlıkPlatformdan bağımsız bir şekilde yüksek performanslı sağlık uygulamaları oluşturun.
health.connectGeliştiricilerin kullanıcının sağlık ve fitness kayıtlarını okumasına veya yazmasına olanak tanır.
heifwriterAndroid cihazda mevcut codec'leri kullanarak bir resmi veya resim koleksiyonunu HEIF biçiminde kodlayın.
tepsi *androidx kitaplıklarındaki belirli sınıfların bağımlılık eklemesini etkinleştirmek için Dagger Hilt'in işlevini genişletin.
mürekkepSınıfının en iyisi kalem uygulamalarını geliştirmeye ilham verin. Yüksek performans, güzel mürekkep deneyimleri için geliştirici engelini azaltın.
girişGelecekteki MotionEvents'i tahmin ederek giriş etkileşimlerinin gecikmesini azaltma
interpolatorEski platformlarda animasyon arapolatörleri kullanın.
javascriptengineAndroid uygulamanızı JavaScript'i değerlendirecek şekilde etkinleştirin.
jetifierBir kitaplığın desteği sonlandırılmış destek kitaplığına olan bağımlılıklarını eşdeğer AndroidX bağımlılıklarına taşıyan bağımsız bir araç.
leanbackBu yapı yerine TV için Oluştur'u kullanın.
eskiBu yapı ve sınıflarının desteği sonlandırılmıştır. Android 8'den itibaren geçmiş kontrolü kısıtlamaları bu sınıfın artık yararlı olmasını engellemektedir.
lifecycle *Davranışı bir etkinliğin veya parçanın mevcut yaşam döngüsü durumuna göre ayarlayabilecek, yaşam döngüsüne duyarlı bileşenler derleyin.
lintGradle API'lerinin kullanımını doğrulamak için Lint kontrolleri
loaderKullanıcı arayüzünüz için yapılandırma değişikliklerinden etkilenmeyen verileri yükleyin.
yerel yayın yöneticisiBu yapı ve sınıflarının desteği sonlandırılmıştır. Bunun yerine LiveData veya reaktif akışları kullanın.
medyaMedya içeriklerini ve kontrollerini diğer uygulamalarla paylaşabilirsiniz. Yerini medya2 aldı.
media2Medya içeriklerini ve kontrolleri diğer uygulamalarla paylaşın.
media3 *Medya kullanım alanları için destek kitaplıkları.
mediarouterOrtak bir kullanıcı arayüzü kullanarak uzak alıcı cihazlarda medya görüntüleme ve oynatma özelliğini etkinleştirin.
multidexAndroid 5 öncesi cihazlarda birden fazla dex dosyası içeren uygulamaları dağıtma
metriklerUygulamanızın çeşitli çalışma zamanı metriklerini takip edin ve bildirin
navigation *Uygulama içi kullanıcı arayüzünüzü oluşturup yapılandırın, derin bağlantıları yönetin ve ekranlar arasında gezinin.
paging *Verileri sayfalara yükleyin ve bir RecyclerView'de sunun.
paletteResimlerden temsili renk paletlerini çıkarın.
pdfUygulamalara pdf görüntüleme özellikleri eklemek için kullanılan bir kitaplık.
percentlayoutBu yapı ve sınıfları kullanımdan kaldırıldı. Bunun yerine ConstraintLayout'ı ve ilişkili düzenleri kullanın.
preferenceCihaz depolama alanıyla etkileşime geçmeniz veya kullanıcı arayüzünü yönetmeniz gerekmeden etkileşimli ayar ekranları oluşturun.
printUygulamanızdan fotoğraf, doküman ve diğer grafikler ile resimleri yazdırın.
privacysandbox.activityYAPILACAKLAR
privacysandbox.adsBu kitaplık, Android'deki Özel Korumalı Alan'ın bir parçası olan Gizliliği Koruma API'leriyle entegrasyonu sağlar.
privacysandbox.pluginsAndroid Privacy Sandbox Sdk Library Gradle Plugin
privacysandbox.sdkruntimeBu kitaplık, SdkRuntime farkında tüketiciler için bileşenler sağlar
privacysandbox.toolsAndroid'de Özel Korumalı Alan işlevinden yararlanan bir kitaplık
privacysandbox.uiYAPILACAKLAR
profileinstallerKitaplıkların, ART tarafından okunacak derleme izlerini önceden doldurmasını sağlar.
öneriİçeriği, Android TV Launcher ana ekranına tanıtın.
recyclerviewBellek kullanımını en aza indirirken kullanıcı arayüzünüzde büyük veri kümeleri görüntüleyin.
uzaktan geri çağırmaGeliştiricilerin PendingIntent sağlamasını kolaylaştıran bir sarmalayıcı oluşturun.
resourceinspectionAndroid Studio'nun Canlı Düzen Denetleyicisi'nde özel görünümlerin özelliklerini gösterin.
oda *SQLite veritabanı tarafından desteklenen kalıcı veriler oluşturun, depolayın ve yönetin.
savedstateBir işlem öldüğünde kullanıcı arayüzü durumunu kaydeden takılabilir bileşenleri yazın ve işlem yeniden başladığında bunu geri yükleyin.
securityAnahtarları güvenli bir şekilde yönetme, dosyaları ve paylaşılan tercihleri şifreleme
paylaşım hedefiDoğrudan paylaşım hedefleri olarak kısayolların kullanılması için geriye dönük uyumluluk sağlayın.
sliceŞablonlu kullanıcı arayüzü öğelerini uygulamanızın dışında gösterin.
slidingpanelayoutKayan bölme kullanıcı arayüzü kalıbı uygulayın.
startupBileşenleri uygulama başlatılırken başlatmak için basit ve performanslı bir yöntem uygulayın.
sqliteYerel SQLite veritabanlarıyla çalışma. Mümkünse bunun yerine Room'u kullanın.
swiperefreshlayoutYenilemek için kaydırma kullanıcı arayüzü kalıbını uygulayın.
test *Android'de test ediliyor.
test.uiautomatorUygulamalar arası işlevsel kullanıcı arayüzü testi için çerçeve
metin sınıflandırıcıMetindeki görüşmeleri, bağlantıları, seçimleri ve diğer benzer yapıları tanımlar.
izlemeİzleme etkinliklerini sistem izleme arabelleğine yazma.
transitionBaşlangıç ve bitiş düzenleriyle kullanıcı arayüzündeki hareketi canlandırın.
tvGeliştiricilerin TV uygulamaları yazabilmeleri için Oluşturma ve Materyal tasarım işlevleri sağlar
tvproviderAndroid TV kanalları sağlayın.
vectordrawableVektör grafikleri oluşturma.
versionedparcelableİşlemler arasında aktarılabilen veya güvenli bir şekilde kalıcı olarak depolanabilen kararlı ve kompakt bir ikili serileştirme biçimi sağlar.
görüntüleyiciGörüntüleme sayısını veya parçaları kaydırılabilir bir biçimde gösterin. Mümkünse bunun yerine viewpager2 kullanın.
sayfaleyici2Görüntüleme sayısını veya parçaları kaydırılabilir bir biçimde gösterin.
WearWear OS by Google akıllı saatler için uygulamalar oluşturun.
wear.composeGiyilebilir cihazlar için Jetpack Compose uygulamaları şu şekilde yazılabilir: Giyilebilir cihazlara özel cihazları, boyutları, şekilleri ve gezinme hareketleri.
wear.protolayoutBu kitaplık, uzak yüzeylerde oluşturulacak/değerlendirilecek bir dizi kullanıcı arayüzü düzeni ve kullanıcı arayüzü olmayan ifade tanımlamanıza olanak tanır.
wear.tilesWear OS by Google akıllı saatler için uygulamalar oluşturun.
wear.watchfaceWear OS by Google akıllı saatler için uygulama oluşturabilirsiniz.
webkitAndroid 5 ve sonraki sürümlerde modern WebView API'leriyle çalışın.
windowKatlanabilir cihazlar gibi farklı cihaz form faktörlerini desteklemeye yardımcı olur.
window.extensions.corePencere Yöneticisi Kitaplığı Uzantıları için Temel API'ler
work *Ertelenebilen, kısıtlamaya dayalı arka plan görevlerini planlayın ve yürütün.
Materyal Tasarım Bileşenleri * Android için modüler ve özelleştirilebilir Materyal Tasarım kullanıcı arayüzü bileşenleri.