Skip to content

Most visited

Recently visited

navigation

Mendesain untuk Multi-Layar

Dependensi dan prasyarat

Anda juga harus membaca

Cobalah

Unduh aplikasi contoh

NewsReader.zip

Android mengoperasikan ratusan tipe perangkat dengan beberapa ukuran layar berbeda, mulai dari ponsel kecil hingga perangkat TV besar. Karena itu, Anda harus mendesain aplikasi yang kompatibel dengan semua ukuran layar agar tersedia bagi sebanyak mungkin pengguna.

Namun kompatibel dengan berbagai tipe perangkat saja tidak cukup. Setiap ukuran layar menawarkan peluang dan tantangan yang berbeda untuk interaksi pengguna, sehingga untuk benar-benar memuaskan dan mengesankan pengguna, aplikasi Anda harus lebih dari sekadar mendukung banyak layar: aplikasi juga harus mengoptimalkan pengalaman pengguna untuk setiap konfigurasi layar.

Kelas ini menampilkan cara mengimplementasikan antarmuka pengguna yang dioptimalkan untuk beberapa konfigurasi layar.

Kode dalam setiap pelajaran berasal dari aplikasi contoh yang mendemonstrasikan praktik terbaik dalam mengoptimalkan aplikasi untuk beberapa layar. Anda bisa mengunduh contoh (di kanan) dan menggunakannya sebagai sumber kode yang bisa digunakan kembali untuk aplikasi Anda sendiri.

Catatan: Kelas ini dan sampel terkait menggunakan pustaka dukungan untuk menggunakan Fragment API pada versi yang lebih rendah dari Android 3.0. Anda perlu mengunduh dan menambahkan pustaka ke aplikasi Anda untuk menggunakan semua API di kelas ini.

Pelajaran

Mendukung Ukuran Layar Berbeda
Pelajaran ini akan menuntun Anda mendesain layout yang menyesuaikan dengan beberapa ukuran layar (menggunakan dimensi fleksibel untuk tampilan, RelativeLayout, ukuran layar, dan qualifier orientasi, filter alias, dan bitmap nine-patch).
Mendukung Kepadatan Layar Berbeda
Pelajaran ini menampilkan cara mendukung layar yang memiliki kepadatan piksel berbeda (menggunakan piksel yang tidak bergantung kepadatan dan menyediakan bitmap yang sesuai untuk setiap kepadatan).
Mengimplementasikan Alur UI Adaptif
Pelajaran ini menampilkan cara mengimplementasikan alur UI Anda untuk menyesuaikan dengan sejumlah kombinasi ukuran layar/kepadatan (deteksi waktu proses atas layout aktif, bereaksi sesuai dengan layout saat ini, dan menangani perubahan konfigurasi layar).
This site uses cookies to store your preferences for site-specific language and display options.

Get the latest Android developer news and tips that will help you find success on Google Play.

* Required Fields

Hooray!

Ikuti Google Developers di WeChat

Browse this site in ?

You requested a page in , but your language preference for this site is .

Would you like to change your language preference and browse this site in ? If you want to change your language preference later, use the language menu at the bottom of each page.

This class requires API level or higher

This doc is hidden because your selected API level for the documentation is . You can change the documentation API level with the selector above the left navigation.

For more information about specifying the API level your app requires, read Supporting Different Platform Versions.

Take a short survey?
Help us improve the Android developer experience. (Dec 2017 Android Platform & Tools Survey)