Android:使用CSS输入创建drawables

时间:2012-06-16 15:17:06

标签: android css drawable

我是Android新手,但不是Java。是否已经有一个小框架允许我使用CSS工作表以编程方式创建布局,自定义视图和drawables用于填充,边框等;就像Nimbus / Three20 for iOS?

我们正在开发一个“App-Studio”,因此所有视图,列表等都是动态的,基于用户通过视觉样式模板编辑器创建的CSS。

如果没有,你会建议动态创建这样的Android布局xml文件,然后从文件加载它们,还是手动创建drawables更好?我们不能仅仅将这些文件烘焙到构建中,因为用户需要能够在设备上实时更改样式。

谢谢。

1 个答案:

答案 0 :(得分:2)

部分仅限于:

And if not, would you recommend to create such Android layout xml files on the flyand then
load them from file, or is it better to create the drawables by hand ?

我不认为您可以动态创建布局xml文件并将其加载到正在运行的应用程序中。必须在编译应用程序之前创建它们。

Android使用Styles and Themes。阅读这些内容将有助于您生成一些可在上下文中使用的常见模式。一旦你有了一些模式,你可以在编译之前使用一些自动化工具创建这些xmls(并避免手工编写它们...... :),有趣的计算机改变了手工的定义。