編輯:Android開發教程
SoftReference可以用於bitmap緩存
WeakReference 可以用於handler
private Handler mRemoteHandler = new SafeHandler(this);
private static final int INIT_UI = 1;
/**
* safe handler
*/
private static class SafeHandler extends Handler {
private final WeakReference<MainActivity> mActivitys;
public SafeHandler(MainActivity preview) {
mActivitys = new WeakReference<MainActivity>(preview);
}
@Override
public void handleMessage(Message msg) {
MainActivity activity = mActivitys.get();
if (activity != null) {
if (null != msg) {
switch (msg.what) {
case INIT_UI:
activity.initView();
activity.updateUI();
break;
default:
break;
}
}
}
}
}
Android開發札記(5)——方法調用(基礎)
Android開發筆記(5)——方法調用(基礎) 轉載請注明——博客園igoslly:http://www.cnblogs.com/igoslly/p/6833544.h
安卓7.0拍照遇到 Uri暴露異常
安卓7.0拍照遇到 Uri暴露錯誤最近,項目又做到,調用攝像頭拍照獲取圖片這個功能。 用以前的代碼直接用,發現在Android7.0上使用時會出現問題。 Android6
Android APK反編譯詳解
這段時間在學Android應用開發,在想既然是用Java開發的應該很好反編譯從而得到源代碼吧,google了一下,確實很簡單, 以下是我的實踐過程。在此鄭重聲明,貼出來的
可循環顯示圖像的Android Gallery組件
Gallery組件主要用於橫向顯示圖像列表,不過按常規做法。Gallery組件只能有限地顯示指定的圖像。也就是說,如果為Gallery組件指定了10張圖像,那麼當Gall