【发布时间】:2014-01-23 07:11:57
【问题描述】:
是的。我的疑问很简单,我想用 java 编写代码,但我希望在 css 的帮助下用户界面看起来很好。我们可以不使用 xml 吗?
【问题讨论】:
-
您可以使用
WebView并将您自己的html 和css 添加到WebView中。但是为什么不使用 XML 和样式呢? -
@darwind 感谢您的回复,但我们如何才能像使用 css 对我们的 html 标签一样设置 XML 样式?我不认为这是可能的。如果我错了,请纠正我
-
你不能,但你可以从你的代码中扩充一个
WebView,然后用CSS和HTML填充它。这就是我的意思;-) -
您需要在原生 Android 应用程序(使用 Java 和 XML)或网络应用程序(使用 HTML、CSS 以及任何您喜欢的网络技术)之间做出决定。您不需要 CSS 来使您的 XML 布局看起来不错,但您需要学习如何在 Android 框架中使用 XML 设置元素样式。
-
@Tanis.7x “您将需要学习如何在 Android 框架中使用 XML 设置元素样式”——我认为这正是他希望避免的,这就是他问的原因。 ;) 我也会很感激你的解决方案,因为生命太短暂了,不能不去尝试避免学习发明的每一种繁琐的 UI 定义语言。从 HTML+CSS 的子集自动翻译应该是可能的,但也许一个可替换的布局引擎会更容易。致提问者:在可能之前,只需使用 Android Studio 为您生成 UI 代码。或者,如果您找到了更好的方法,请告诉我们!
标签: android