作者lonelytea (霸气逼人)
看板AndroidDev
标题[问题] 如何整理程式码
时间Sun Oct 23 17:15:52 2016
今天把以前练习的拿出来修改
要做平板多解析度字体大小
原本的方法如下
http://ideone.com/4nSLEo
reserveFieldStoreText .... 都是textview
後来整理过後的方法如下
http://ideone.com/dHn6Dp
但整体看起来...原本的方法似乎短很多
但新的方法比较安全(?)
刚刚开始学习重编程式码
恳请各位前辈指教如何修改比较好
感谢
另外请问个小问题 为何我第二段程式码
我无法直接 deviceInchAndTextSize.setViews(changeTextSizeViews).checkDeviceInchAndSetTextSize();
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 180.204.73.164
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1477214157.A.BBE.html
※ 编辑: lonelytea (180.204.73.164), 10/23/2016 17:17:02
※ lonelytea:转录至看板 java 10/23 18:00
1F:推 cakeboy: 你要连续.method 要在builder 的设计模式下才可以用连锁 10/23 18:44
2F:→ cakeboy: 率,因为你setview回传不是一个物件,当然就不能在呼叫你 10/23 18:44
3F:→ cakeboy: 要的方法 10/23 18:44
4F:推 cakeboy: 而且觉得你改过的程式反而更不好读取 10/23 18:49
5F:→ lonelytea: 那请问要如何修改呢..因为是想避免很多地方call 到全 10/23 19:00
6F:→ lonelytea: 域的变数而导致的问题 10/23 19:00
8F:→ pttworld: setter通常没有回传值。 10/23 20:33
9F:→ y3k: 你可以写一个class 然後把全部的setter都做return this的动作 10/24 23:29
10F:→ y3k: ^extends原本那个 10/25 19:23