问下大家,你们一般开发是怎么做界面的?

2015 年 9 月 12 日
 mozartgho
问下论坛里的安卓开发者们,你们一般怎么做界面?是手写 XML ,还是更多地用 Eclipse/AndroidStudio 的界面设计器?
14689 次点击
所在节点    Android
16 条回复
lusyoe
2015 年 9 月 12 日
动态 Java 代码写可以吗,起码我见过一个,太变态了,完全没办法维护。。
Cryse
2015 年 9 月 13 日
手写 xml
F1ReKing
2015 年 9 月 13 日
不手写 xml 就是作死,写界面真的需要项目经验,项目写多了,界面搭起来就很顺手,代码也简洁多了
nicodelee
2015 年 9 月 13 日
手写 xml+java 代码,“界面”是一个比较前端的说法, xml 稍复杂的界面预览就有问题,还有很多的自定义 view , xml 做不出来。
mozartgho
2015 年 9 月 13 日
@nicodelee 你说的没错,一些自定义的 UI 肯定是要去手写 Java 代码的
letterJump
2015 年 9 月 13 日
界面设计器生成的太不好维护了,生成的组件定位方式想改的时候就万马奔腾,最好不要跳进去,用它预览就行了。 AndroidStudio 的提示功能非常方便,手写不比设计器慢多少。
hyzjshwo
2015 年 9 月 13 日
手写 xml
meunicorn
2015 年 9 月 14 日
手写 XML ,然后我觉得 AndroidStudio 的那个编辑器不错啊,右边可以实时预览。如果是自己拖拽控件的话,有时会多几行无意义代码
CtrlSpace
2015 年 9 月 14 日
一直写 xml 控制 UI 布局, Java 控制 UI 逻辑,界面设计器是什么来的?
ericyl
2015 年 9 月 14 日
手写 xml ,碰到需要手写 java
YanHelloWorld
2015 年 9 月 14 日
手写 XML ,偶尔代码里动态添加或者修改
dahvlh
2015 年 9 月 14 日
@CtrlSpace 应该是预览器
mozartgho
2015 年 9 月 15 日
谢谢各位的回复
PlF5rhxZ7ilCSfBI
2015 年 9 月 15 日
手写 XML
KNOX
2015 年 9 月 15 日
一般 activity 和 fragment 都是手写 XML ,自定义 view 就要 Java 了。另外说说 AS 的实时预览有点耗性能,如果整天都在写 UI 的话,差不多到下午就会预览变慢或者出错了,不过也有可能是我的开发机 CPU 渣渣。
shingkit
2015 年 9 月 16 日
一般都是手写 xml 吧。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/220261

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX