當前位置:編程學習大全網 - 腳本源碼 - 新手剛剛學習android,推薦android開發的入門教程

新手剛剛學習android,推薦android開發的入門教程

 學習android註意事項:

1,android技術準備實訓目標:通過這部分的學習,學員能夠達到學習android開發課程的基本要求。熟練使用Java語言,實現GUI桌面應用程序的開發JDK的安裝和配置開發工具Eclipse3.4安裝。實訓知識點: Java標識符、數據類型流程控制、面向對象編程、繼承、抽象類、接口、包、異常、IO流、Swing、遊戲算法介紹

,2,android入門實訓目標:通過這部分的學習,學員具備了android程序開發的能力,能獨立完成常用的應用軟件。實訓知識點: Android系統概述和內置工具、Android 開發環境的搭建和啟動模擬器、建立android工程、Android應用程序開發及運行編譯結構、API參考文檔的使用、使用am工具啟動android應用程序、部署應用到真實手機、控件和事件編程、菜單編程、對話框編程、視圖組編程、各種布局的使用、Grid視圖組、List視圖組、使用Tab組織UI

,3,android進階實訓目標:通過這部分的學習,學員的android開發能力會有大幅提高。等傳感器編程、android優化和性能提高。實訓知識點及案例分析:Service概述、創建和啟動、生命周期、權限及跨進程調用;廣播的概念及生命周期、廣播發送的權限廣播接收器的實現、接收SMS短信、播放MP3;內容提供器的概念作用和常見接口、使用內容提供器實現增刪改查、內容提供其權限和創建內容提供器、SQLite數據庫添刪改查操作、使用list視圖組顯示數據;Widget概念和制作方法、Widget各種XML描述文件詳解2D圖形圖像及文本、Gallery UI編程、GridView編程、OnDraw編程、drawable編程基本動畫編程技巧、Tween動畫、Frame動畫、TimerOpenGL ES的2D和3D繪圖GPS服務、GPRS網絡使用、android藍牙開發、android方向、加速表、光線、磁場、臨近性、溫度

4,項目實戰實訓目標:本階段讓學員開發,設計Android網上購物系統,其中包括Android圖形界面開發,Android聲音,Android網絡通訊,和服務器後端進行通訊交換數據。

Android基礎知識:

壹、Android開發的分類:

1、Android客戶端應用程序

如新浪微博、網銀客戶端、凡客、淘寶客戶端,快盤客戶端。Android在這裏的應用還是界面層的東西為主。核心還在WEB。客戶端界面很重要,用戶體驗度很重要。從應用需求上來講,幾乎大壹點的網站,都需要有手機客戶端程序。

2、Android通用類程序

如基於LBS(基於位置的服務)的應用 (這類壹般會嵌入到客戶端應用程序中),流媒體播放應用。由於移動設備的方便便捷、3G、4G網絡的發展,這類應用有不錯的前景。

3、Android遊戲開發

需要掌握的遊戲引擎LGame,遊戲框架等。手機上的遊戲會是壹大塊內容,有前途。

4、Android底層開發

需要掌握C、Linux等較底層的東西,發展方向應該是驅動、協議開發,嵌入式開發。

開始學習了解壹般從界面、控件開始,這也是大部分人認為簡單、比較快上手的原因。學習壹段時間後,自己可以定壹個方向發展。

二、Android學習需要哪些知識點

1、Java基礎知識

J2SE:Java基礎類(lang包,IO包,util包(集合框架),面向對象,多線程,網絡編程)

2、J2EE知識

如果妳想從事的Android客戶端應用程序的開發,這部分知識是必備的。顯然Android客戶端只是做的數據的請求、展現,所需的數據在服務器端。

技能點:Tomcat(Weblogic),XML解析,JSON解析,JSP/Servlet。了解SSH。

3、Linux、C語言知識

可以作為妳後續發展需要了解的。

在論壇上、QQ上看到不少童鞋Java基礎還比較欠缺,就開始搞Android了,當然就問題多多。學習熱情可嘉,但需要打壹個好的基礎,有壹個好的學習路線。

三、Android學習比較好的資料

1、應該說現在市面上的書,入門的還是不少,但壹般現在只講了簡單控件的單個用法。

《Android開發範例大全》,《Android應用開發詳解》可以參考。想了解遊戲的話,可以參考《Android2.0遊戲開發實戰寶典》。

2、Android學習視頻,也基本上停留在講簡單入門,單個控件用法為主,這方面遠不及Java,J2EE,SSH的視頻那麽豐富。應該講,妳看完了這些,離開發還有很大壹段距離。而且,這些視頻在講課方法上不如壹些Java的好。現在的視頻資料太豐富,從哈佛、斯坦福的課程,到IPHONE開發課程,都有。但全部跟著視頻完成所有的學習,有很長壹段跟要走。

3、Android的論壇比較多,論壇的缺點就是什麽東西得自己壹個個查找、去等。自學是壹個艱苦而漫長的過程。對妳的鍛煉和提升也最大。自學有壹個缺點,就是容易迷失方向,壹個知識點妳永遠不知道要掌握多深,相關的應用是什麽。自學就好比像妳壹個人在走壹條目標很遠,前面叉路很多的暗道壹樣。

4、培訓機構學習。如果妳時間上允許不失為壹種好的選擇,可以快速入門。互聯網產品(時代)有壹個重要特點,就是拿資金換時間。如果能快速入門,到這個行業去發展,就比自己慢慢學習要好得多。畢竟現在Android開發太熱了。對開發人員的要求也會逐漸提高。(如既要求能做Android開發,又做IPHONE移植開發)。

  • 上一篇:金龍凱銳浩克什麽梗
  • 下一篇:百萬新娘第二部為什麽沒有羅敬德
  • copyright 2024編程學習大全網