看板 AndroidDev 關於我們 聯絡資訊
題目截圖如下 https://i.imgur.com/tYRd8rL.jpg https://i.imgur.com/PMGlSZT.jpg 小弟資質駑鈍 對於這題完全沒有想法 請問有人願意提點一下嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 110.50.132.52 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1551840159.A.681.html
kobe8112: 完全說不出任何想法,問到答案又有什麼意義? 03/06 11:01
iForests: 因為這個 non-static 的 AsyncTask 會 leak 嗎? 03/06 12:25
ssccg: 還有lifecycle問題吧,例如ConfigurationChange的時候 03/06 17:55
ssccg: 前一個task對應的activity已經destroy,又多生一個task來跑 03/06 17:55
roger60261: 同意樓上 應該是lifecycle問題 如果在asynctask跑完之 03/06 18:45
roger60261: 前 activity destroy會有memory leak問題 至於如何避 03/06 18:45
roger60261: 免方法很多 可以google 03/06 18:45
baobomb: 小弟面的時候是覺得是memory leak 用Mvvm+RxJava2重寫了 03/06 19:45
baobomb: 一遍 結果還是被婉拒了 03/06 19:45
lnmlee: Timeout 沒做 ,該用HttpsURLConnection , For無限迴圈的 03/07 04:07
lnmlee: 用法頗危險 (尤其在無限迴圈裡宣告變數),Exception Ha 03/07 04:07
lnmlee: ndle也太簡陋 總之我認為他應該是要考你指出多少缺點來評 03/07 04:07
lnmlee: 分的 另外以LINE這總大公司不太容易允許使用三方套件框架 03/07 04:07
lnmlee: 光使用HttpUrlConnection就不難看出 他不是要考你會用多流 03/07 04:07
lnmlee: 行的框架 而是考基本觀念 03/07 04:07
y3k: 這就是標準的看起來ok 可以跑 卻可能有問題的code API溝通發 03/07 07:44
y3k: 生的狀況沒有在處理 return ""卻沒有判斷原因 沒有followRedi 03/07 07:47
y3k: rect 當遇到問題只能debug然後說"喔~ 我知道為什麼了"XDD 03/07 07:48
y3k: httpsUrlConnection也用錯 03/07 08:00
cooper6334: 我對這題的回答是1.要在onStart()啟動Asynctask並在 03/07 16:22
cooper6334: onStop()停掉 2.有需要可以在onProgressUpdate()更新 03/07 16:23
cooper6334: UI 有收到下一關的通知 03/07 16:25
Jichang: close 也要try 04/09 08:05