第二章 andrid studio建立專案

weixin_34402090發表於2013-08-28

原文 http://blog.csdn.net/zhanghefu/article/details/9326735

第二章 andrid studio建立專案

第二章 andrid studio建立專案...1

 ... 1

2.1  Hello world.1

2.2  Andriod studio程式結構剖析...4

2.3 編輯環境設定...4

2.4 AVD..4

2.5 瞭解應用程式生命週期...4

2.6 常見問題... 4

總結...4

 

                              第二章 andrid studio建立專案

                                   

                                   創新源於不滿足。----------張合福

 

 

 

上一章我們主要介紹了andriod studio的安裝以及環境設定,這一章我們繼續學習andriod studio新建專案。我們從“hello world”專案開始,逐步展開,學習專案建立,環境設定,斷點除錯,AVD等。

  

 

2.1  Hello world

       開啟安卓開發環境,新建工程

                            2-1

 

顯示如下介面:

輸入專案名稱:chaper_two

其他預設。

 

                                                                                 2-2

點選“Next“,顯示如下介面:

                                                                    2_3

點選“Next“,顯示如下介面:

                                                                                 2-4

點選“Next“,顯示如下介面:

 

 

                                                                                 2-5

 

點選“Finish“,工程建立完畢。

 

 

 

2.2  Andriod studio應用程式結構剖析

       2-6展示了剛建立的”chapter_two”應用程式結構

      

                                   2-6

1.Android Studio的目錄結構代表一個workspace,一個workspace裡面可以有Module,可以將一個Module理解成Eclipse中的一個Project

 

2.目錄中將java程式碼和資原始檔(圖片、佈局檔案等)全部歸結為src,在src目錄下有一個main的分組,同時劃分出javares兩個GroupresEclipse下的結構一樣,java下就是原始碼的包和類檔案;

3.新建檔案方式的不同,右鍵選擇NewCommand+N後出現新建選單,型別有Java Class,也就是一般的java類,File就是普通檔案,Package就是建包,值得注意的就是Android Component,它直接提供了Android中基本元件的建立。

 

2.3  編輯環境設定

2.3.1 主題設定

                            2-7

 

2.3.2 中文設定 

                          2-8

2.3.3  編輯環境設定

                                                               2-9

實時編寫並預覽佈局檔案,此項功能著實大大提高開發效率。

 

2.3.5 介面實時預覽

開啟一個activity_main.xml佈局檔案點選右側Preview選項卡即可喚出預覽介面,可以選擇很多尺寸的手機進行預覽:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"

    xmlns:tools="http://schemas.android.com/tools"

    android:layout_width="match_parent"

    android:layout_height="match_parent"

    android:paddingLeft="@dimen/activity_horizontal_margin"

    android:paddingRight="@dimen/activity_horizontal_margin"

    android:paddingTop="@dimen/activity_vertical_margin"

    android:paddingBottom="@dimen/activity_vertical_margin"

    tools:context=".MainActivity">

 

    <TextView

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"

        android:text="@string/hello_world" />

 

</RelativeLayout>

 

                                                                                          2-10

實時編寫並預覽佈局檔案,此項功能著實大大提高開發效率,還可以同時預覽多種不同型號和尺寸的裝置,編寫程式碼的同時適配多種機型,夢寐以求的,現在都成了現實。

(待續)

 

2.4 AVD

 

2.5 瞭解應用程式生命週期

 

2.6 常見問題

 

總結

相關文章