我们应该为Android L Material主题设计吗?

时间:2014-09-25 11:49:36

标签: android android-5.0-lollipop material-design

我刚开始为Android L Material主题设计我的应用程序。我知道我们必须首先检查我们现有的应用程序是否与ART,新的WebView以及所有这些都能正常工作,但是更进一步我希望我的应用程序在Android L正式发布时准备好发布。但我发现文档很少,而且我无法找到问题的答案 -

  1. 材料主题本身是否适用于旧版Android?

  2. 现在公开可用的Android L SDK是否足以开始使用它构建应用程序?我在堆栈溢出时发现了一些posts,其中普通人已经说要推迟Android L发布。

  3. 设计规范中提到了一些内容,但没有相关文档。例如,像“工具栏”一样,正在根据Google IO 2014 App's source替换“ActionBar”。但是为什么在Android L入门页面中没有提到它?它是否会通过支持库向后兼容旧版本?

  4. 有关如何实现此page中提及的扩展应用栏的示例代码?

1 个答案:

答案 0 :(得分:6)

  

材料主题本身是否适用于旧版Android?

Google发表了一些评论,暗示他们将在这方面做一些事情。并非所有东西都可以以后端的形式提供。因此,在他们发货之前我们不会真正知道。

  

现在公开可用的Android L SDK是否足以开始使用它构建应用程序?我发现了一些关于堆栈溢出的帖子,其中普通人已经说要推迟Android L发布。

我的建议的原因是我们不知道L API的稳定性,特别是在Material Design方面。如果你想为那种东西试验L,太好了!但是我会把这些东西留在开发分支上,直到Android的下一个发布版本。

  

但为什么在Android L入门页面中没有提到它?

文档中没有提到很多内容,特别是在API级别的发行说明中。对于Android来说这是正常的,这就是我和其他人写this onethis one等博客文章的原因。

  

它是否会通过支持库向后兼容旧版本?

尚未公布。我们会发现Android的下一个生产版本何时出货。

  

有关如何实现此页面中提到的扩展应用栏的示例代码吗?

我不知道,但我也没有留意它。我个人的审美观点对于材料设计的这个特定方面说“哎”。 : - )