-
通過轉入的URLString ,轉化為Bitmap,然后把值返回出去
查看全部 -
首先在異步操作new 一個異步,將URL傳遞進去,實現對他的異步訪問,然后通過getJSONData轉化對象
查看全部 -
JSON的解析,把數據轉化成為newsBean的對象,就可以這adapter中使用這些數據,打個斷點看看最終返回的是否是我們需要的元素
查看全部 -
多次用log去測試,看能否成功的返回一個字符串。
查看全部 -
這句的形式
查看全部 -
通過InputStream去讀取網絡信息,通過InputStreamReader字節轉化為字符流,再通過以BufferedReader的形式去讀取出來。最終拼接到我們的回調中,完成整個的數據讀取。
查看全部 -
getJsonData (params[0])表示的是請求的網址
查看全部 -
數據處理與布局查看全部
-
記錄下,很重要
查看全部 -
幾個要點:
1、異步加載圖片
2、給imageview設置tag避免顯示混亂?
3、滾動時不加載且取消加載,滾動停止后才加載可見的item
4、預加載剛進來時的第一頁可見item。
查看全部 -
b避免緩存的圖片對將要加載的圖片造成錯位的現象
查看全部 -
public?static
查看全部 -
在onpostexecute里構造適配器需要的數據源
mainactivity中
getjsondata方法將url對應的json格式數據轉化為List<NewsBean>(我們封裝的)
readstream方法通過inputstream解析? 網頁返回的數據
asynctask實現網絡的異步訪問
查看全部 -
為什么使用異步加載
android是單線程,耗時操作阻塞UI線程
常用的異步加載方式:
多線程/線程池 、asynctask
查看全部
舉報