Android應用開發學習 開始貼

2021-08-25 14:52:48 字數 546 閱讀 1856

不知不覺搞android音訊驅動已經1年時間了。

這1年裡,得益於在ic公司搞soc的音訊驅動開發,基本上把android系統音訊子系統從上到下的流程都摸了一遍。

包括framework、audio hal、核心的alsa驅動,還有音訊dsp(這是我的主業),這些**基本上都有涉獵,深深感慨android系統真是複雜無比,單單乙個簡單的audio,從應用層play到最終從speaker出聲,中間經歷了這麼多**流程。

乙個搞音訊驅動的開發者,多少應該了解點應用層開發知識才對,這樣知識地圖才算完整。

現在開貼記錄android應用開發的點點滴滴,這樣才會起到督促自己學習的目的。

學習android應用開發,我準備了2本入門書,個人認為是比較好的:

(1) android程式設計權威指南(第三版)

(2) 《第一行**》(第2版)

作為小白,愚以為先踏踏實實的看完這2本書,照著書裡的例子自己敲一遍,應該基本感覺就有了。

(3) 

官方**,發現裡面真是乾貨十足,後面要多從這裡汲取營養。

好了,現在要準備開始學習了。。。

android應用開發學習紀實(1)

注 學習資料是 第一行 android 郭霖 現在 實現的是 乙個activitycollector類,提供了三個介面,乙個是增加乙個activity的addactivity activity activity 乙個是刪除乙個activity的removeactivity activity acti...

寫在開始學習android

終於還是又走回來。每件事情的開始,總該定乙個目標,尋乙個口號。我也嚎一嗓子 嗯,我要開始學習android了。好了,事情總算開始,那就來敲定下稍具體的步驟。不知哪個s.b說的不謀全域性者不足謀一域,我嘗試著謀全域性。既然是做技術,當前所用技術的技巧和趨勢關係到今天和明天的飯碗。所以特立兩個標準,日日...

Android應用開發優化

最近總結了一些,android應用開發中,需要注意的一些事項,與大家分享 1.盡量少的宣告全域性變數 2.宣告全域性靜態變數,一定要加final宣告 3.宣告非靜態的全域性變數,最好不要初始化任何值,在使用到的地方,在進行初始化 4.函式中若干次使用全域性變數,應該將全域性變數賦值給本地變數,然後直...