原创 Linux內核學習四庫全書

關於內核學習我建議不要上來就讀內核而是先了解內核的構成和特性,然後通過思考發現疑問這時再去讀內核源碼。即先了解概貌在讀局部細節。而且內核分成好多部分,不要只是按照順序去讀,應該針對某一部分比如內存管理或進程管理橫向讀幾本書,這樣可以理解很

原创 Android開機應用程序定製

讓你自己編寫的Android的Launcher成爲系統中第一個啓動應用程序,也是唯一的Launcher 如果你要定製一個Android系統,你想用你自己的Launcher(Home)作主界面來替換Android自帶的Home,而且不希望用

原创 請珍惜手頭上的幸福,這纔是你人生的真諦

很多時候我們總是“這山望着那山高”,總在羨慕別人的生活,卻沒察覺到這樣也是一種耗費。別再怨天尤人了,珍惜當下吧。生活也沒有憂慮,每天下班都有充足的時間去享受天倫之樂。”而對方就說:“我有什麼好的?上班無所事事地在那兒等着到點下班,回家就是

原创 又一批共17種"問題食品"曝光!國人要睜大眼、閉緊嘴巴哦

又一批共17種"問題食品"曝光!國人要睜大眼、閉緊嘴巴哦!    1、【蘭州拉麪】不能吃了!        南京電視臺做了一個關於它的節目。所有蘭州拉麪館都在使用拉麪劑,拉麪劑主要成份是蓬灰,這種化學物質含有大量致癌物質--砷。現在所有

原创 Android_launcher的源碼詳細分析

這份源碼是基於2.1的launcher2,以後版本雖有變化,但大概的原理一直還是保留了。 一、主要文件和類  1.Launcher.java:launcher中主要的activity。 2.DragLayer.java:launcher

原创 Ubuntu12.10 64bit版編譯android4.0.*版本系統相關問題

ubuntu12.10 64bit版,編譯android4.0和android4.0.4(本人試過的版本)版本會出現各種各樣的問題: 例如: frameworks/base/include/utils/KeyedVector.h:193:

原创 Android 4.0 Launcher源碼分析系列(三)

首先傻蛋先畫了個圖來再來闡述一下WorkSpace的結構。如下圖: 點擊查看大圖 桌面的左右滑動功能主要是在PagedView類中實現的,而WorkSpace是PagedView類的子類,所以會繼承PagedView中的方法。當我們的手

原创 專訪鄧凡平:Android開發路上的快速學習之道

鄧凡平(網名innost),畢業於中科院研究生院,資深Android開發工程師,熱衷於Android源代碼的研究,對Android的架構設計和實現原理有非常深刻的認識和理解。現任Tieto信息技術有限公司高級軟件架構師,主要負責Andro

原创 android使用軟引用構建緩存

一、爲什麼要使用軟引用 在上面關於軟引用的介紹中,已經提到了軟引用的特性。使用SoftReference引用的對象會有很長的生命週期,只有當系統的內存不足的時候,纔會去釋放這些軟引用對象。所以可以使用軟引用來緩存一些比較昂貴的資源,比如獲

原创 Android遠程圖片獲取和本地緩存

另外一個問題就是加載速度,如果應用中圖片加載速度很慢的話,那麼用戶同樣會等到崩潰。 那麼如何處理好圖片資源的獲取和管理呢? 異步下載 本地緩存 異步下載 大家都知道,在android應用中UI線程5秒沒響應的話就會

原创 Androd項目名稱命名規則

com+公司名+項目名稱+(類名) 點贊 收藏 分享

原创 Android 4.0 Launcher源碼分析系列(一)

從今天起傻蛋打算做一個系列文章,對最新的Android 4.0 系統中的Launcher,也就是Android 4.0原生的桌面程序,進行一個深入淺出的分析,從而引領Android系統的編程愛好者對 Launcher的設計思想,實現方式來

原创 深奧到不服不行

【和尚吃肉嗎?】 一個來訪者問:法師,我想問一個不太恭敬的問題? 師:請講! 來訪:您在公衆場合是素食,您一個人在房間會不會吃肉呢? (師並沒有回答他的問題)反倒問他:您是開車來的嗎? 來訪:是的。 師說:開車要系安全帶。請問您是爲自己系

原创 如何成爲遊戲程序員

遊戲開發中的程序開發主要由如下幾個方面組成: 1.圖形引擎 2.聲音引擎 3.物理引擎 4.遊戲引擎 5.人工智能或遊戲邏輯 6.遊戲GUI界面(菜單) 7.遊戲開發工具 8.支持局域網對戰的網絡引擎開發 9.支持互聯網對戰的網絡引擎開發

原创 多學點知識,不要埋怨你現在的環境

有兩個和尚他們分別住在相鄰的兩座山上的廟裏。這兩座山之間有一條溪,於是這兩個和尚每天都會在同一時間下山去溪邊挑水,久而久之他麼變成爲了好朋友。就這樣時間在每天挑水中不知不覺已經過了五年。突然有一天左邊這座山的和尚沒有下山挑水,右邊那座山的