2011-03-30 20 views
1

我发现有几个第三方网站,例如,列出了可绘制的。但是,我无法在Android SDK网站上找到一个文档,概述可用于开发人员的平台资源,包括形状,样式等。很高兴看到它全部放在一个地方并查看它们可用的API级别。是否有一个文档,无论是在SDK网站上还是由其他人提供,都提供了所有平台资源的概述?哪里可以找到所有公开的平台资源的信息?

回答

2
+0

谢谢。看着这看起来似乎没有通过XML公开可用的平台形状。形状对象位于'android.graphics.drawable.shapes。*'中。有没有办法从XML引用? – 2011-03-30 15:14:24

+0

它是不同的东西。 android.R。*是标准资源(菜单,样式,布局等)。但是android.graphics.drawable.shapes。*是这个包的类之一。 您可以在xml文件([http://developer.android.com/guide/topics/resources/drawable-resource.html#Shape])中创建自定义形状,并在布局中使用它们 – Maxim 2011-03-30 15:39:02

1

是否有一个文档,无论是在SDK网站或由其他人提供的,给所有平台资源的概况?

它们在您的开发机器上,无论您在哪里安装SDK。进入platforms/.../data/res,他们都在那里(其中...是一些Android版本)。

以这种方式分发它们的部分原因是设备制造商可以并且确实改变其设备上的一些资源,主要是可绘制和字符串。大多数情况下,您最好将SDK中的drawables复制到项目中,以便在应用程序中保持内部一致性。

相关问题