Material Design
Material Design adalah panduan komprehensive untuk visual, gerak dan
desain interaksi di seluruh platform dan perangkat. Material Desain memulai diperkenalkan pada pertengahan musim panas
2014 lalu di acara konferensi google i. mulai saat itu Android termasuk dalam
dukungan material design. untuk menggunakan material design dalam pembuatan
aplikasi android ada harus mengikuti panduan yang telah di tetapkan dalam spesifikasi
desain material dan menggunakan komponen baru dan fungsi yang tersedia di Android
5.0 (level API 21) dan level diatasnya.
Android menyedian beberapa unsur untuk anda, untuk membangun
material desain untuk aplikasi anda.
- Sebuah tema baru.
- widget baru yang
terlihat komplek
- new API untuk custom
shadow dan animasi.
# Material Theme
Material theme memperkenalkan gaya baru utnukk aplikasi anda. sistem
widget yang bisa anda setting warna, dan animasi bawaan menyentuh umpan balik
dan aktivitas transisi.
![]() |
| Dark Material Theme |
# Material Theme
Android menyediakan dia widget baru untuk emnampilak kartu dan daftar
dengan gaya material dan animasi.
![]() |
| img source from http://developer.android.com |
Widget
RecyckeView baru ini adalah versi yang lebih pluggable dari List View yang
mendukung jenis tat letak yang berbeda dan memberikan peningkatan kinerja.
![]() |
| img source from http://developer.android.com |
Widget CardView baru memungkinkan anda menampilkan informasi penting
di dalam kartu yang memiliki tampilan dan nuansa yang konsisten.
# View Shadow
Selain sudut pandang 'x' dan 'y'
sekarang di android memiliki sudut pandang baru yaitu sudut pandang 'z' . sudut
pandang 'z' ini menentukan :
- ukuran
Bayangan
dengan ukuran nilai
'z' lebih tinggi maka bayangan akan terlihat lebih besar
- ukuran gambar
dengan nilai
'z' lebih tinggi maka akan muncul di atas tampilan lai/ layer lain.
# Animation
API animasi baru ini memungkinkan anda
untuk mebuat kostum animasi untuk umpan balik sentuhan di dalam kontrol UI
(user interface), perubahan dalam sudut pandang, dan transisi aktivitas.
API ini memungkinkan anda untuk :
- merespon
touch event di sudut pandang anda dengan animasi umpan balik setuhan.
- menyembunyikan
dan memunculkan pandangan dengan animasi melingkar.
- beralih diantara
aktivitas dengan kostum animasi transisi.
- membuat animasi yang lebih alami dengan gerakan
melengkung ( curve motion).
- perubaha
animasi dalam satu atau lebih properti pandangan dengan animasi perubahan
pandangan ( view state animation).
- tampilkan
animasi dalam daftar drawablels antara pandangan ( state animation).
sentuhan animasi umpan balik yang
dibangun ke beberapa pandangan standar, seperti tombol. API baru ini
memungkinkan anda untuk menyesuaikan animasi dan menambahkan ke tampilan kostum
anda..
# Drawables
kemampuan baru untuk mengambar membantu
anda untuk menerapkan desain materi ini :
-
Drawables vector terukur tanpap definisi yang hilang dan sempurna untuk satu
warna di ikon app.
-
Drawable tinting memungkinkan anda untuk menentukan bitmap sebagai masker alpha
dan mewarnai mereka dengan warna saat runtime.
-
ekstra warna memungkinkan anda untuk secara otomatise mengekstrak warna yang menonjol
dar gambar bitmap.
source from http://developer.android.com
Tag :
Material design,
Material Theme




0 Komentar untuk "Material design Android Developer"