五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Android概述

2021-03-22 12:24 作者:獨行D暗靈  | 我要投稿

一、Android概述

Android簡介

系統(tǒng)架構(gòu)

  1. Linux內(nèi)核層

    • 硬件驅(qū)動程序(USB,藍牙)

    • 電源管理

    • 進程管理

    • 內(nèi)存管理

  2. 系統(tǒng)運行庫層

    • 圖形庫,多媒體庫,SSL&Webkit,Libe,SQLite,外觀管理器

    • Android庫,Dalvik虛擬機

  3. 應用程序框架層

    • 基于位置服務,內(nèi)容提供器,窗口管理器,活動管理器,包管理器,電話服務,藍牙/NFC/WIFI,通知,視圖,資源管理器

  4. 應用程序?qū)?/span>

    • 系統(tǒng)程序

    • 第三方應用程序

    • 開發(fā)應用程序


Android應用程序組件

  1. Activity (活動):可視化用戶界面

  2. Service (服務):執(zhí)行持續(xù),耗時且無需用戶界面交互的操作

  3. Broadcast Receiver (廣播接收器):全局監(jiān)聽器,接收來自系統(tǒng)喝應用程序的廣播

  4. Content Provider (內(nèi)容提供器):共享的持久數(shù)據(jù)存儲機制

ps:組件與組件之間通過Intent(意圖)關聯(lián)在一起


Android10

三大亮點

  1. 移動創(chuàng)新技術(shù)前沿,有先進的機器學習技術(shù),支持新興設備

  2. 提升了隱私性喝安全性

  3. 擴展了用戶的數(shù)字福利控制


名稱

  • 安卓10開始不再用食物名稱


開發(fā)環(huán)境的搭建(CSDN很多很詳細)


JDK

  • Java Development ToolKit

  • Oracle官網(wǎng)下載

  • 安裝JDK

  • 配置JDK


Android Studio

  • 下載

  • 安裝

  • 配置 Android SDK


第一個Android項目

項目結(jié)構(gòu)

  • Android(常用)

  • Project(常用)

  • Packages

  • Project Files

  • Project Source Files

  • Project Non-Source Files

  • Problems


示例(Android)

  • mainifests:用于存放AndroidManifests.xml配置文件

  • AndroidManifests.xml:Android應用程序的聲明文件,包含應用程序名稱、圖標、訪問權(quán)限、主題、Activity等

  • java:用于存放Android項目的Java源碼文件

  • res:用于存放Android應用資源(布局、圖像、樣式等)

  • res/drawable:存放圖像資源文件和繪制資源的XML文件res/layout:存放界面布局文件

  • res/mipmap:存放圖標資源文件

  • res/values:存放數(shù)組、顏色、尺寸、字符串和樣式等資源文件

  • Gradle Scripts:Gradle編譯系統(tǒng)相關的腳本文件


導出源碼

  • Export to ZIP File


第三方模擬器

主流的一些模擬器

  • 夜神模擬器

  • 雷電模擬器

  • 天天模擬器

  • Genymotion


注意事項(夜神)

  • 改為手機模式

  • 配置環(huán)境變量

  • 其它的AS會自動配置


連接真機測試

真機測試的好處

  1. 模擬器上安裝的apk簽名是debug模式的,發(fā)布應用到市場上要用另外的簽名。

  2. 模擬器上用px像素可以正常顯示,但在真機上有可能布局變得面目全非,真機上必須用dip讓系統(tǒng)自動識別才能達到預期效果。

  3. 模擬器不能震動,真機上才能看到效果。

  4. 模擬器可以直接連接本地電腦局域網(wǎng)ip,真機不行。

  5. 模擬器可以模擬發(fā)送短信、撥打電話、GPS定位功能,用真機需要兩臺手機才能用,不能通過模擬器和一臺真機實現(xiàn),而且真機不能通過模擬端口實現(xiàn)(需要真實撥打電話和發(fā)送短信)。

  6. 模擬器無法調(diào)試藍牙硬件設備相關的接口,必須要真機才能跑。

  7. 模擬器無法測試多點觸摸(比如兩個手指放大文本字體大小)的功能。


步驟

  1. 電腦連接手機并安裝驅(qū)動

  2. 設置測試手機

  3. 設置AS

  4. 測試


Android概述的評論 (共 條)

分享到微博請遵守國家法律
临沧市| 铜梁县| 资兴市| 宝兴县| 绍兴县| 岚皋县| 巧家县| 台东县| 天镇县| 德惠市| 洪江市| 松桃| 阜城县| 成武县| 正镶白旗| 太湖县| 武隆县| 万宁市| 团风县| 汾阳市| 平遥县| 香港 | 襄城县| 翁牛特旗| 广灵县| 扶余县| 高阳县| 台安县| 罗城| 长顺县| 八宿县| 内黄县| 渭南市| 汕尾市| 乃东县| 新津县| 新干县| 清新县| 汶上县| 邳州市| 循化|