標籤:

學習android開發需要哪些基礎?


學習,一般不需要什麼基礎,Android開發不算高深的技術,沒有那麼高的門檻。

有朋友提到起碼需要了解core Java,需要了解XML,JSON。

還要懂一點兒資料庫基礎和常見持久層框架,甚至還要懂點兒C/C++。

這些東西,除了C/C++的語言基礎,在學習Android的過程中順帶著就學了。

完全沒有任何編程基礎沒接觸過任何編程語言和相關知識的人也能學Android,

完全看你有多大的熱情和耐心以及你準備投入多少的時間和精力。

學習,其實真的沒有門檻,更不應該有那些門檻造成的不學習的借口,想學,就從現在開始吧~


我來回答一下:

1、首先需要有Java基礎,基本上來說界面部分都是用Java來實現

2、了解XML的,實現資源文件的編寫

3、C、C++用來實現對系統資源消耗比較大的部分的編碼,藉助NDK。

4、資料庫基礎

5、善於閱讀源代碼,對於能夠深入理解Android有幫助


java,計算機原理,其他的隨意吧,有c基礎其實就都還好,只是沒門語言風格不同而已


學習的話不要什麼基礎都行,android相對來說簡單些,有本科學歷計算機相關專業最好,現在很多人都是轉行零基礎開始學的,以前我在遠標時很多都是零基礎學的,android一般懂點JavaSE或C語言基礎都行,沒有的話也可自學,很多人都是看視頻學的


Java基礎,英語,計算機,移動平台等,推薦自學的視頻,內容很豐富哦:android手把手視頻教程(史上最全、最深、最細)


也沒有什麼硬性要求的,一般有Java基礎好一些。


不著調


留個名


推薦閱讀:

安卓應用為什麼要在內部存儲留下這麼多文件?
程序員在公司沒事幹時候,做什麼好?
eclipse中運行安卓模擬器為什麼這麼慢?
20K的Android程序員需要哪些技能?

TAG:Android開發 |