锁定老帖子 主题:无xml布局的activity
精华帖 (0) :: 良好帖 (1) :: 新手帖 (0) :: 隐藏帖 (1)
|
|
---|---|
作者 | 正文 |
发表时间:2011-08-22
又简便的xml不用为什么代码代替呢?能讲讲原因么?
|
|
返回顶楼 | |
发表时间:2011-08-23
哥们,你真的好好学学MVC了
|
|
返回顶楼 | |
发表时间:2011-08-23
如果UI显示内容很多,不用xml就不好些了,提倡用xml,MVC,很方便
|
|
返回顶楼 | |
发表时间:2011-08-25
楼主并未理解项目分层的重要性,之所以把布局写到XML也是基于MVC思想来的,XML为UI提供,后台代码放在Activity交给开发人员,方便维护。
|
|
返回顶楼 | |
发表时间:2011-08-29
楼主的想法很好,但是android既然退出了以xml方式定义布局,是有他的想法的,况且也一直推荐用xml定义布局。
|
|
返回顶楼 | |
发表时间:2011-09-01
其实要想一下为什么会有XML布局的存在,我们都知道MVC模型,MVC模型的初衷就是让我们的程序日后维护起来相对轻松。如果硬是使用编码来实现布局,这不是回归到N年前的窘况了吗。程序如果规模小还算是方便,但是要是很庞大的程序,到后期,想要维护是很吃力的。再说打包复用的问题,其实也不一定要打包,可以很灵活的使用其他方式来复用,为什么一定要打包呢。
|
|
返回顶楼 | |
发表时间:2011-09-01
LZ不支持你的做法,android的确提供这样的方法,但是你这是"舍末逐本",xml在底层最终也是类似生成了你写的代码!但是层次上结构上要比在activity要好的多。
如果不是动态构建页面,不要在activity中写! 只是建议! |
|
返回顶楼 | |
发表时间:2011-09-08
越是复杂越是要用xml实现
|
|
返回顶楼 | |
发表时间:2011-09-09
做复杂的UI,可以用到自定的UI。比如定义个继承自View 或者TextView的类,再在里面做些方法填充。 楼主这样想法不错!
|
|
返回顶楼 | |
发表时间:2011-09-13
个人意见一些动态的view可以在java中生成,希望楼主能在这个思路上面提炼封装成动态组件自动生成框架,实现可配置的动态生成view组件是最好了
|
|
返回顶楼 | |