2 ccclll1990 ccclll1990 于 2013.03.06 00:04 提问

昨天面试android遇到的一个奇葩问题.

是一个技术老总问的 说说你对Android UI 的认识.. 如果是你 你会怎么回答?

3个回答

vieri_ch
vieri_ch   2013.03.06 09:36

如果是技术老总。可以从技术角度

android在UI的展现上有足够的可定制性。但缺少足够的UI合理性的规范,这点ios做的很好。
对于每个控件的大小,高度,宽度,以及展现形式都给出了一个参考性的规范,这样的规范或许缺少灵活,但实际用了之后,对用户的体验是很合理的。

ui不仅仅为视觉服务,在移动应用,应该更为ux服务。

第二点,ui的自适应,虽然给出了一些方案。但可能对于游戏方面,最终还是采用根据屏幕大小,分辨率,dpi。计算比例因子来缩放ui元素。这点目前没法绕开。

qiushibaiyi
qiushibaiyi   2013.03.06 15:30

建议去看看android的开发文档,上面有对android UI部分的讲解
比如下面这个图(问答不支持图片上传就自己随便表示了)

    view group
        |
        |
   ------------
  |     |      |

view group view view
或者android绘制UI的机制,以及view中必须有个跟节点通过setContentView()方法设置到activity中。
再或者android用XML绘制UI的好处……等到……

sasuke38
sasuke38   2013.03.06 09:19

很粗糙的一个问题

sasuke38
sasuke38 早知道我就评论了 写到回答这里确实不太好
4 年多之前 回复
h3c4lenovo
h3c4lenovo 你能不能不要把评论当成问题的回答?你这样对提问者有意义吗?
4 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片