安卓開發前的準備工作

來源:互聯網
上載者:User

標籤:

    安卓手機全球市場份額已經接近85%,成為了無處不在無所不能覆蓋面最廣的手機作業系統,所以我對安卓的學習也充滿了信心,它終將成為自己的一技之長。

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

在開始前需要具備一些要素:

1.1、JDK安裝

1.2、Eclipse安裝

1.3、Android SDK安裝

1.4、ADT安裝

1.5、建立AVD

  

 

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

 

1、Unix/Linux平台技術:基本命令,Linux下的開發環境

2、企業級資料庫技術:SQL語言、SQL語句調優、Oracle資料庫技術

3、Java 語言核心技術:Java語言基礎、Java物件導向編程、JDK核心API、Java集合架構、Java網路編 程、JavaI/O編程、Java多線程編程、Java異常機制、Java安全、JDBC、XML

4、軟體工程和設計模式:軟體工程概述、組態管理及SVN、UML、基本設計模式

5、Android應用開發基礎:Android開發平台、Eclipse+ADT開發環境、AVD及感測模擬器調試、Android核心組件、Android常用組件、Android進階組件、檔案及網路訪問、SQLite資料庫編程、後台服務編程

6、互連網核心技術: HTML、CSS、JavaScript、JQuery、Ajax應用

7、Android進階應用程式開發:音頻\視頻\網路攝影機、互連網應用、GPS和位置服務、Google Map、2D\3D繪製、感應器開發、遊戲開發、電話及SMS服務、網路\Bluetooth\Wi-Fi等。

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

9、JavaEE核心技術:Servlet核心技術、JSP核心技術、Struts、Spring、Hibernate架構。

 

 

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

 

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

安卓開發前的準備工作

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.