編輯: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)——方法調用(基礎) 轉載請注明——博客園igoslly:http://www.cnblogs.com/igoslly/p/6833544.h
安卓7.0拍照遇到 Uri暴露錯誤最近,項目又做到,調用攝像頭拍照獲取圖片這個功能。 用以前的代碼直接用,發現在Android7.0上使用時會出現問題。 Android6
這段時間在學Android應用開發,在想既然是用Java開發的應該很好反編譯從而得到源代碼吧,google了一下,確實很簡單, 以下是我的實踐過程。在此鄭重聲明,貼出來的
Gallery組件主要用於橫向顯示圖像列表,不過按常規做法。Gallery組件只能有限地顯示指定的圖像。也就是說,如果為Gallery組件指定了10張圖像,那麼當Gall