編輯:關於Android編程
package cn.com.hh.http; import java.io.IOException; import java.io.InputStream; import java.net.MalformedURLException; import java.net.URL; import java.net.URLConnection; import android.graphics.Bitmap; import android.graphics.BitmapFactory; public class Download { /** * 從網絡上下載圖片資源 * @param imgPath * @return */ public Bitmap DownloadImg(String imgPath){ Bitmap bmp = null; try { URL imgUrl = new URL(imgPath); //打開連接 URLConnection con = imgUrl.openConnection(); InputStream in = con.getInputStream(); bmp = BitmapFactory.decodeStream(in); } catch (MalformedURLException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } return bmp; } }
新的Java8 API中提供了不少新的特性,其中就有Lambda表達式。而本文我們將主要介紹一下在Android開發過程中如何使用Lambda表達式,這裡主要是為我們後續
先上效果圖: NavigationView是android-support-design包下的一個控件,在使用NavigationView時需要引入design
直接上代碼把,主要是重新給item measure高度,直接上代碼把 import java.util.ArrayList; import android.app.A
ZXing是谷歌的一個開源庫,可以用來生成二維碼、掃描二維碼。本文所介紹的是第一部分。首先上效果圖:ZXing相關各種文件官方下載地址:https://github.co