安卓入門---安卓開發實戰經典1-3章
第1章:
安卓的體系結構分為4層:應用層(Application)、應用框架層(Application Framework)、系統執行庫層(Libraries)、Linux核心層(Linux Kernel)。
第2章:
2.1 開發前準備
在手機中找到------設定->開發人員選項->USB除錯------勾選後在eclipse直接執行即可在真機上除錯。
2.2 打包許可權
Android程式打包前要在AndroidManifest.xml中加入許可權,如圖
2.3 打包
然後選擇--------File->Export->Android(展開)->Export Android Application-------即可打包。打包過程中產生的數字簽名檔案是Android程式獨一無二的標誌,下次更新時如果繼續使用第一次打包時存在硬碟上的簽名檔案,安裝時就可以自動替換掉舊的應用。
2.4 檢視.apk
檢視.apk字尾檔案裡面打包了什麼內容,可以使用WinRAR等工具直接開啟。
第3章(初識Activity):
3.1 Activity介紹
Activity類繼承自Context類,Activity程式可以理解為類似window程式的視窗,一個window程式可以有多個視窗,同樣一個android程式也可以有多個activity視窗。Context類的物件代表上下文環境的意思(什麼是上下文呢?),比如:
Button but=new Button(Context context);裡面有個引數context代表在哪裡建立一個Button按鈕,在家裡,還是在學校,或者在公司。Android程式有很多個Activity視窗,通常為Button but=new Button(this);表明在當前的Activity視窗建立Button。這裡的this就是上下文環境。
3.2 R.java
3.3 第一個安卓程式
第一個安卓程式中,類Hello繼承了Activity類,因為只有繼承了Activity類才是一個Activity視窗,才能顯示出來。類Hello變成了Activity視窗,繼承Activity類要覆蓋
protected void onCreate(Bundle savedInstanceState)方法,該方法在Activity視窗第一次執行時執行。
3.4 關於AndroidManifest.xml介紹
注意<activity>中android:name=”.Hello”一定要記得加.(點),這樣結合包名package=”org.lxh.demo”剛好構成org.lxh.demo.Hello--Activity視窗。
3.5 從Activity程式中獲取資源
super.getString(R.string.info)獲取資源,以R.分類.資源id的形式。
相關文章
- Kotlin 入門開發__安卓小專案實戰Kotlin安卓
- 安卓開發入門(一)開發環境搭建安卓開發環境
- MIT App Inventor安卓圖形化開發入門MITAPP安卓
- 嵌入式開發 ARM入門經典
- Go語言入門經典第18章Go
- 後端工程師入門安卓開發筆記(一)後端工程師安卓筆記
- 【安卓筆記】ormlite入門安卓筆記ORM
- 最佳實踐(1):安卓開發安卓
- Python可以開發IOS或安卓APP嗎?Python入門!PythoniOS安卓APP
- 【安卓筆記】gradle入門安卓筆記Gradle
- Webpack經典入門Web
- 安卓開發第一步:安卓面試題安卓面試題
- 安卓開發:安卓底部選單欄的實現,RadioGroup 和Fragment安卓Fragment
- 《jQueryMobile入門經典》——第2章 使用HTML、CSS和JavaScriptjQueryHTMLCSSJavaScript
- 《Flutter 入門經典》之“Flutter 入門 ”Flutter
- AngularJS開發實戰入門教程AngularJS
- 安卓開發框架系列開篇安卓框架
- 安卓開發--AIDL研究安卓AI
- 自學安卓app開發(一)安卓APP
- 安卓開發環境搭建安卓開發環境
- 安卓之旅-時鐘開發安卓
- 安卓開發工具安裝安卓
- 安卓開發日記4安卓
- 安卓開發日記13安卓
- 安卓開發日記14安卓
- 安卓開發日記12安卓
- 安卓開發日記17安卓
- 安卓開發日記16安卓
- 安卓開發日記15安卓
- 安卓開發日記19安卓
- 安卓開發日記18安卓
- [轉]BI入門經典
- Kafka入門經典教程Kafka
- BI入門經典 (轉)
- 安卓學習筆記20:Fragment入門安卓筆記Fragment
- 超越經典顛覆想象 《超神坦克手》7月3日安卓首發!安卓
- 安卓開發之星座查詢安卓
- 安卓USB開發教程 USB Accessory安卓