广大Android同胞们,你们说,怎么把Android布局写成一个工具类,然后随时调用随时实例化呢?

感觉太煽情 发布于 2015/12/20 09:20
阅读 671
收藏 0
听说微软可以把代码重复那些,整成一个工具类,想用就实例化一下,然后想问下,各路大神小神们,Android能否把一个布局整成一个工具类,随时想用就实例化下,==其实我感觉这功能也有点扯。但我还是想问问。
加载中
1
感觉太煽情
感觉太煽情

引用来自“鱼丸的诚意”的评论

你应该把常用的控件抽离出来,类似自定义listview的item布局那样的方式,自定义常用控件view,想要使用的时候,实例化一下

你的意思是,就像是重写ListView下拉控件那样子么?
鱼丸Ivan
鱼丸Ivan
listview + adapter + itemview,这种方式其实在一定程度已经做到样式的抽离,itemview是可以复用的,所以你可以按这样的思路,自定义出常用的控件
0
百事红尘
百事红尘
你太懒了,Android布局就是个xml,不同的布局需要不同的xml文件,还整个类???直接下载APP,破壳屠杀源代码,抢劫layout布局,撸为自己的
0
鱼丸Ivan
鱼丸Ivan

你应该把常用的控件抽离出来,类似自定义listview的item布局那样的方式,自定义常用控件view,想要使用的时候,实例化一下

0
t
truelx
Fragment类不就是咯
0
Sel8616
Sel8616

Android的布局实质上就是已经封装好的UI控件。每一种Layout/Widget都是一个封装好的Java类。

使用XML是为了便于调整各种属性,同时在IDE中实现所见即所得,其实都解析成Java去执行的。

你要是不喜欢XML,直接去new 各种Layout/Widget,然后通过一系列setXXXXXXX方法去调整属性就行了。

自定义的Layout和Widget也是一样的东西,都是在某个层次上的代码封装


0
骑猪飙高速
骑猪飙高速
参考这个 http://blog.csdn.net/lmj623565791/article/details/38902805/ 我也是基于这个自己搞了一个通用的适配器
感觉太煽情
感觉太煽情
甚是感谢,受教了。
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部