成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

Android應(yīng)用中如何異步下載圖片并將圖片保存到本地DEMO中-創(chuàng)新互聯(lián)

Android應(yīng)用中如何異步下載圖片并將圖片保存到本地DEMO中?針對這個問題,這篇文章詳細介紹了相對應(yīng)的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:國際域名空間、雅安服務(wù)器托管、營銷軟件、網(wǎng)站建設(shè)、橫縣網(wǎng)站維護、網(wǎng)站推廣。

下面是demo中的Activity。

public class MainActivity extends Activity { 
 protected static final int SUCCESS_GET_CONTACT = 0; 
 private ListView mListView; 
 private MyContactAdapter mAdapter; 
 private File cache; 
 private Handler mHandler = new Handler(){ 
  public void handleMessage(android.os.Message msg) { 
   if(msg.what == SUCCESS_GET_CONTACT){ 
    List<Contact> contacts = (List<Contact>) msg.obj; 
    mAdapter = new MyContactAdapter(getApplicationContext(),contacts,cache); 
    mListView.setAdapter(mAdapter); 
   } 
  }; 
 }; 
 @Override 
 public void onCreate(Bundle savedInstanceState) { 
  super.onCreate(savedInstanceState); 
  setContentView(R.layout.main); 
  mListView = (ListView) findViewById(R.id.listview); 
  //創(chuàng)建緩存目錄,系統(tǒng)一運行就得創(chuàng)建緩存目錄的, 
  cache = new File(Environment.getExternalStorageDirectory(), "cache"); 
  if(!cache.exists()){ 
   cache.mkdirs(); 
  } 
  //獲取數(shù)據(jù),主UI線程是不能做耗時操作的,所以啟動子線程來做 
  new Thread(){ 
   public void run() { 
    ContactService service = new ContactService(); 
    List<Contact> contacts = null; 
    try { 
     contacts = service.getContactAll(); 
    } catch (Exception e) { 
     e.printStackTrace(); 
    } 
    //子線程通過Message對象封裝信息,并且用初始化好的, 
    //Handler對象的sendMessage()方法把數(shù)據(jù)發(fā)送到主線程中,從而達到更新UI主線程的目的 
    Message msg = new Message(); 
    msg.what = SUCCESS_GET_CONTACT; 
    msg.obj = contacts; 
    mHandler.sendMessage(msg); 
   }; 
  }.start(); 
 } 
 @Override 
 protected void onDestroy() { 
  super.onDestroy(); 
  //清空緩存 
  File[] files = cache.listFiles(); 
  for(File file :files){ 
   file.delete(); 
  } 
  cache.delete(); 
 } 
} 

分享標(biāo)題:Android應(yīng)用中如何異步下載圖片并將圖片保存到本地DEMO中-創(chuàng)新互聯(lián)
轉(zhuǎn)載來源:http://jinyejixie.com/article16/ddeidg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供軟件開發(fā)、靜態(tài)網(wǎng)站企業(yè)網(wǎng)站制作、建站公司、移動網(wǎng)站建設(shè)、搜索引擎優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站建設(shè)網(wǎng)站維護公司
商城县| 保靖县| 正蓝旗| 许昌县| 大渡口区| 乌拉特后旗| 石嘴山市| 沿河| 湘潭县| 隆德县| 定安县| 增城市| 玉田县| 叙永县| 长顺县| 和田市| 鄄城县| 寻甸| 吉水县| 屏东市| 咸丰县| 乐都县| 康乐县| 咸丰县| 萨迦县| 永年县| 商都县| 壤塘县| 宁明县| 宁武县| 滕州市| 定远县| 和平县| 新郑市| 沈阳市| 灵山县| 玉树县| 宜川县| 宕昌县| 五华县| 上杭县|