[问题] 不知道怎样简化

楼主: a07051226 (葡萄糖)   2015-04-04 22:55:03
各位版友好
小弟初次进入android 程设
目前是写出了意个小小的单位换算
但是总觉的好像可以再省略一点
程式码如下https://gist.github.com/HybridGlucose/6950edefd0e0b6a7f016
但是目前不太清楚怎样简
就到这样的程度而已...
希望板友们可以给个方向
还有是不是能计算的部份拉成另外的class去做处理
让MainActivity.class可以干净一点?
感谢板友帮助
作者: agreerga (鸭毛)   2015-04-04 23:02:00
不要全部程式码塞在MAIN里面做 要会分类不然等写完几百几千行要Debug会哭
作者: JULONE780701 (亚)   2015-04-04 23:24:00
别写中文,menu没用到可以拿掉
作者: ckvir (ckvir)   2015-04-04 23:24:00
计算可以开class来做,case 中比较字串的字串可以换成enum或是constance 来做,之后替换比较方便
作者: JULONE780701 (亚)   2015-04-04 23:25:00
单位换算,不管到哪答案都一样适合在开class 写static method
作者: ckvir (ckvir)   2015-04-04 23:26:00
另外建议等号对齐,看起来比较整齐
作者: abccbaandy (敏)   2015-04-05 13:04:00
用data binding可以不用写那堆findviewbyid,不过要研究一下,android没有原生支援
作者: Deltaguita (伯利兹)   2015-04-05 21:33:00
推butterknief ~

Links booklink

Contact Us: admin [ a t ] ucptt.com