[問題] 面試題目檢討

看板AndroidDev作者 (蝦婆)時間5年前 (2019/03/06 10:42), 編輯推噓5(5019)
留言24則, 9人參與, 5年前最新討論串1/1
題目截圖如下 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

03/06 11:01, 5年前 , 1F
完全說不出任何想法,問到答案又有什麼意義?
03/06 11:01, 1F

03/06 12:25, 5年前 , 2F
因為這個 non-static 的 AsyncTask 會 leak 嗎?
03/06 12:25, 2F

03/06 12:26, 5年前 , 3F

03/06 17:55, 5年前 , 4F
還有lifecycle問題吧,例如ConfigurationChange的時候
03/06 17:55, 4F

03/06 17:55, 5年前 , 5F
前一個task對應的activity已經destroy,又多生一個task來跑
03/06 17:55, 5F

03/06 18:45, 5年前 , 6F
同意樓上 應該是lifecycle問題 如果在asynctask跑完之
03/06 18:45, 6F

03/06 18:45, 5年前 , 7F
前 activity destroy會有memory leak問題 至於如何避
03/06 18:45, 7F

03/06 18:45, 5年前 , 8F
免方法很多 可以google
03/06 18:45, 8F

03/06 19:45, 5年前 , 9F
小弟面的時候是覺得是memory leak 用Mvvm+RxJava2重寫了
03/06 19:45, 9F

03/06 19:45, 5年前 , 10F
一遍 結果還是被婉拒了
03/06 19:45, 10F

03/07 04:07, 5年前 , 11F
Timeout 沒做 ,該用HttpsURLConnection , For無限迴圈的
03/07 04:07, 11F

03/07 04:07, 5年前 , 12F
用法頗危險 (尤其在無限迴圈裡宣告變數),Exception Ha
03/07 04:07, 12F

03/07 04:07, 5年前 , 13F
ndle也太簡陋 總之我認為他應該是要考你指出多少缺點來評
03/07 04:07, 13F

03/07 04:07, 5年前 , 14F
分的 另外以LINE這總大公司不太容易允許使用三方套件框架
03/07 04:07, 14F

03/07 04:07, 5年前 , 15F
光使用HttpUrlConnection就不難看出 他不是要考你會用多流
03/07 04:07, 15F

03/07 04:07, 5年前 , 16F
行的框架 而是考基本觀念
03/07 04:07, 16F

03/07 07:44, 5年前 , 17F
這就是標準的看起來ok 可以跑 卻可能有問題的code API溝通發
03/07 07:44, 17F

03/07 07:47, 5年前 , 18F
生的狀況沒有在處理 return ""卻沒有判斷原因 沒有followRedi
03/07 07:47, 18F

03/07 07:48, 5年前 , 19F
rect 當遇到問題只能debug然後說"喔~ 我知道為什麼了"XDD
03/07 07:48, 19F

03/07 08:00, 5年前 , 20F
httpsUrlConnection也用錯
03/07 08:00, 20F

03/07 16:22, 5年前 , 21F
我對這題的回答是1.要在onStart()啟動Asynctask並在
03/07 16:22, 21F

03/07 16:23, 5年前 , 22F
onStop()停掉 2.有需要可以在onProgressUpdate()更新
03/07 16:23, 22F

03/07 16:25, 5年前 , 23F
UI 有收到下一關的通知
03/07 16:25, 23F

04/09 08:05, 5年前 , 24F
close 也要try
04/09 08:05, 24F
文章代碼(AID): #1SVpEVQ1 (AndroidDev)
文章代碼(AID): #1SVpEVQ1 (AndroidDev)