Android開發之基於AndroidStudio環境搭建和工程建立 窺探Swift系列博客說明及其Swift版本間更新

斷斷續續的學習安卓也有一段時間了。由於以前是搞iOS開發的, 以前有關iOS的博客請看個人iOS開發系列博文》、個人Objective-C系列文章》和《窺探Swift系列博客說明及其Swift版本間更新》,《設計模式系列文章》,《重構系列文章,在搞安卓期間好多都是類比着iOS來學的,安卓開發和iOS開發仍是有許多類似之處的,控件的使用也都是大同小異,由於以前接觸過過JavaEE的東西,因此搞搞安卓仍是比較順利的。html

仍是由淺入深,本篇博客先簡單講解了在Mac下如何搭建Android開發環境(Windows下搭建環境的教程網上一抓一大把)。本篇博客是基於android studio來作的,畢竟是專門開發Android的IDE麼。模擬器是用的第三方的:Genymotion, 仍是比較好用的,用起來挺流暢的(不過到iOS的模擬器仍是差一些)。環境搭建好之後,接着會建立一個空的Activity 工程(和iOS的Single View Application相似),而後介紹一下工程的目錄。好,廢話少說,開始今天的主題。java

一.環境搭建android

1. JDK的安裝設計模式

本篇博客使用的時JDK8, 讀者能夠自行百度,而後安裝上JDK。也就是Java開發環境。安裝後會在"系統偏好設置"中出現Java的圖標。點擊Java的圖標啓動後以下所示。而後你能夠在這裏管理你的JDK, 能夠作檢查更新等操做。固然,我已經更新到了最新版本。具體信息請看下圖。網絡

 

2. 安卓開發所需工具的安裝工具

下面這四個就是目前爲安卓開發準備的工具,也是必須的工具。Android Studio:安卓開發的IDE, Genymotion及Genymotion Shell : android模擬器及Shell工具,VirtualBox: 安卓模擬器Genymotion運行所須要的模擬器,VirtualBox功能強大,相似於Windows上的VM虛擬工具。這些工具在這就不作過多贅述,請自行google或者百度安裝便可。佈局

 

3.Genymotion簡單使用post

打開Genymotion以下圖所示。Start: 能夠啓動你以前已經安裝好的模擬器。  Add: 下載添加新的安卓模擬器。Settings: 設置一些配置項,如帳戶,網絡等等。 下方的列表就是你的虛擬設備,你能夠對該虛擬機進行設置和刪除操做。選中該設備,點擊Start就能夠運行該虛擬設備。學習

 

2、建立工程開發工具

1.打開Android Studio

在Launchpad中打開Android Studio, 打開界面界面以下所示,下方的Welcome to Android Studio的界面和Xcode中的 Welcome Xcode同樣。下圖左邊是你以前建立過多工程,能夠在這裏選中打開。右邊是一些其餘操做,其中點擊Start a new Android Studio project來建立一個新的工程。(在Xcode的歡迎界面中是Creat New Xcode Project是建立一個新的iOS工程)。

2.配置新的工程

(1)通過上一步後,會出現下面的對話框,該對話框能夠配置一些工程的基本信息。如Application name(應用的名稱) HelloWorld, Company Domain(公司域名):如ludashi.cnblogs.cn。 根據Application name和Company Domain會自動生成Package name(包名), 在開發中這個Package name咱們使用Android Studio生成的便可,不過若是你看着他不爽的話你能夠點擊Edit來進行編輯

(2)緊接着就會讓你選擇向下兼容的Android SDK ,在這兒咱們選擇API 15, 稍後會介紹如何經過Android Studio來管理Android SDK。

 

(3) 緊接着要選擇一個Activity類型,在這咱們選擇的時Blank Activity。 Activity在Android開發中被稱爲活動,其實就是你看到的手機界面,控件是放在Activity上的。安卓的Activity相似於iOS開發中的UIViewController, 做用都是來進行管理界面的。而這的Blank Activity就至關於iOS開發中的Single View Application, 在工程建立後自動會生成一個Blank Activity。 你能夠添加多個Activity,而後能夠在多個Activity之間進行切換。

 

(4) 選完Blank Activity後緊接着會陪着Activity的一些信息,你能夠配置Activity的名字(Activity Name), Activity上控件佈局的名字(Layout Name),以及活動的標題(Title)和菜單資源的名字(Menu Resource Name),至於上面這些配置項的具體東西之後的博客會給你們詳細介紹。

 

(5)下圖就是上面點擊Finish後出現的界面,也就是工程建立後出現的界面。 首先會出現一個對話框,這個對話框是提示Android Studio的使用方法的,你能夠瀏覽一下。

 

3、Android Studio簡單使用

1. 切換工程目錄顯示模式:點擊工程文件上的Android下拉菜單,下拉菜單以下圖所示,建立工程後首次是Android, 咱們能夠切換到Project模式下去查看工程中的全部文件。    

2. Project模式下的文件目錄以下,先選幾個比較重要的來介紹一下。在Android Studio中的項目資源文件目錄和Eclipse有些出入,不過該有的文件仍是有的,而且文件名也是同樣的。先說一下src這個文件,在src中有Java源碼,有負責佈局的xml等。其中java文件夾中存放的時java源碼,res文件存放的都是一些資源文件,如圖片,佈局的xml, 字符串資源,樣式資源等,這些會在開發中常常使用到,之後用到的地方會詳細的介紹。AndroidManifest.xml是整個安卓項目的資源文件。在具體的東西,之後用到地方在介紹。

 

 

3.運行你的Hello Word工程

(1) 首先打開Genymotion模擬器(有真機的話也能夠用真機):在Launchpad中打開Genymotion的管理器,選中以前安裝好的Android模擬器,點擊Start運行,等待工程的載入。

(2).編譯並運行你的工程能夠經過快捷鍵(control +R)或者經過菜單->Run->Run App來運行你的工程。點擊運行後,會讓你選擇當前可用的測試設備,選擇上面打開的模擬器,咱們建立的工程就會在所選的測試設備上進行運行。

 

四.管理你的Android SDK

搞Android開發是離不開Android SDK的,由於Android有好多版本,不一樣版本的Android SDK須要開發者本身去下載使用。這一點和iOS開發有所不一樣,iOS開發工具XCode就集成了當前最新的iOS開發的SDK,是不須要用戶下載的,若是要使用以前的,就得下載了。經過Android Studio能夠管理你的Adroid SDK。具體步驟以下:

(1) 在Android  Studio中的菜單中的Tools->Android-> SDK Manager 

(2) 打開Android SDK Manager 以下圖所示,在這裏你能夠下載,更新,刪除不一樣版本的Android Sdk。

 

今天的博客就先到這吧,作一個開頭,後面會繼續更新Android開發的博客,會詳細的介紹一下Android開發,必要的時候會給iOS開發作一下類比。

相關文章
相關標籤/搜索