Skip to content

Most visited

Recently visited


デベロッパーのためのマテリアル デザイン


  • Android 5.0(API レベル 21)

マテリアル デザインは、複数のプラットフォームや端末の視覚、モーション、インタラクション デザインの包括的な指針です。 Android アプリでマテリアル デザインを使うには、 マテリアル デザインの仕様で説明されているガイドラインに従い、Android 5.0(API レベル 21)の新しいコンポーネントや機能を使用します。

ここでは、次の要素を用いてマテリアル デザイン アプリを作成する方法について説明します。

さらに、アプリでマテリアル デザインの機能を使うときに Android 5.0(API レベル 21)より前のバージョンとの互換性を維持する方法についても説明します。


マテリアル デザインの機能でアプリを更新する方法について学習します。
マテリアル テーマの使用
マテリアル デザインのスタイルをアプリに適用する方法について学習します。
システム ウィジェットを使って、一貫した外観や使用感のリストやカードを作成する方法について学習します。
シャドウとクリッピング ビューの定義
ビューのエレベーションを設定してカスタム シャドウを作成する方法やビューをクリップする方法について学習します。
ベクター型ドローアブルを作成する方法やドローアブル リソースに色を付ける方法について学習します。
カスタム アニメーションの定義
ビューのカスタム アニメーションや共有要素とアクティビティ遷移を作成する方法について学習します。
Android 5.0 より前のバージョンのプラットフォームとの互換性を維持する方法について学習します。
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


WeChat で Google Developers をフォローする

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)