Android開発者向けドキュメントにアクセスして、マテリアルデザインの使用方法を確認しました。
そしてここ:
https://developer.Android.com/training/material/get-started.html
基本的に、誰かにマテリアルデザインのセットアップ/使用方法を要約してもらいたいと思います。なぜなら、開発者ドキュメントには多くの情報があるように感じているからです。誰か他の人が作成したガイドへのリンクをご希望の場合は、それも参考になります。
また、APIレベル19(ターゲットSDKバージョン19)を使用しています。表示されるものから、com.Android.support:cardview-v7:21.0.+
また、Android StudioではなくEclipseを使用しています。
編集:Android 5.0 Lollipop、Android分布データによると、 Lollipopを実行しているデバイスの0.1%未満: Android Distribution Data
Android 5.0 SDK
のSDKプラットフォームをインストールし、SDK-Managerを介してサポートライブラリとサポートリポジトリを最新バージョンに更新します。
マテリアルアプリを作成するためのこのリンクをご覧ください
http://developer.Android.com/training/material/index.html
サポートライブラリを使用すると、次のような古いデバイスで同様の動作を提供できます。
EditText
Spinner
RadioButton
Android design support library もご覧ください。
詳しくは :
ただし、アプリケーションでFloatingActionButton
などの概念を使用するには、このライブラリを使用できます。 https://github.com/makovkastar/FloatingActionButton
ここで利用可能なその他のライブラリ
Appcompat_v7サポートライブラリで次のスタイルを使用します。
AndroidManifest.xml
<application
Android:allowBackup="true"
Android:icon="@mipmap/ic_launcher"
Android:label="@string/app_name"
Android:theme="@style/MyMaterialTheme" >
......
</application>
styles.xml
<style name="MyMaterialTheme.Base" parent="Theme.AppCompat.Light.DarkActionBar">
<item name="Android:windowNoTitle">true</item>
<item name="windowActionBar">false</item>
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
<item name="windowNoTitle">true</item>
</style>
以下は、ツールバーとリサイクルビューを使用した5.0以下のマテリアルデザインのデモプロジェクトです。 MaterialDesign_Part1