国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

Android編程簡單獲取網絡上的圖片

2019-12-12 04:52:23
字體:
來源:轉載
供稿:網友

本文實例講述了Android編程簡單獲取網絡上的圖片的方法。分享給大家供大家參考,具體如下:

要獲取網絡上的圖片,首先得有網絡的訪問權限,這個不再寫了,以前的文章中寫過,還有布局方式不再寫了,就是寫也是一個簡單的布局,沒有多大意義,直接上核心代碼:

這是本人使用的一個簡單的類,來獲取網上的圖片。

public static Bitmap getImage(String Url) throws Exception {  try {    URL url = new URL(Url);    String responseCode = url.openConnection().getHeaderField(0);    if (responseCode.indexOf("200") < 0)      throw new Exception("圖片文件不存在或路徑錯誤,錯誤代碼:" + responseCode);    return BitmapFactory.decodeStream(url.openStream());  } catch (IOException e) {    // TODO Auto-generated catch block    throw new Exception(e.getMessage());  }}

此類返回的是一個Bitmap的對象,

下面是對類的一個簡單調用:

直接上代碼:

Bitmap mBitmap ;// 直接獲取圖片:private void RefreshDB() {  try {    sendMSG(Declare.START, "正在加載圖片......");    mBitmap = DownFile.getImage(圖片地址);    sendMSG(Declare.STOP, "");  } catch (Exception e) {    // TODO Auto-generated catch block    sendMSG(Declare.ERROR, e.getMessage());  }}

這里帶有一個簡單的滾動條,表示當前程序正在執行,通過發送消息的方式實現的,具體不再寫了,那個消息無頭此核心代碼的實現.

在加載完成后執行:

mImageView1.setImageBitmap(mBitmap);

更多關于Android相關內容感興趣的讀者可查看本站專題:《Android圖形與圖像處理技巧總結》、《Android開發入門與進階教程》、《Android調試技巧與常見問題解決方法匯總》、《Android多媒體操作技巧匯總(音頻,視頻,錄音等)》、《Android基本組件用法總結》、《Android視圖View技巧總結》、《Android布局layout技巧總結》及《Android控件用法總結

希望本文所述對大家Android程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 清苑县| 平定县| 沭阳县| 内黄县| 乡宁县| 吉木萨尔县| 兴安盟| 襄汾县| 炎陵县| 兴安县| 沭阳县| 东莞市| 阿拉善左旗| 南阳市| 乌兰察布市| 天柱县| 眉山市| 西青区| 隆尧县| 玉屏| 祁东县| 淮阳县| 巴林右旗| 水城县| 稷山县| 梅州市| 达拉特旗| 长顺县| 武清区| 辽阳市| 宁安市| 南召县| 石城县| 平江县| 松阳县| 红桥区| 诸城市| 西藏| 南安市| 且末县| 郓城县|