论坛首页 移动开发技术论坛

无xml布局的activity

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

跳转论坛:
Global site tag (gtag.js) - Google Analytics