public class MemoryManager { private static final String TAG = MemoryManager; priva
前段時間需要做一個sdk項目,正苦悶用什麼打包方式,要是使用jar打包,jar只能打包class文件,要想把資源文件打包進去 比較麻煩的意見事情,界面不多的話可以使用反射
示例效果如下: MainActivity.xml package sn.qdj.popupwindowdemo; import android.su
1、adapter 和adapterview 復用歷史緩存(item布局和數據緩存)。 2、數據分頁顯示(利用操作引導用戶) 3、優化布局文件xml。(layout盡量不
在學習安卓時,可能會建立大量的test project 來測試各個組件,以更好的學習它。 但是為了驗證學習每一種效果,會非常沒必要,而且
簡單介紹一下,現在的主流移動設備像Android、iPhone等都使用SQLite作為復雜數據的存儲引擎,在我們為移動設備開發應用程序時,也許就要使用到SQLite來存儲
原理,在收到系統開機廣播後,啟動一個透明的activity,在activity裡面啟動一個服務。 關鍵代碼如下: 1、開機廣播接受者 public cla
用到Media Player,遇到幾個問題,記一下 用法就不說了,使用的時候最好參考一下mediaPlayer的這張圖 第一個錯誤是Medi
轉載請注明出處,本文來自【 Mr.Simple的博客 】。 我正在參加博客之星,點擊這裡投我一票吧,謝謝~ 前言 最近這一兩年,Android App使用插件化技術
看來只有礼拜天才有時間寫點博客啊,平時只能埋頭苦干了。今天在公司加班,遇到一個需求,就是自動換行的TextView,有點像網頁的tag標簽,點擊一下,就自動
大家知道Google支持和發布的Android移動操作系統,主要是為了使其迅速占領移動互聯網的市場份額,所謂移動互聯網當然也是互聯網了,凡是涉及互聯網的任何
平台: Wind7_64 + Ubuntu12_04_64 + VMware 這裡以Android5.0為例: Android5.0 可以到這
背景:之前有過兩篇寫activity的博客 android之activity的生命周期詳解:詳細介紹了activity的整個生命周期、各狀態間的轉換和返回桌
最近有個需求,助手的google衛星地圖和OpenCycleMap下載的離線地圖數據,要能夠在內置存儲和外置存儲空間之間切換,因為離線瓦片數據非常大,很多戶外用戶希望將這
給圖片添加水印的基本思路都是載入原圖,添加文字或者載入水印圖片,保存圖片這三個部分 添加水印圖片: private Bitmap createWaterMaskImage
事件總線框架 針對事件提供統一訂閱,發布以達到組件間通信的解決方案。 原理 觀察者模式。 EventBus和Otto 先看EventBus
什麼是代碼混淆 Java 是一種跨平台的、解釋型語言,Java 源代碼編譯成中間”字節碼”存儲於 class 文件中。由於跨平台的需要,Java
多媒體播放的狀態圖: public class MainActivity extends Activity implements OnClickListener {
為了防止自己的勞動成果被別人竊取,混淆代碼能有效防止被反編譯,下面來總結以下混淆代碼的步驟: 1. 大家也許都注意到新建一個工程會看到項目下邊有這樣proguard-pr
Android裡判斷是否可以上網,常用的是如下方法: /** * 檢測網絡是否連接 * * @return */ private boolean i