安卓開發前的準備工做

    安卓手機全球市場份額已經接近85%,成爲了無處不在無所不能覆蓋面最廣的手機操做系統,因此我對安卓的學習也充滿了信心,它終將成爲本身的一技之長。java

    首先咱們對Java和C++已經有了基礎性的學習,具有了染指安卓開發的能力。在接觸安卓前應該去複習更多的關於Java的知識。安卓的界面佈局是跟網頁設計差很少還有安卓開發環境的搭載,目前用的最多的是Eclipse,安裝eclipse以前要安裝一些java的平臺 ,在開發的時候要多練習和多問,裏面有不少要學的。數據庫

在開始前須要具有一些要素:編程

1.一、JDK安裝設計模式

1.二、Eclipse安裝安全

1.三、Android SDK安裝網絡

1.四、ADT安裝多線程

1.五、建立AVD框架

  

 

對於安卓開發如下更是是必不可少的知識準備:eclipse

 

一、Unix/Linux平臺技術:基本命令,Linux下的開發環境
佈局

二、企業級數據庫技術:SQL語言、SQL語句調優、Oracle數據庫技術

三、Java 語言核心技術:Java語言基礎、Java面向對象編程、JDK核心API、Java集合框架、Java網絡編 程、JavaI/O編程、Java多線程編程、Java異常機制、Java安全、JDBC、XML

四、軟件工程和設計模式:軟件工程概述、配置管理及SVN、UML、基本設計模式

五、Android應用開發基礎:Android開發平臺、Eclipse+ADT開發環境、AVD及傳感模擬器調試、Android核心組件、Android經常使用組件、Android高級組件、文件及網絡訪問、SQLite數據庫編程、後臺服務編程

六、互聯網核心技術: HTML、CSS、JavaScript、JQuery、Ajax應用

七、Android高級應用開發:音頻\視頻\攝像頭、互聯網應用、GPS和位置服務、Google Map、2D\3D繪製、傳感器開發、遊戲開發、電話及SMS服務、網絡\Bluetooth\Wi-Fi等。

八、Android系統級開發:移植、驅動、NDK(C方向)。

九、JavaEE核心技術:Servlet核心技術、JSP核心技術、Struts、Spring、Hibernate框架。

 

 

預習時,我發現,調試技巧是開發中最重要的技能。(若是不知道如何查找問題,就更別說去進行開發了。)通常的小錯誤本身在logCat裏面根據提示也就搞定了 有時候要debug一下 設一下斷點 一行一行的看,錯誤通常和開發java程序是同樣的

 

固然只有理論是不夠的,一切要經過實踐才能更好的理解,也只有有了理論才能更好的實踐,作出更好的東西。

相關文章
相關標籤/搜索