看板 AndroidDev 關於我們 聯絡資訊
各位版友好 小弟初次進入android 程設 目前是寫出了意個小小的單位換算 但是總覺的好像可以再省略一點 程式碼如下https://gist.github.com/HybridGlucose/6950edefd0e0b6a7f016 但是目前不太清楚怎樣簡 就到這樣的程度而已... 希望板友們可以給個方向 還有是不是能計算的部份拉成另外的class去做處理 讓MainActivity.class可以乾淨一點? 感謝板友幫助 -- Arch Linux適應中... Install by Antergos 不過已經被我修改的像是自己的系統了 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.166.81.107 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1428159313.A.355.html
agreerga: 不要全部程式碼塞在MAIN裡面做 要會分類 04/04 23:02
agreerga: 不然等寫完幾百幾千行要Debug會哭 04/04 23:03
我目前光是這幾行就想哭了 所以我才想要問怎樣分在不同class檔寫 ※ 編輯: a07051226 (118.166.81.107), 04/04/2015 23:07:49
JULONE780701: 別寫中文,menu沒用到可以拿掉 04/04 23:24
ckvir: 計算可以開class來做,case 中比較字串的字串可以換成enum 04/04 23:24
ckvir: 或是constance 來做,之後替換比較方便 04/04 23:24
enum的話,要怎樣設定讓spinner對到相對應的值?
JULONE780701: 單位換算,不管到哪答案都一樣 04/04 23:25
JULONE780701: 適合在開class 寫static method 04/04 23:25
ckvir: 另外建議等號對齊,看起來比較整齊 04/04 23:26
※ 編輯: a07051226 (118.166.81.107), 04/04/2015 23:33:59
abccbaandy: 用data binding可以不用寫那堆findviewbyid,不過要 04/05 13:04
abccbaandy: 研究一下,android沒有原生支援 04/05 13:04
Deltaguita: 推butterknief ~ 04/05 21:33