我们应该为Android设计金属材质的主题吗? [英] Should we design for Android L Material theme yet?

查看:150
本文介绍了我们应该为Android设计金属材质的主题吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我刚开始设计我的应用程序为Android金属材质的主题。我明白,我们必须首先检查是否我们现有的应用程序正常工作与艺术,新的WebView和所有,而是要进一步一步我想我的应用程序被释放,准备当Android的L被正式发布。但我看到,有很少的文档,我没能得到解决,以找到答案的一些问题我有 -

  1. 是材料本身的主题,将可用于旧版本的Andr​​oid?

  2. 是Android大号SDK这是公开的,现在不够好,用它来开建的应用程序?我找了几个<一个href="http://stackoverflow.com/questions/25700223/android-material-design#comment40170978_25700223">posts在堆栈溢出,其中公共家伙说要推迟,​​直到Android的L被释放。

  3. 有中提到的设计规格,但有上没有文档的几件事情。像工具栏,例如,根据谷歌IO 2014年应用程序的源取代动作条。但它为什么没有在Android大号任何地方提到入门页面?并且它经历支持库为向后兼容旧版本?

  4. 在如何实现如本<扩展应用程序栏任何样品code一href="http://www.google.com/design/spec/layout/structure.html#structure-ui-regions-and-guidance">page?

解决方案
  

是材料本身的主题,将可用于旧版本的Andr​​oid?

目前已经从谷歌暗示,他们会做一些事情在这方面的一些意见。并非一切都是严格可能提供的一个补丁包的形式。因此,我们真的不知道,直到他们上市。

  

是Android大号SDK这是公开的,现在不够好,用它来开建的应用程序?我发现堆栈溢出几个帖子,其中公共家伙说要推迟,​​直到Android的L被释放。

原因我的建议是,我们不知道第l API是如何稳定的,特别是对于材料设计。如果你想尝试L代表之类的事情,太棒了!但我要离开这样的东西在一个发展分支,直到下一个出货版本的Andr​​oid。

  

但它为什么没有在Android的大号任何地方提到入门页面?

有很多的文档没有提及的事情,尤其是在API级发行说明。这是正常的为Android,这也就是为什么我和其他人写这样的这个这一个

  

和是它经历支持库?

为向后兼容旧版本

这尚未公布。我们会发现Android的船只时,下一个生产版本。

  

如何实现如本页面扩展应用程序栏任何样品code?

我不知道有任何,虽然我没有一直保持一只眼睛,要么。我个人的审美说:呸的特定材料设计方面。 : - )

I just started designing my app for Android L Material theme. I understand that we have to first check whether our existing apps work fine with the ART, the new WebView and all that, but going a step further I want my app to be release-ready when Android L is officially released. But I see that there's very little documentation and I'm not able to get around to find answers to some questions I have -

  1. Is the material theme itself going to be available for older versions of Android?

  2. Is the Android L SDK that's publicly available right now good enough to start building apps using it? I found a few posts on stack overflow where commons guy has said to hold off until Android L is released.

  3. There are a few things that are mentioned in the design specs but there's no documentation on it. Like "Toolbar", for example, is replacing the "ActionBar" according to Google IO 2014 App's source. But why is it not mentioned anywhere in the Android L getting started page? And is it going to be backward compatible with older versions through support library?

  4. Any sample code on how to achieve extended app bar as mentioned in this page?

解决方案

Is the material theme itself going to be available for older versions of Android?

There have been some comments from Google suggesting that they'll be doing some things in this area. Not everything is strictly possible to offer in the form of a backport. Hence, we won't really know until they ship.

Is the Android L SDK that's publicly available right now good enough to start building apps using it? I found a few posts on stack overflow where commons guy has said to hold off until Android L is released.

The reason for my advice is that we have no idea how stable the L APIs are, particularly with respect to Material Design. If you want to experiment with L for that sort of thing, great! But I'd leave such stuff on a development branch until the next shipping version of Android.

But why is it not mentioned anywhere in the Android L getting started page?

There are lots of things not mentioned in the docs, particularly in API level release notes. That's normal for Android, and it is why I and others write blog posts like this one and this one.

And is it going to be backward compatible with older versions through support library?

That has not been announced. We'll find out when the next production version of Android ships.

Any sample code on how to achieve extended app bar as mentioned in this page?

I am not aware of any, though I haven't been keeping an eye out for it either. My personal aesthetic says "yuck" for that particular aspect of Material Design. :-)

这篇关于我们应该为Android设计金属材质的主题吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆