亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

Android必學-異步加載

難度中級
時長 1小時57分
學習人數
綜合評分9.70
220人評價 查看評價
9.9 內容實用
9.7 簡潔易懂
9.5 邏輯清晰

已采納回答 / 花花38
我個人認為的話Bitmap是通過URL獲取到網上的圖片后利用IO流賦值到bitmap中,而drawable是將圖片放置于應用程序中。就拿淘寶的app來說,drawable是用來顯示app中購物車頭像這類的固定圖標或者按鈕的圖片,或者的背景圖片,而bitmap相當于你搜索某樣寶貝時要顯示的圖片

已采納回答 / S朱雀
onScrollStateChanged()是當滑動狀態改變的時候會被調用。比如說由靜止開始滑動,或者滑動停止的時候。而?onScroll()是一直處于被調用的狀態。

已采納回答 / sgfsdghrhrt
handler在主線程中定義,在子線程中使用。

已采納回答 / 鼠小
return之后內部資源為空?,你忘記了一點,ListView有其自己的緩存機制,

已采納回答 / 瘦瘦的胖哥
143行,那個if判斷,應該是bitmap != null && imageView != null,你寫成了imageView == null,當然不會進入給你設置圖片了

已采納回答 / clevernight
哪里?放入之前不是判斷==null才放入的,那不就說明緩存中沒有

已采納回答 / 桐人的星光
那現在就是表現你的水平時刻到了,自己debug程序試試,在特定的地方打印log比如在return bitmap之前你用Log.i("Bitmap",bitmap.getByteCount()+"");來看看是否存在Bitmap。如果不存在圖片大小,那你就要看看是不是數據流出現錯誤?;蛘叽a運行不對。

已采納回答 / chenzheng8975
源碼:http://blog.csdn.net/chenzheng8975/article/details/53893666

已采納回答 / 慕粉15625219791
可能是圖片控件太小了吧

已采納回答 / qq_情寧缺毋濫_0
在給你一個http://www.xianlaiwan.cn/api/teacher?type=4&num=30

已采納回答 / allen0503
就是之前 item.xml文件里的 ImageView

已采納回答 / XhstormR
BitmapFactory是android.graphics一個類。

已采納回答 / BanJim3313278
是兩種不同的方法,并無關系,一種是利用Thread進行異步加載,一種是利用AsyncTask進行異步加載(其實也是Handler和Thread的封裝)

已采納回答 / XhstormR
為了后面取消做準備吧,不然你開啟了這么多異步任務,你不取消的話,內存占用大!

已采納回答 / XhstormR
<...code...>這是老師的代碼。
首頁上一頁1234567下一頁尾頁
課程須知
1、了解異步處理的一般方法 2、掌握如何使用多線程進行異步加載 3、掌握如何使用ASyncTask進行異步加載 4、異步加載的緩存與優化
老師告訴你能學到什么?
本課程是Android中級課程 1、熟練掌握基本的Android應用程序開發方法

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消