標籤:
學習的內容兩個方面:環境搭建、基本知識
====環境搭建====
1.下載 android studio(http://developer.android.com/sdk/index.html)
2.安裝 android studio(一鍵安裝)
3.配置 android studio(僅僅配置環境變數)
詳解:
a)下載和安裝無需詳細描述,過程簡單到爆,配置僅僅只需要配置一個PATH環境變數,我的電腦是Mac,過程簡記:
vim ~/.bash_profile
ANDROID_SDK_HOME=~/Library/Android/sdk
PATH=$ANDROID_SDK_HOME/tools:$ANDROID_SDK_HOME/platform-tools:$PATH
b)添加或是更新手機到ADB裝置管理服務,方便調試,簡單的步驟是開啟服務,更新並查看裝置資訊,用完關閉服務
啟動android裝置服務 adb start-server
更新android裝置資訊 android update adb
查看串連的裝置資訊 adb devices
關閉android裝置服務 adb kill-server
====基礎知識====
1)Activity主要是系統管理使用者互動的介面,重在管理哦,它的老祖宗是Activity類,非常擅長介面描繪,處理介面的事件
2)Layout布局,類似文章大綱,描述UI介面各個視圖如何排版,是android世界中的一種資源,XML檔案格式,典型的資源和代碼分離的風格
3)Android裡面常用的XML屬性,主要是在layout 布局裡面使用
--設定視圖的寬高 android:layout_width/android:layout_height
:常用值match_parent(儘可能和它父親視圖一樣大), match_content(儘可能滿足視圖的內容大小)
--填充大小 android:padding
--對齊 android:orientation
:vertical/horizontal(垂直/水平)
--文本填充 android:text
:直接填入常值內容,第二種(推薦)引用strings.xml資源檔,格式@string/name
--定義資源ID android:id
:定義格式@+id/id_name,資源ID永遠都是一個整數值
--資源說明 android項目下res目錄包含的一切都稱作資源,例片,布局,文本引用,等等
Android學習-第一天