Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
check_circle
Membuat tata letak dua panel
keyboard_arrow_down
keyboard_arrow_up
Opsional
Pelajari cara menggunakan komponen SlidingPaneLayout untuk menyesuaikan tata letak dengan berbagai ukuran layar.
Lewati
check_circle
Tata letak adaptif
keyboard_arrow_down
keyboard_arrow_up
emoji_objects
Codelab
Dalam codelab ini, Anda akan mempelajari cara menggunakan SlidingPaneLayout untuk aplikasi yang dapat disesuaikan dengan berbagai ukuran layar.
check_circle
Memigrasikan UI ke tata letak responsif
keyboard_arrow_down
keyboard_arrow_up
subject
Artikel
Opsional
Pelajari prinsip fleksibilitas dan kontinuitas UI Responsif.
check_circle
Project: Aplikasi Lunch Tray
keyboard_arrow_down
keyboard_arrow_up
emoji_objects
Codelab
Terapkan hal-hal yang telah Anda pelajari di unit ini untuk menyelesaikan aplikasi pemesanan makanan dengan mengimplementasikan ViewModel dengan data binding, serta menambahkan navigasi antarfragmen.
Kuis
Uji pengetahuan Anda dan dapatkan badge Tata letak adaptif.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Informasi yang saya butuhkan tidak ada"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Terlalu rumit/langkahnya terlalu banyak"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Sudah usang"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Masalah terjemahan"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Masalah kode / contoh"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Lainnya"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Mudah dipahami"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Memecahkan masalah saya"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Lainnya"
}]