我在一些公司看到了一些Android和iOS项目,他们的布局或视图是使用代码创建的。
例如,在Android中,没有Telegram源代码等布局,在iOS中,没有任何故事板。
是否可以使用代码执行所有UI内容? 这是最好的做法吗?
答案 0 :(得分:2)
当然,但是为什么在世界上你想浪费时间在视觉布局工具使它变得微不足道时恰到好处。
不,忽略布局工具并在代码中自行完成绝对不是最佳做法。
答案 1 :(得分:0)
首先,是的,它可以使用code来做所有ui的东西。对于布局的最佳练习方法再次是,因为当你制作一个大型应用程序时,它不可能在xml布局上做所有ui的东西。例如当你使用rest apis并且你必须添加一些ui之类的东西,如按钮或片段或布局,那么它是使用代码而不是布局的最佳方式。