我刚开始为Android L Material主题设计我的应用程序。我知道我们必须首先检查我们现有的应用程序是否与ART,新的WebView以及所有这些都能正常工作,但是更进一步我希望我的应用程序在Android L正式发布时准备好发布。但我发现文档很少,而且我无法找到问题的答案 -
材料主题本身是否适用于旧版Android?
现在公开可用的Android L SDK是否足以开始使用它构建应用程序?我在堆栈溢出时发现了一些posts,其中普通人已经说要推迟Android L发布。
设计规范中提到了一些内容,但没有相关文档。例如,像“工具栏”一样,正在根据Google IO 2014 App's source替换“ActionBar”。但是为什么在Android L入门页面中没有提到它?它是否会通过支持库向后兼容旧版本?
有关如何实现此page中提及的扩展应用栏的示例代码?
答案 0 :(得分:6)
材料主题本身是否适用于旧版Android?
Google发表了一些评论,暗示他们将在这方面做一些事情。并非所有东西都可以以后端的形式提供。因此,在他们发货之前我们不会真正知道。
现在公开可用的Android L SDK是否足以开始使用它构建应用程序?我发现了一些关于堆栈溢出的帖子,其中普通人已经说要推迟Android L发布。
我的建议的原因是我们不知道L API的稳定性,特别是在Material Design方面。如果你想为那种东西试验L,太好了!但是我会把这些东西留在开发分支上,直到Android的下一个发布版本。
但为什么在Android L入门页面中没有提到它?
文档中没有提到很多内容,特别是在API级别的发行说明中。对于Android来说这是正常的,这就是我和其他人写this one和this one等博客文章的原因。
它是否会通过支持库向后兼容旧版本?
尚未公布。我们会发现Android的下一个生产版本何时出货。
有关如何实现此页面中提到的扩展应用栏的示例代码吗?
我不知道,但我也没有留意它。我个人的审美观点对于材料设计的这个特定方面说“哎”。 : - )