我的应用程序是否有可能在棒棒糖之前的手机上出现 material 设计?
Is it possible for my app to appear material design on pre lollipop phones?
我正在考虑将我的应用程序转换为 material 设计,但目前只有一小部分用户使用 Lollipop。
我的问题是,使用 kitkat 和果冻豆的用户是否可以看到 Material 设计?
是的。但是您必须使用最新的 v7 支持库才能做到这一点。 Chris Banes 在他的博客上对此进行了解释:
https://chris.banes.me/2014/10/17/appcompat-v21/
Lollipop 上的动画,如 Ripple 等,不包含在支持库中。
对此没有万无一失的方法。您将不得不使用 appCompat,并且可以获得一些 "materialish" 功能。对于 Floating Action Button、ripple 等其他内容,请使用 Material design library。我已经使用它 3 个月了,发现它对 UI 开发非常有用。
您可以使用 设计支持库(官方)
创建小部件
http://android-developers.blogspot.in/2015/05/android-design-support-library.html
在实施之前我们必须遵循以下步骤:-
1.Add最新支持设计依赖-编译'com.android.support:design:22.2.0'
2.Your activity 正在扩展 AppCompatActivity
第 3 方库列表
使用AppCompat
(来自android.support)和Design
(来自android.support)
这些图书馆是Google-official
我正在考虑将我的应用程序转换为 material 设计,但目前只有一小部分用户使用 Lollipop。
我的问题是,使用 kitkat 和果冻豆的用户是否可以看到 Material 设计?
是的。但是您必须使用最新的 v7 支持库才能做到这一点。 Chris Banes 在他的博客上对此进行了解释: https://chris.banes.me/2014/10/17/appcompat-v21/
Lollipop 上的动画,如 Ripple 等,不包含在支持库中。
对此没有万无一失的方法。您将不得不使用 appCompat,并且可以获得一些 "materialish" 功能。对于 Floating Action Button、ripple 等其他内容,请使用 Material design library。我已经使用它 3 个月了,发现它对 UI 开发非常有用。
您可以使用 设计支持库(官方)
创建小部件http://android-developers.blogspot.in/2015/05/android-design-support-library.html
在实施之前我们必须遵循以下步骤:-
1.Add最新支持设计依赖-编译'com.android.support:design:22.2.0'
2.Your activity 正在扩展 AppCompatActivity
第 3 方库列表
使用AppCompat
(来自android.support)和Design
(来自android.support)
这些图书馆是Google-official