Material design Android Developer

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
Light Material Theme
img source from http://developer.android.com

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

0 Komentar untuk "Material design Android Developer"
Back To Top