日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

Android学习建议

發布時間:2024/4/13 Android 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Android学习建议 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.


已經有很多人問我Android要怎么學,之前qq上聊天感覺都是些只言片語,我想是時候總結一下,把自己走過的一些路分享給大家,希望對大家有一點點的幫助。


我接觸Android也已經好幾年了,現在由于公司發展需要,可能做的比較少了,但是腦海中還依然有些印象。在Android方面,我肯定不是什么專家,精通就更不用說了(最討厭那種說自己精通xx技術的),充其量比大家早接觸而已,相信如果大家肯努力的話,肯定可以做的比我好的多。


首先我想說一下學習心態的問題。態度決定一切,這是非常有道理的。接觸任何一門新的技術,考驗的都是一個人學習的態度,而不是什么智商之類的。當你內心有一種強烈的求知欲,那么一切都不是問題,所以我希望在你開始Android之旅前,能擁有一個好的學習心態,并持之以恒堅持下去。


接下來我簡單介紹一下技術相關的東西。


Android開發分為幾個方向:應用開發,游戲開發,還有就是底層的開發,比如framework,驅動內核等。不管你以后會不會往底層發展,我覺得掌握好應用開發都是必不可少的,這樣你能夠對Android系統有一個整體的了解。所以我主要是給想在Android應用方向入門的同學一些建議。


首先大家都知道Android應用開發用的是java語言,因此掌握好java是學會Android的一個前提。但是java包括的內容太多,不一定非得全部都學,我總結一下跟Android相關的一些java知識。

  • java基本語法。這個就不用多說了,是最基礎的,其實它和c,c++很多地方都是類似的,因此如果有c,c++,c#等語言基礎的話,這個學起來應該不難。

  • java面向對象編程。這個肯定也是必不可少的,總所周知,在java中一切皆對象,后面接觸到Android的時候,你會發現很多類,很多復雜的繼承關系等。

  • java多線程。UI界面上的操作都是需要非常靈敏的,如果你點擊一個按鈕,操作比較耗時的,會導致整個界面凍結,所以耗時的操作需要放在另一個線程中去做,比如從網絡下載圖片等。

  • java網絡編程。現在手機肯定離不開網絡,免不了跟服務器通訊,關于網絡方面的socket,http等都是需要熟練掌握的。



大概我就先想到這些,至于swing,awt的不需要去看了,跟Android沒啥關系。學習java的書籍比較經典的是《java編程思想》,《java核心技術卷一》,《java核心技術卷二》,如果大家時間有限的話,可以挑選我上面列的那些章節來看,不用從頭到尾看完,這些書都像磚頭一樣厚,也可以作為參考書來用。我這邊有pdf的電子書,沒有的話可以向我要,也可以自行到網上去搜。


java方面的知識準備好了,就可以正式學習Android了。


正所謂,工欲善其器,必先利其器,首先就是要下載SDK和搭建開發環境了。登入Android官方網站:http://developer.android.com/sdk/index.html ,點擊右邊的Download the SDK進行下載




現在google為了方便,已經把eclipse和ADT集成好了,所以大家就不用在麻煩啦。下載下來是一個壓縮包,解壓出來發現有兩個目錄,一個是eclipse,一個是sdk:


找到eclipse目錄下的可執行文件,windows上是.exe,mac上是.app,運行eclipse,當然前提是你的電腦安裝了jdk。


其實這個時候下載下來的只是eclipse和ADT而已,并沒有下載Android SDK,點擊eclipse中那個綠色的小機器人 Android SDK Manager:



注意是左邊那個小機器人,右邊那個是模擬器,點擊完Android SDK Manager后,會進入SDK的下載頁面:



這里列出了目前Android的所有版本,你可以根據你的需要下載相應的版本。考慮到兼容性,下載2.2版本就好了,當然你也可以全部下載下來,只是比較慢而已。


環境搭建好后,就可以寫HelloWorld了。你可以用真機測試,也可以用模擬器測試,模擬器比較慢,建議用真機,但是真機需要裝驅動。由于模擬器啟動比較慢,建議先把模擬器啟動起來,以后就不用再啟動了。關于新建模擬器很簡單,根據提示應該沒啥問題吧。


點擊文件 -> ?新建 -> Android工程,一個HelloWorld工程如下:


啟動模擬器:




在你的HelloWorld項目上,右鍵運行



運行結果:



這樣HelloWorld就完成了,還是比較簡單的。



關于Android學習方面的一些資料。


首先是Android官方的開發指南,這個在Android網站上有,下載的SDK里面也有:


這個還是比較權威的,市面上的很多書籍都是參考這個來寫的。


還有一個是ApiDemo,這是一個標準的Android工程,里面有很多很好的例子,也再SDK的目錄下:



你可以把它導入到你的eclipse中,然后在模擬器上運行,可以直接看到效果,同時可以查看它的代碼。


以上兩個是我比較推薦的,還有就是上一些Android論壇,論壇上面有很多資料,你也可以在上面提問題,我推薦一下我之前比較常上的論壇:http://www.eoeandroid.com/forum.php ?, http://www.apkbus.com/forum.php 有這兩個論壇應該也夠學習了。


至于Android方面的書籍我就不推薦了,感覺寫的都一般,你只要把ApiDemo都搞明白,就已經相當不錯了。


最后希望你能堅持不懈的學習,相信你肯定比我掌握的好,加油!

轉載于:https://blog.51cto.com/ikinglai/1280099

總結

以上是生活随笔為你收集整理的Android学习建议的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。