作者lovelycateye (我还想要更多力量)
看板AndroidDev
标题Re: [问题] 程式写法请教
时间Mon Sep 15 15:41:40 2014
原文吃光光~
1.DialogInterface.OnClickListener 本身就是你所谓的观察者模式的实践(监听者模式)
如果原本就是空的,没必要在这之上加上一层多余的 Interface
2.没必要存下来的东西就不要特别存下来,
一来增加不懂的人误用的机率,
二来万一这物件重复使用又要很小心的控制里面的成员变数状态,
所以不需要用 new 起来再包一层的方式。
3.同样的 AlertDialog 要重复利用时,已经建立起来後,就把它存起来。
直接呼叫 show() 显示即可,不要每次都重新建立。
4.可以考虑多多善用 Overload 的方式,避免撰写重复的程式码。
请参考:
https://gist.github.com/anonymous/612848de46c2930f5263
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 60.251.144.84
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1410766905.A.049.html
※ 编辑: lovelycateye (60.251.144.84), 09/15/2014 15:42:26
1F:推 givemepass: 这个方法还不错 09/16 13:30