社区
Android
帖子详情
请教大佬们一个关于代码书写,或者说 代码重构的问题
Curiosity~
2020-01-09 10:11:59
场景:我们现在有9个spinner
我现在需要new出 9个 adapter
每一个adapter中的数组个数也不一样
我还需要对每一个spinner设置监听器,并且每一个spinner对item的点击所做的处理也不一样
请问各位大佬们 对于这种对吗我应该如何去重构或者简写呢?
真心求教!
...全文
84
3
打赏
收藏
请教大佬们一个关于代码书写,或者说 代码重构的问题
场景:我们现在有9个spinner 我现在需要new出 9个 adapter 每一个adapter中的数组个数也不一样 我还需要对每一个spinner设置监听器,并且每一个spinner对item的点击所做的处理也不一样 请问各位大佬们 对于这种对吗我应该如何去重构或者简写呢? 真心求教!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bdmh
2020-01-09
打赏
举报
回复
单击事件,你可以可以单独用一个类去实现接口,然后创建一个实例,所有的多指向他
Curiosity~
2020-01-09
打赏
举报
回复
引用 1 楼 bdmh的回复:
你的adapter可以提出来一个自定义类,把你可能变动的量,比如数据源,样式等,作为参数设置就好了
还想问一下,如果设置单击事件的话那就只能写九个了吧
bdmh
2020-01-09
打赏
举报
回复
你的adapter可以提出来一个自定义类,把你可能变动的量,比如数据源,样式等,作为参数设置就好了
到底什么是
代码
重构
?
代码
重构
代码
重构
(Code refactoring)重构就是在不改变软件系统外部行为的前提下,对它的内部结构进行改善。
代码
重构
需要借助重构工具来完成,重构工具能够修改
代码
同时修改所有引用改
代码
的地方。 特点:使
代码
...
读《重构:改善既有
代码
的设计》的思考
重构不是
一个
一蹴而就的事,需要长期的实践和经验才能够完成得很好。我们重构强调的是 使
代码
变得更好,拥有
代码
洁癖。
技术出身的互联网
大佬
们,写出的
代码
有什么不同?
雄关漫道真如铁–如今叱咤风云的互联网
大佬
们,如果追溯起他们波澜壮阔的人生其实可以发现,他们中的很多人也有过最纯粹的编码生活。作为程序员出身的他们,也曾不眠不休地写过
代码
,也曾为了Bug费尽心思。无论是弃...
编程
大佬
行为准则:一杯茶一包烟,一行
代码
写一天
一眼看过去,
代码
一样的简洁,只是
一个
是因为不会写,
一个
是因为最精简。但你不仔细读
代码
你是不会注意到的,你只会觉得这个人像新手一样在浑水摸鱼。 而且
大佬
喜欢在办公室盯
代码
盯到很晚,不说平时上班到很晚,...
向别人
请教
问题
,不要这样开头
当然你向我提问的时候,也不用称呼为
大佬
或者大神之类的,我就是
一个
普通的开发者。 为什么 毋庸置疑,你提问的目的自然是想得到解答,而上面三种提问方式都有
一个
共性,就是在看到上面的
问题
之后,仍然不知道具体...
Android
80,479
社区成员
91,390
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章