原创 Android消息處理框架:Looper,Handler,MessageQueue ...
http://teok.iteye.com/blog/920562 看過冷冰的Android核心分析第十一篇:Android GWES之消息系統,我得到了一張重要的圖: 對照源碼看這張圖之後,我發現冷冰已經總結的很清晰。我
原创 Android 是如何進入休眠的 - 日記
06:38 分類: LINUX 在 Android 的上層是使用 goToSleep() 這個函數讓系統進入休眠的。但是這個命令爲什麼會讓 Android 進入 Suspend Mode。 以前在做其他系統的時候,
原创 Android電源管理(轉)
一、 相關概念 1. 出於節電的需要,一般應用在用戶一段時間無操作的情況下屏幕變暗,然後進後休眠狀態 2. 用戶只能在”設置->聲音和顯示”中設置所有應用默認的屏幕亮度和進行待機的時間 3.
原创 static class 靜態類(Java)
一般情況下是不可以用static修飾類的。如果一定要用static修飾類的話,通常static修飾的是匿名內部類。 在一個類中創建另外一個類,叫做成員內部類。這個成員內部類可以靜態的(利用static關鍵字修飾),也可以是非靜態的
原创 Android 內存溢出解決方案(OOM) 整理總結
http://mzh3344258.blog.51cto.com/1823534/804237 2012-03-13 01:24:07 標籤:Android加載大 Android 移動開發 原創作品,允許轉載,轉載時請
原创 共享數據的訪問,其實就是協調同步
爲了確保可以在線程之間以受控方式共享數據,Java 語言提供了兩個關鍵字:synchronized 和 volatile。 Synchronized 有兩個重要含義:它確保了一次只有一個線程可以執行代碼的受保護部分(互斥,mutual e
原创 android開發bug集錦
1、Found 2 versions of android-support-v4.jar in the dependency list 這個錯誤是因爲導入的某個jar包版本跟第三方庫的jar版本不一致造成的。 最常見的是andro
原创 Android開發中的一些經驗總結
計劃用這篇文章把目前我在Android領域的一些看到的、用到的、想到的經驗和技巧總結一下。 1. WeakReference和AsyncTask的美妙結合。 爲了避免開發者在UI線程上做耗時操作,Android提供了不少異步A
原创 Android的電源管理
總體上來說Android的電源管理還是比較簡單的, 主要就是通過鎖和定時器來切換系統的狀態,使系統的功耗降至最低,整個系統的電源管理架構圖如下: (注該圖來自Steve Guo) 接下來我們從Java應用層面, Androi
原创 近期使用json總結的一些小技巧
json的確是一個非常方便的輕便的數據交換格式,最近項目中使用,使我深有體會。現在把工作中總結和學到的幾個點歸納到一起。 1.常用的json服務器端解析工具包是:net.sf.json和org.json,我並沒有完整的去了解這2
原创 Android Service Framework分析
當我在爲fetion client工作時,我那個時候逐漸意識到消息處理框架的重要性和設計的精妙,現在在Android中,Service已經是 一個非常重要的組件(one of Application Fundamentals),而且And
原创 android ANR產生原因和解決辦法 (
ANR (Application Not Responding) ANR定義:在Android上,如果你的應用程序有一段時間響應不夠靈敏,系統會向用戶顯示一個對話框,這個對話框稱作應用程序無響應(ANR:Applic
原创 Android開發-API指南-
▼ < application > 英文原文:http://developer.android.com/guide/topics/manifest/application-element.html 採集(更新)日期:20
原创 java併發編程實踐筆記
1, 保證線程安全的三種方法 : a, 不要跨線程訪問共享變量 b, 使共享變量是 final類型的 c, 將共享變量的操作加上同步 2, 一開始就將類設計成線程安全的 , 比在後期重新修復它 ,更容易 .
原创 Android應用程序打包時,出現錯誤:"XXX" is not translated in "af" (Afrikaans), "am" (Amharic), "ar" (Arabic).....
2014-10-21 16:49:28| 分類: android資料|舉報|字號 訂閱 問題:當我們開發完成一個Android應用程序後,在發佈該應用程序之前必須要經過的一步時打包應用程序。 至於從打包程序到發佈的