編輯:關於Android編程
1.布局文件
package com.wzw.netphoto; import java.io.InputStream; import java.net.HttpURLConnection; import java.net.MalformedURLException; import java.net.URL; import android.os.Bundle; import android.app.Activity; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.view.Menu; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.EditText; import android.widget.ImageView; import android.widget.Toast; public class MainActivity extends Activity implements OnClickListener { private ImageView ivIcon; private EditText etUrl; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ivIcon = (ImageView) findViewById(R.id.iv_icon); etUrl = (EditText) findViewById(R.id.et_url); Button btn=(Button) findViewById(R.id.btn_submit); btn.setOnClickListener(this); } @Override public void onClick(View v) { String url=etUrl.getText().toString(); Bitmap bit=getImageFromNet(url); ivIcon.setImageBitmap(bit); } public Bitmap getImageFromNet(String url){ try { URL mUrl=new URL(url);//創建URL對象 HttpURLConnection conn = (HttpURLConnection) mUrl.openConnection(); conn.setRequestMethod("GET"); conn.setConnectTimeout(10000); //設置連接超時時間 conn.setReadTimeout(5000); //設置讀取超時時間 conn.connect(); int responseCode = conn.getResponseCode(); if(responseCode==200){ InputStream is = conn.getInputStream(); Bitmap bitmap=BitmapFactory.decodeStream(is); Toast.makeText(this, "獲取成功", 0).show(); return bitmap; } } catch (Exception e) { e.printStackTrace(); } return null; } }
、
Android 有效的解決內存洩漏的問題Android內存洩漏,我想做Android 應用的時候遇到的話很是頭疼,這裡是我在網上找的不錯的資料,實例詳解這個問題的解決方案
ZXing是一個開放源碼的,用Java實現的多種格式的1D/2D條碼圖像處理庫,它包含了聯系到其他語言的端口。Zxing可以實現使用手機的內置的攝像頭完成條
一、Android中WebView的漏洞分析最近在開發過程中遇到一個問題,就是WebView使用的時候,還是需要解決之前系統(4.2之前)導致的一個漏洞,雖然現在這個系統
一、申請你的AppIDhttp://open.weixin.qq.com/ 友情提示:推薦使用eclipse打包軟件最後一步的MD5值去申請AppID二、官網