我已经去了Android Developer文档,看看我如何使用材料设计,在这里:
在这里:
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 < / p>答案 0 :(得分:10)
安装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
此处有更多图书馆
答案 1 :(得分:4)
将以下样式与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以下的Material Design的演示项目,其中包含Toolbar和Recycler视图: MaterialDesign_Part1