編輯:關於Android編程
做畢設用到的!網絡圖片的獲取
這裡就以我的情況簡單的介紹一下。
首先設計布局,直接拖幾個控件就ok

開始在Acitivity中增加功能
在網上照一張圖片的鏈接:http://www.chzu.edu.cn/page/main1152/images/banner.jpg
貼上主要的代碼:
private Bitmap getUrlImageMap() {
URL imageUrl = null;
Bitmap bitmap = null;
try {
imageUrl = new URL(url);
HttpURLConnection conn = (HttpURLConnection) imageUrl.openConnection();
conn.connect();
InputStream is = conn.getInputStream();
bitmap = BitmapFactory.decodeStream(is);
is.close();
} catch (Exception e) {
e.printStackTrace();
}
return bitmap;
}
上面的是通過HttpUrlConnection的鏈接獲取圖片的bitmap值,再來就是寫一個繼承AsyncTask的類,來實現加載圖片的功能
注意doInbackground()與onPostExecute(),前者是處理的是耗時的操作,後者處理的是UI的更新,這一點千萬不要搞錯了
class loadImage extends AsyncTask跑起來,界面如下{ Bitmap aBitmap; @Override protected Void doInBackground(Void... params) { aBitmap = getUrlImageMap(); return null; } @Override protected void onPostExecute(Void result) { super.onPostExecute(result); imageView.setImageBitmap(aBitmap); } }

例子很簡單,注意一下圖片的獲取和異步加載和UI的更新就ok,點我下載DEMO
Android開發之開發者頭條APP(三)實現首頁
相關閱讀:Android開發之開發者頭條(一)啟動頁實現Android開發之開發者頭條(二)實現左滑菜單title: 帶你實現開發者頭條APP(三) 首頁實現tags:
Android仿支付寶、京東的密碼鍵盤和輸入框
首先看下效果圖一:布局代碼鍵盤由0~9的數字,刪除鍵和完成鍵組成,也可以根據需求通過GridView適配器的getItemViewType方法來定義。點擊鍵的時候背景有變
Android debuggerd 源碼分析
debuggerd 簡介 Android系統自帶一個實用的程序異常退出的診斷daemon debuggerd。此進程可以偵測到程序崩潰,並將崩潰時的進程狀態信息輸出到文件
Android 實現沉浸式狀態欄的方法
沉浸式狀態欄的來源就是很多手機用的是實體按鍵,沒有虛擬鍵,於是開了沉浸模式就只有狀態欄消失了。於是沉浸模式成了沉浸式狀態欄。我們先來看下具體的效果開啟沉浸模式後,狀態欄消