Android學習隨筆(1)

學習流程來自《第一行代碼》(第二版)
最近開始了Android的學習,看到很多人都推薦這一本書,就決定按照這一本書的講解流程熟悉一下Android。

環境配置

Exler 這一部分很重要,環境沒搭起來,代碼就跑不了,不是白忙活一場嘛。
jdk的下載環境變量的配置
開發的IDE谷歌的Android Studio 這個開發工具已經很完善了(可能有些地方需要用到科學上網,但用鏡像網站一般也是能夠搞定的)
因爲所有東西都是書上的,就一筆帶過了。。。。^_^

初識Android Studio

這是谷歌在IDEA上面經過二次開發,一個專門爲Android開發而準備的工具。
新建一個項目,這時候有很多的文件就產生了。雖然很頭疼,但學習就是不斷的克服。
對這些文件關聯性有一個大致的瞭解才能更好的進行開發。
Exler

要在意的是app這一塊,這應該是新手用的最多的一塊地方了

Exler
res中存放有圖標、圖片、值、佈局文件等等。

Hello Word

res下的layout就是佈局文件了,每一頁佈局,排版都是在這裏設置的
Exler

設置好了佈局文件了之後,就要來到配置文件,添加一個activity,不添加這個activity,我們layout下相應的佈局文件是跑不出來的。
因爲是FirstActivity所以設置成了主活動。

<activity
    android:name=".FirstActivity"
    android:label="This is FirstActivity">
    <!--
            name(註冊哪個活動)=縮寫(外層標籤package)
            label=標題欄的text還會成爲啓動器(Launcher)中應用程序顯示的名稱(應用的名稱)
    -->
    <intent-filter> <!-- 不是主活動不需要配置 -->
         <action android:name="android.intent.action.MAIN" />
         <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
</activity>

最後來到代碼區

setContentView(R.layout.first_layout);    // 給當前活動加載一個佈局

安卓中的R文件是十分重要的,定義的一切東西都可以在R文件中找到。
最後運行,可以真機運行,也可以在AVD(Android Virtual Device)中。

“Hello Word” 文字已經在layout的xml裏面定義好了的。。。。。 很可惜不是自己的Hello Word。但機會還多着呢!

如果出錯了要學會看日誌(Log類)!
因爲有了一個強大的ide的關係很多東西都是自動創建好了的。


此博文爲個人學習筆記,僅供個人學習使用,希望對大家有幫助。

發佈了25 篇原創文章 · 獲贊 0 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章