Android 安卓開發初識

綱要:

一、基本(核心)概念

二、安卓開發的基本流程和知識

三、源代碼工程

四、調試步驟

五、基本窗口

 

一、基本(核心)概念:

*開發類似QT開發;

*開發標配:java、Android Stiudio;

*入門書籍:第一行代碼;

1、四層架構:a、Linux內核層  b、系統運行層  c、應用框架層  d、應用層;

2、四大組裝:a、Activity   b、服務    c、廣播接收器    d、內容提供器;

3、開發環境(原先的開發工具模式:Eclipse+ADT):a、JDK(虛擬機環境、編譯、基本類庫)   b、Android SDK    c、Android studio;

4、重要的文件架構:a、Java   b、res     c、AndroidManifest.xml

5、進程5個狀態:前臺進程、可見進程、服務進程、後臺進程、空進程;

6、gradle工具 (Android Stiudio):是一個基於Apache Ant和Apache Maven概念的項目自動化構建工具;

7、打開幫助文檔:Android開發就是閱讀谷歌的幫助文檔;

整個開發過程幾乎都要圍繞以上架構進行;

 

二、安卓開發的基本流程和知識

*安卓本身就是基於操作系統開發;(運行在Android手機上,調用Android上的API構造程序);
1)安卓開發軟件:開源免費eclipse+adt;
2)開發環境的搭建:要求配置安卓版本多少(決定了用哪個版本的API接口);
3)使用語言:java;
4)基本使用:導入工程->工程清除;
5)右擊工程文件->源碼->格式:將進行自動排版;
 
 

三、源代碼工程

*專用名詞篇:窗口(控件)、handle(回調函數入口)、
1)java源碼:主線程和主要的編程實現;
        主要實現的java文件:DeviceScanActivity.java;
        主要實現的java文件:StartActivity.java;
        通過start.xml的ID去查找相應的引用源代碼位置;
2)layout:start.xml:APP的界面佈局(所有的);
3)si:AndroidManifest.xml:Activity對應的就是執行文件,找函數入口(啓動配置文件,組織函數的運行順序)
 

四、調試步驟

1)使用USB調試模式連接手機;
2)運行,單步,斷點;(與單片機的操作都是相通的);
3)調試窗口的輸出信息;
4)運行調試:*開啓調試按鈕  *右擊工程->運行方式->Android Application
5)獲取log調試信息:在cmd中運行:adb logcat -s -v time StartActivity(log服務名);//系統開發類似
6)DDMS:安裝APP到手機;
7)運行一遍就可以生成apk,位於源代碼目錄下;

 

五、基本窗口

1、綁定自定義視圖:

2、啓動另一Activitty(窗口);

3、調試終端:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章