建议 ui 模块的界面开发可以写成 html css 形式

现在对于软件界面的开发是通过属性来进行设置的 这样对于不利于清晰结构的展示 建议可以用 html css 的写法来,例如:

骨架部分:

ui.layout(
<frame>
<text id="t">文字内容</text>
</frame>
);

样式:
ui.style(
#t{
margin: 5px;
}
)

管理员

这是 javascript 不是htmlscript

@dcrclub 现在 UI模块中不是已经引入 xml 了么 js 中写 html 现在本来就有 jsx 这种东西 并且在大型项目中表现是没有问题的 现在加上 css 也不会有什么问题 书写方便了 结构清晰了 这不就是更好么

管理员

@autumn-one 这个属于 安卓层面的开发...还是属于 web页面的开发... 可能你玩习惯了html的编写,觉得这样好.

如果另一个人说:我是搞安卓开发的,你为什么不使用xml的方式来写布局?我觉得xml方式顺手

何况这是打包成APK的东西...

如果你是开发者,你怎么办?
用自己的习惯 定义所有用户的习惯?

简单看了一下文档,现在ui.layout 方法使用 xml,直接在组件里面写属性。

如果要改成单页面模式,估计要自己做个 parser。然后把css 写进xml 里面。

  • 5
    帖子
  • 180
    浏览

与 Auto.js 的连接断开,我们正在尝试重连,请耐心等待