最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(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概述的評論 (共 條)

分享到微博請遵守國家法律
寻乌县| 金沙县| 临湘市| 赣榆县| 三亚市| 波密县| 重庆市| 阳原县| 新蔡县| 灵璧县| 双辽市| 温州市| 洱源县| 宝丰县| 万盛区| 祁门县| 固阳县| 胶州市| 泸州市| 天祝| 长寿区| 凤阳县| 称多县| 佛教| 焉耆| 龙门县| 泸定县| 永胜县| 祁连县| 双峰县| 赤水市| 广昌县| 浦江县| 延长县| 东山县| 杂多县| 剑阁县| 石柱| 铜陵市| 那曲县| 曲沃县|