[問題] 不知道怎樣簡化

作者: 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