Medya görüntüleme ve oynatma hakkında
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Medya görüntüleme ve oynatma, Android uygulama deneyiminin önemli bileşenleri haline geldi. Uygulamanız resim ve video entegre ediyor veya etkileyici ses deneyimleri sunuyor olsun, medya kullanıcı etkileşimlerini zenginleştirir ve uygulama etkileşimini artırır.
Android, medya entegrasyonunun karmaşıklığını en aza indirirken kullanıcı deneyimini daha entegre ve tutarlı hale getirmek için API'leri geliştirmeye devam ediyor. Bu sayfada, hem işe başlamanıza hem de uygulamanızı bir üst seviyeye taşımanıza yardımcı olacak kaynaklara yönlendirilirsiniz.
Önemli Android medya API'leri ve kavramlarını bilme
Android, uygulamanızın mevcut donanım ve yazılım özelliklerinden en iyi şekilde yararlanmasına olanak tanımak için farklı düzeylerde çalışan API'lere sahiptir.
Görselleri görüntüle
En yüksek kaliteli resimleri verimli bir şekilde yüklemek, uygulamanızda sorunsuz bir kullanıcı deneyimi oluşturmanın anahtarıdır. Size yardımcı olacak bazı kaynakları aşağıda bulabilirsiniz:
Ses ve video oynatma ve aktarma
Jetpack Media3, kesintisiz medya oynatma, medyalara göz atma ve verimli kaynak yönetimi gibi gelişmiş özellikler sunar. Daha fazla bilgi:
Uygulamanızı bir üst seviyeye taşıyın
Uygulamanızın, kullanıcı beklentilerini karşılayan ve aşan özellikler sunmasını istersiniz. Bunun bir yolu, premium cihazların sunduğu gelişmiş medya özelliklerini desteklemektir. Uygulamanızın öne çıkmasını sağlayacak bazı yöntemler şunlardır:
Medya görüntüleme ve oynatma deneyiminizi bir üst seviyeye taşıyacak ve kullanıcılarınızı etkileyecek özellikler için rehberin tamamına göz atı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: 2025-03-26 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: 2025-03-26 UTC."],[],[],null,["# About media display and playback\n\nMedia display and playback have become essential components of the Android app\nexperience. Whether your app integrates images and videos or delivers immersive\naudio experiences, media enriches user interactions and elevates app engagement.\n\nAndroid continues to evolve APIs to minimize the complexity of integrating media\nwhile making the user experience more integrated and consistent, and this page\nconnects you to resources to both help you get started and level up your app.\n\nKnow key Android media APIs and concepts\n----------------------------------------\n\nAndroid has APIs that work at different levels to allow your app to make the\nmost of the available hardware and software features.\n\n### Display images\n\nLoading the highest-quality images efficiently is key to building a smooth user\nexperience in your app. Here are some resources that will help:\n\n- [Loading images from local resources](/develop/ui/compose/graphics/images/loading)\n- [Loading images from a remote server](/develop/ui/compose/graphics/images/loading#internet-loading)\n- [Loading Large Bitmaps Efficiently](/topic/performance/graphics/load-bitmap)\n- [Displaying images in UltraHDR](/media/grow/ultra-hdr/display)\n\n### Playback and stream audio and video\n\n[Jetpack Media3](/media/media3) offers advanced features such as seamless media playback,\nmedia browsing, and efficient resource management. Learn more:\n\n- [Live-streaming](/media/media3/exoplayer/live-streaming)\n- [Downloading media](/media/media3/exoplayer/downloading-media)\n- [Playback controls and player UI](/media/media3/ui/overview)\n- [Background playback](/media/media3/session/background-playback)\n\nLevel up your app\n-----------------\n\nYou'll want your app to support features that meet and surpass user\nexpectations. One way to do that is to support the advanced media features\nprovided by premium devices. Here are some specific ways to help your app stand\nout:\n\n- Support [UltraHDR](/media/grow/ultra-hdr-display) images and [HDR](/media/grow/hdr-playback) video\n- Enable [picture-in-picture](/develop/ui/views/picture-in-picture) for video and audio playback\n- Implement [Cast Connect](https://developers.google.com/cast/docs/android_tv_receiver) so users can cast to your native Android TV app\n- Use [Performance Class](/topic/performance/performance-class) to adapt your user experience around device capabilities\n\nSee the [full guide](/social-and-messaging/guides/media-display/basic-better-best) for features to consider to take your media display and\nplayback experience to the next level and impress your users."]]