第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

Android必學(xué)-異步加載

難度中級(jí)
時(shí)長(zhǎng) 1小時(shí)57分
學(xué)習(xí)人數(shù)
綜合評(píng)分9.70
220人評(píng)價(jià) 查看評(píng)價(jià)
9.9 內(nèi)容實(shí)用
9.7 簡(jiǎn)潔易懂
9.5 邏輯清晰
  • 異步加載 接上一筆記 4. NewsAdapter的創(chuàng)建 (略) 5. 最后在NewsAsyncTask的onPostExecute()方法中要設(shè)置相應(yīng)的adapter給ListView protected void onPostExecute(List<NewsBean> newsBeanList) { // TODO Auto-generated method stub super.onPostExecute(newsBeanList); //這里的newsBeanList是在doInBackground()方法中返回的 NewsAdapter newsAdapter = new NewsAdapter(MainActivity.this, newsBeanList); mListView.setAdapter(newsAdapter); }
    查看全部
  • 異步加載 1. 主線程中不能做耗時(shí)操作,只能更新UI 下面的例子 2. 獲取jsonData url = http://idcbgp.cn/api/teacher?type=4&num=30 下面的openStream參數(shù)是從URL參數(shù)中new URL(url).openStream()獲取的。 private String readStream(InputStream openStream) { InputStreamReader isr; String result = ""; try { String line = ""; //將InputStream類的字節(jié)流轉(zhuǎn)換成字符流 isr = new InputStreamReader(openStream, "utf-8"); //轉(zhuǎn)存在BufferedReader中 BufferedReader br = new BufferedReader(isr); while((line = br.readLine())!=null) { result+=line; } } return result; } 3. 解析json數(shù)據(jù)到List<NewsBean>中 (如圖),通過如下for循環(huán)就可以將jsonString原始字符數(shù)據(jù)導(dǎo)入到每個(gè)NewsBean對(duì)象中。 for (int i = 0; i<jsonArray.length(); i++) { jsonObject = jsonArray.getJSONObject(i); newsBean = new NewsBean(); //從jsonObject中得到每個(gè)元素?cái)?shù)據(jù)給newsBean newsBean.image = jsonObject.getString("picSmall"); newsBean.title = jsonObject.getString("name"); newsBean.content = jsonObject.getString("description"); newsBeanList.add(newsBean); } 最后通過newsBeanList.add(newsBean)組成一個(gè)List<NewsBean>對(duì)象,這是構(gòu)成Adapter適配器的原始數(shù)據(jù)。
    查看全部
  • 避免listview滑動(dòng)時(shí)圖片錯(cuò)亂,使用setTag
    查看全部
    0 采集 收起 來(lái)源:使用Thread

    2015-07-15

  • 練習(xí)URL地址: http://idcbgp.cn/api/teacher?type=4&num=30
    查看全部
    2 采集 收起 來(lái)源:獲取Json數(shù)據(jù)

    2018-03-22

  • 講的不錯(cuò),贊一個(gè)
    查看全部
    0 采集 收起 來(lái)源:總結(jié)

    2015-07-12

  • biji1
    查看全部
    0 采集 收起 來(lái)源:總結(jié)

    2015-07-10

  • android異步加載總結(jié)
    查看全部
    0 采集 收起 來(lái)源:總結(jié)

    2015-07-05

  • 結(jié)束了,看完了,給老師贊一個(gè)^ω^。
    查看全部
    0 采集 收起 來(lái)源:總結(jié)

    2015-07-05

  • 講的真心不錯(cuò),特別是緩存處理,和錯(cuò)位的解決
    查看全部
    0 采集 收起 來(lái)源:總結(jié)

    2015-06-30

  • 1.least recently used cache 2.getByteCount
    查看全部
    0 采集 收起 來(lái)源:LruCache緩存(下)

    2015-06-28

  • 避免listview滑動(dòng)時(shí)圖片錯(cuò)亂,setTag終于有用了!
    查看全部
    0 采集 收起 來(lái)源:使用Thread

    2015-06-28

  • 網(wǎng)絡(luò)獲取字符串格式數(shù)據(jù),簡(jiǎn)單粗暴!
    查看全部
    0 采集 收起 來(lái)源:獲取Json數(shù)據(jù)

    2015-06-28

  • 圖片還需要再一次異步操作加載
    查看全部
    0 采集 收起 來(lái)源:邏輯梳理

    2015-06-26

  • 緩存,避免重復(fù)下載,節(jié)省流量;提高listView流暢度
    查看全部
    0 采集 收起 來(lái)源:LruCache緩存(上)

    2015-06-23

  • 老師,講的真好,
    查看全部
    0 采集 收起 來(lái)源:總結(jié)

    2015-06-22

舉報(bào)

0/150
提交
取消
課程須知
1、了解異步處理的一般方法 2、掌握如何使用多線程進(jìn)行異步加載 3、掌握如何使用ASyncTask進(jìn)行異步加載 4、異步加載的緩存與優(yōu)化
老師告訴你能學(xué)到什么?
本課程是Android中級(jí)課程 1、熟練掌握基本的Android應(yīng)用程序開發(fā)方法

微信掃碼,參與3人拼團(tuán)

微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

友情提示:

您好,此課程屬于遷移課程,您已購(gòu)買該課程,無(wú)需重復(fù)購(gòu)買,感謝您對(duì)慕課網(wǎng)的支持!