Android Studio
**Android Studio 是基于 IntelliJ IDEA 的官方 Android 應用開發集成開發環境 (IDE),除了 IntelliJ 強大的代碼編輯器和開發者工具,Android Studio 提供了更多可提高 Android 應用構建效率的功能,例如:
基于 Gradle 的靈活構建系統
快速且功能豐富的模擬器
可針對所有 Android 設備進行開發的統一環境
Instant Run,可將變更推送到正在運行的應用,無需構建新的 APK
可幫助您構建常用應用功能和匯入示例代碼的代碼模板和 GitHub 集成
豐富的測驗工具和框架
可捕捉性能、易用性、版本兼容性以及其他問題的 Lint 工具
C++ 和 NDK 支持
內置對 Google 云端平臺的支持,可輕松集成 Google Cloud Messaging 和 App 引擎
1.創建一個Android專案,點擊File ->New->New Project,
其中的open是打開一個Android專案
2.輸入專案的名稱test ,此專案放在E盤下,然后點擊Finish

4.選擇Android 的模板,選擇基礎類android 的空模板Empty Activity,點后點擊Next

5.設定Activity 的名稱和Layout的名稱,一般自動生成,如果需要可以在這里進行更改,
最后一個框不能勾選,否則可能會引起專案例外,然后點擊Finish,
這樣我們的第一個android專案就創建完成,

6.這是Android專案建完之后的樣子,三個主要的檔案:主組態檔:AndroidManifest.xml,
還有布局LayLout:activity_main.xml

通常建一個專案,會在Activity_main.xml里自動生成一個文本顯示框textView,這個是默認的,運行之后,會在虛擬機上出現一個hello world 的欄位,通常不用的話把它刪掉即可,

Android常見界面布局
布局的通用屬性

**相對布局位置屬性

RelativeLayout相對布局
主要以水平或垂直方式來顯示界面中的控制元件,當控制元件水平排列時,顯示順序依次為從左到右,當控制元件垂直排列時,顯示從上到下

LinearLayout線性布局

TableLayout表格布局


約束布局相對定位關系屬性

1.Activity的概念與Activity的生命周期圖:
Activity是一個應用程式的組件,他在螢屏上提供了一個區域,允許用戶在上面做一些互動性的操作, 比如打電話,

打開了一個新的Activity

onCreate()一個引數和兩個引數的區別:

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/169572.html
標籤:其他
