- Android系統(tǒng)下Java編程詳解
- 鄭萌等編著
- 53字
- 2019-01-09 15:14:18
第1章 Android 基本概念
本章主要介紹Android基本概念方面的內(nèi)容,包括Android平臺特性、Android系統(tǒng)架構(gòu)、Android開發(fā)框架和Android開發(fā)環(huán)境搭建。
1.1 Andr oid簡介
Android 一詞英文本義指“機器人”,它是由Google公司于2007年11月推出的基于Linux平臺的開源手機操作系統(tǒng),依靠Google公司的強大開發(fā)和媒體資源,Android成為眾多手機廠商競相追逐的對象,逐漸發(fā)展成為當下流行的手機開發(fā)平臺,圖1-1所示為Android系統(tǒng)的Logo。

圖1-1 Android系統(tǒng)的Logo
Android是一個包括操作系統(tǒng)、中間件、用戶界面和關(guān)鍵應(yīng)用軟件的移動設(shè)備軟件堆。換言之,Android是基于Java并運行在Linux內(nèi)核上的輕量級操作系統(tǒng),其功能全面,包括一系列Google公司在其上內(nèi)置的應(yīng)用軟件,如電話、短信等基本應(yīng)用功能。圖1-2所示為Android的模擬器,從中可以大概了解Android的運行界面。

圖1-2 Android的模擬器
問:模擬器和真機有什么區(qū)別呢?
答:
□ 模擬器不支持呼叫和接聽實際來電,但可以通過控制臺模擬電話呼叫(呼入和呼出);
□ 模擬器不支持USB連接。
□ 模擬器不支持相機/視頻捕捉。
□ 模擬器不支持音頻輸入(捕捉),但支持輸出(重放)。
□ 模擬器不支持擴展耳機。
□ 模擬器不能確定連接狀態(tài)。
□ 模擬器不能確定電池電量水平和充電狀態(tài)。
□ 模擬器不能確定SD卡的插入/彈出。
□ 模擬器不支持藍牙。
推薦閱讀
- 編程的修煉
- Visual Basic程序開發(fā)(學習筆記)
- Boost C++ Application Development Cookbook(Second Edition)
- Scratch 3.0少兒編程與邏輯思維訓(xùn)練
- Python高級機器學習
- Mastering Rust
- MATLAB 2020從入門到精通
- Go語言編程
- HTML+CSS+JavaScript編程入門指南(全2冊)
- JavaScript+jQuery網(wǎng)頁特效設(shè)計任務(wù)驅(qū)動教程
- Python函數(shù)式編程(第2版)
- Modernizing Legacy Applications in PHP
- 高效使用Greenplum:入門、進階與數(shù)據(jù)中臺
- Maven for Eclipse
- Web前端開發(fā)技術(shù):HTML、CSS、JavaScript