注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合Android嵌入式系統(tǒng)程序開發(fā):基于Cortex-A8

Android嵌入式系統(tǒng)程序開發(fā):基于Cortex-A8

Android嵌入式系統(tǒng)程序開發(fā):基于Cortex-A8

定 價(jià):¥69.00

作 者: 胡 文,寧世勇,李明俊,金雪松 編著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 程序設(shè)計(jì) 計(jì)算機(jī)/網(wǎng)絡(luò) 移動(dòng)開發(fā)

ISBN: 9787111411697 出版時(shí)間: 2013-04-01 包裝: 平裝
開本: 16開 頁數(shù): 437 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《單片機(jī)與嵌入式叢書:Android嵌入式系統(tǒng)程序開發(fā)(基于Cortex-A8)》主要分為三部分,包括軟件篇、硬件篇和項(xiàng)目篇。軟件篇從Android 體系結(jié)構(gòu)和開發(fā)環(huán)境搭建,以及Android 應(yīng)用程序開發(fā)等方面構(gòu)造了一個(gè)完整的Android 開發(fā)流程;硬件篇重點(diǎn)講解了S5PV210硬件結(jié)構(gòu)和Android系統(tǒng)移植,詳細(xì)介紹了底層驅(qū)動(dòng)的封裝、中間層jni 的制作,以及上層UI的設(shè)計(jì);項(xiàng)目篇提供完整的綜合應(yīng)用項(xiàng)目的程序開發(fā)實(shí)例,詳細(xì)介紹了開發(fā)過程和原始程序代碼。并且安排了豐富的實(shí)驗(yàn)內(nèi)容與實(shí)踐,讓讀者深刻理解和掌握嵌入式系統(tǒng)開發(fā)的整個(gè)過程,了解底層驅(qū)動(dòng)程序驅(qū)動(dòng)硬件的原理和上層應(yīng)用程序的設(shè)計(jì)方法?!秵纹瑱C(jī)與嵌入式叢書:Android嵌入式系統(tǒng)程序開發(fā)(基于Cortex-A8)》內(nèi)容豐富實(shí)用、層次清晰、敘述詳盡,方便教學(xué)與自學(xué)。《單片機(jī)與嵌入式叢書:Android嵌入式系統(tǒng)程序開發(fā)(基于Cortex-A8)》可作為高等院校計(jì)算機(jī)類、電子類和控制類等專業(yè)高年級(jí)本科生、研究生學(xué)習(xí)嵌入式Android程序開發(fā)的教材,也可作為全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽培訓(xùn)教材,以及工程技術(shù)人員進(jìn)行嵌入式系統(tǒng)開發(fā)與應(yīng)用的參考書。

作者簡(jiǎn)介

暫缺《Android嵌入式系統(tǒng)程序開發(fā):基于Cortex-A8》作者簡(jiǎn)介

圖書目錄

前言
軟件篇
第 1 章 Android體系結(jié)構(gòu)及開發(fā)環(huán)境 
1. 1 Android體系結(jié)構(gòu)介紹 
1. 1. 1 應(yīng)用程序 
1. 1. 2 應(yīng)用程序框架 
1. 1. 3 函數(shù)庫 
1. 1. 4 Linux內(nèi)核 
1. 2 搭建Windows下的開發(fā)環(huán)境 
1. 2. 1 安裝JDK 
1. 2. 2 安裝Eclipse 
1. 2. 3 安裝ADT 
1. 2. 4 安裝SDK 
1. 2. 5 創(chuàng)建Android虛擬設(shè)備 
1. 3 搭建Linux下的開發(fā)環(huán)境 
1. 3. 1 安裝JDK 
1. 3. 2 安裝Eclipse 
1. 3. 3 安裝ADT 
1. 3. 4 安裝SDK 
1. 3. 5 創(chuàng)建Android虛擬設(shè)備 
1. 4 搭建NDK開發(fā)環(huán)境 
1. 4. 1 NDK開發(fā)環(huán)境與安裝目錄 
1. 4. 2 系統(tǒng)和軟件需求 
1. 4. 3 Windows 平臺(tái)NDK環(huán)境搭建 
1. 4. 4 Linux平臺(tái)NDK環(huán)境搭建 
第2章 第一個(gè)應(yīng)用程序 
2. 1 第一個(gè)HelloEveryone 
2. 1. 1 創(chuàng)建第一個(gè)Android項(xiàng)目HelloEveryone 
2. 1. 2 Android應(yīng)用工程組成 
2. 2 調(diào)試Android應(yīng)用程序 
2. 2. 1 修改Android項(xiàng)目 
2. 2. 2 設(shè)置斷點(diǎn) 
2. 2. 3 啟動(dòng)調(diào)試 
2. 2. 4 單步跟蹤 
2. 2. 5 真機(jī)調(diào)試 
2. 3 Android應(yīng)用程序組成 
2. 3. 1 Activity介紹 
2. 3. 2 Intent介紹 
2. 3. 3  Broadcast Receiver介紹 
2. 3. 4 Service介紹 
2. 3. 5 Content Provider介紹 
2.4 使用AndroidManifest文件定義應(yīng)用程序 
2. 4. 1 管理應(yīng)用程序身份 
2. 4. 2 注冊(cè)Activity和其他應(yīng)用程序組件 
2. 4. 3 使用許可權(quán)限 
2. 4. 4 指定應(yīng)用程序所需輸入設(shè)備和軟件 
2. 4. 5 使用庫和Android SDK版本 
2. 4. 6 定義應(yīng)用程序的其他配置參數(shù) 
第3章  Android應(yīng)用程序開發(fā) 
3. 1  控件簡(jiǎn)介 
3. 1. 1  視圖控件 
3. 1. 2  布局控件 
3. 1. 3  布局參數(shù) 
3. 2  常用Widget控件介紹 
3. 2. 1  用Widget控件創(chuàng)建Android項(xiàng)目 
3. 2. 2?按鈕 
3. 2. 3?文字框 
3. 2. 4?編輯框 
3. 2. 5?多項(xiàng)選擇框 
3. 2. 6?單項(xiàng)選擇框 
3. 2. 7?下拉列表 
3. 2. 8?自動(dòng)完成文本 
3. 2. 9?日期、時(shí)間選擇器 
3. 2. 10?進(jìn)度條 
3. 2. 11?拖動(dòng)條 
3. 2. 12?圖片視圖 
3. 2. 13?基于網(wǎng)格索引的圖片瀏覽器 
3. 2. 14?選項(xiàng)卡 
3. 2. 15?列表 
3. 2. 16?圖片按鈕 
3. 2. 17?拖動(dòng)效果 
3. 3?Activity轉(zhuǎn)換和Intent消息傳遞 
3. 3. 1?Activity轉(zhuǎn)換 
3. 3. 2?Intent消息傳遞 
3. 4?Menu設(shè)計(jì)修改 
3. 5?對(duì)話框?qū)嵗?nbsp;
3. 6?Toast和Notification應(yīng)用 
3. 7?數(shù)據(jù)庫應(yīng)用 
3. 7. 1?SQLite數(shù)據(jù)庫介紹 
3. 7. 2?Android平臺(tái)對(duì)SQLite數(shù)據(jù)庫的支持 
3. 7. 3?SQLite數(shù)據(jù)庫應(yīng)用模式 
3. 7. 4?SQLite數(shù)據(jù)庫開發(fā)實(shí)例 
3. 7. 5 基于SQLite數(shù)據(jù)庫的日記賬工具 
硬件篇
第4章 Android系統(tǒng)移植 
4. 1 Android 結(jié)構(gòu)介紹  
4. 2 Android 內(nèi)核結(jié)構(gòu)和設(shè)備驅(qū)動(dòng) 
4. 2. 1 Android內(nèi)核源代碼結(jié)構(gòu) 
4. 2 .2 Android常用設(shè)備驅(qū)動(dòng) 
4. 3 Android 內(nèi)核基本配置 
4. 3. 1 Android內(nèi)核中的Kconfig文件 
4. 3. 2 Android內(nèi)核配置選項(xiàng) 
4. 4 Android內(nèi)核編譯 
4. 4. 1 Android內(nèi)核中的Makefile文件 
4. 4. 2 解壓Android內(nèi)核源代碼 
4. 4. 3 編譯Android 內(nèi)核 
4. 5 DMA-210XP平臺(tái)Android文件系統(tǒng)燒寫 
4. 5. 1 燒寫u-boot到Nand Flash 
4. 5. 2 燒寫zImage內(nèi)核映像文件 
4. 5. 3 燒寫ramdisk-uboot.img映像文件 
4. 5. 4 燒寫Android System.img文件 
4. 5. 5 燒寫Android userdata.img文件 
4. 5. 6 啟動(dòng)Android系統(tǒng) 
4. 5. 7 TF卡自動(dòng)更新kernel和Android系統(tǒng)文件 
第5章 S5PV210硬件結(jié)構(gòu) 
5. 1 S5PV210微處理器 
5. 1. 1 概述 
5. 1. 2 S5PV210體系結(jié)構(gòu) 
5. 1. 3 S5PV210關(guān)鍵特性 
5. 2 GPIO接口 
5. 2. 1 GPIO概述 
5. 2. 2 GPIO專用寄存器 
5. 2. 3 GPIO接口應(yīng)用舉例 
5. 3 PWM定時(shí)器 
5. 3. 1 PWM概述 
5. 3. 2 PWM操作  
5. 3. 3 PWM專用寄存器 
5. 3. 4 PWM接口應(yīng)用舉例 
5. 4 DMA控制器 
5. 4. 1 DMA概述 
5. 4. 2 DMA專用寄存器 
5. 5 UART串行接口 
5. 5. 1 UART接口特性 
5. 5. 2 UART操作 
5. 5. 3 UART專用寄存器 
5. 5. 4 UART接口應(yīng)用舉例 
5. 6 SPI接口 
5. 6. 1 SPI接口特性 
5. 6. 2 SPI操作 
5. 6. 3 SPI專用寄存器 
5. 6. 4 SPI接口應(yīng)用舉例 
5. 7 IIC總線接口 
5. 7. 1 IIC概述 
5. 7. 2 IIC操作 
5. 7. 3 IIC專用寄存器 
5. 7. 4 IIC接口應(yīng)用舉例 
5. 8 ADC及觸摸屏接口 
5. 8. 1 ADC及觸摸屏特性 
5. 8. 2 功能描述 
5. 8. 3 ADC及觸摸屏專用寄存器  
5. 8. 4 ADC 轉(zhuǎn)換應(yīng)用舉例  
第6章 接口驅(qū)動(dòng)程序開發(fā) 
6. 1 LED接口及驅(qū)動(dòng)程序 
6. 1. 1 LED驅(qū)動(dòng)電路  
6. 1. 2 LED驅(qū)動(dòng)程序分析 
6. 1. 3 LED驅(qū)動(dòng)程序Makefile文件 
6. 1. 4 LED驅(qū)動(dòng)測(cè)試  
6. 1. 5 LED界面設(shè)計(jì) 
6. 1. 6 LED JNI設(shè)計(jì) 
6. 1. 7 LED程序測(cè)試  
6.2 背光調(diào)節(jié)控制程序 
6. 2. 1 背光控制接口 
6. 2. 2 背光驅(qū)動(dòng)設(shè)計(jì)  
6. 2. 3 背光界面設(shè)計(jì) 
6. 2. 4 背光JNI設(shè)計(jì) 
6. 2. 5 背光程序測(cè)試  
6.3 鍵盤接口及驅(qū)動(dòng)程序 
6. 3. 1 鍵盤接口  
6. 3. 2 內(nèi)核驅(qū)動(dòng) 
6. 3. 3 鍵盤界面設(shè)計(jì) 
6. 3. 4 鍵盤程序測(cè)試  
6.4 UART串行接口及通信程序 
6. 4. 1 UART串行接口 
6. 4. 2 Linux串行接口操作 
6. 4. 3 UART界面設(shè)計(jì) 
6. 4. 4 UART JNI設(shè)計(jì) 
6. 4. 5 UART程序測(cè)試 
6.5 ZigBee接口及通信程序 
6. 5. 1 ZigBee介紹 
6. 5. 2 ZigBee接口設(shè)計(jì) 
6. 5. 3 ZigBee JNI設(shè)計(jì) 
6. 5. 4 ZigBee程序測(cè)試 
6.6 Wi-Fi接口及通信程序 
6. 6. 1 Wi-Fi介紹 
6. 6. 2 Wi-Fi程序設(shè)計(jì) 
6. 6. 3 Wi-Fi程序測(cè)試 
6.7 3G接口及通信程序 
6. 7. 1 3G介紹 
6. 7. 2 3G程序設(shè)計(jì) 
6. 7. 3 3G程序測(cè)試 
6.8 MediaPlayer播放器程序 
6. 8. 1 MediaPlayer介紹 
6. 8. 2 MediaPlayer程序設(shè)計(jì) 
6. 8. 3 MediaPlayer程序測(cè)試 
項(xiàng)目篇
第7章  Android嵌入式組態(tài)軟件 
7. 1 Android嵌入式組態(tài)軟件介紹 
7. 2 Android嵌入式組態(tài)軟件結(jié)構(gòu) 
7. 3 Android嵌入式組態(tài)軟件界面設(shè)計(jì) 
7. 3. 1 界面設(shè)計(jì) 
7. 3. 2 界面內(nèi)容添加 
7. 4 Android嵌入式組態(tài)軟件功能選擇區(qū)設(shè)計(jì) 
7. 4. 1 界面設(shè)計(jì) 
7. 4. 2 IO設(shè)計(jì) 
7. 4. 3  數(shù)據(jù)庫設(shè)計(jì) 
7. 5 Android嵌入式組態(tài)軟件輔助功能區(qū)設(shè)計(jì) 
7. 6 Android嵌入式組態(tài)軟件程序生成區(qū)設(shè)計(jì) 
7. 6. 1 Android嵌入式組態(tài)軟件程序生成區(qū)功能介紹 
7. 6. 2 Android嵌入式組態(tài)軟件程序生成區(qū)的代碼實(shí)現(xiàn) 
第8章 GPS與Google Map定位系統(tǒng) 
8. 1 MyMap服務(wù)系統(tǒng) 
8. 2 Android Google Map 
8. 2. 1 申請(qǐng)Google Map Android API Key 
8. 2. 2 編寫Google Map框架程序 
8. 2. 3 控制地圖 
8. 2. 4 地圖的顯示模式 
8. 2. 5 地圖的圖層 
8. 2. 6 查詢與定位 
8. 3 Android定位服務(wù) 
8. 3. 1 開啟定位服務(wù) 
8. 3. 2 模擬測(cè)試 
8. 3. 3 GPS與GoogleMap定位 
8. 4 案例重構(gòu) 
8. 4. 1 地圖的顯示模式 
8. 4. 2 重構(gòu)“查詢方法” 
第9章 3D物理傳感器游戲——小球快跑 
9. 1 游戲背景及功能概述 
9. 1. 1 背景概述 
9. 1. 2 功能概述 
9. 2 游戲的策劃及準(zhǔn)備工作 
9. 2. 1 游戲的策劃 
9. 2. 2 小球快跑游戲開發(fā)的準(zhǔn)備工作 
9. 3 游戲的架構(gòu) 
9. 3. 1 游戲的總體架構(gòu) 
9. 3. 2 游戲的類結(jié)構(gòu) 
9. 4 DriftBall類的開發(fā) 
9. 4. 1 DriftBall類的代碼框架 
9. 4. 2 DriftBall類的主要成員方法的實(shí)現(xiàn) 
9. 5 游戲主菜單的開發(fā) 
9. 5. 1 WelcomeView類的代碼框架 
9. 5. 2 WelcomeView類的主要成員方法的實(shí)現(xiàn) 
9. 5. 3 WelcomeThread類的開發(fā) 
9. 5. 4 菜單界面的用戶交互事件處理 
9. 6 游戲界面模塊的開發(fā) 
9. 6. 1 GameView的成員變量 
9. 6. 2 GameView的成員方法概述 
9. 6. 3 GameThread類的代碼框架 
9. 6. 4 GameMenuThread類的開發(fā) 
9. 6. 5 用戶交互事件處理 
9. 7 游戲中各個(gè)圖層的開發(fā) 
9. 7. 1 地圖圖層的開發(fā) 
9. 7. 2 其他圖層的開發(fā)與實(shí)現(xiàn) 
9. 8 游戲后臺(tái)邏輯的開發(fā) 
9. 8. 1 小球的運(yùn)動(dòng)控制 
9. 8. 2 小球的碰撞檢測(cè) 
9. 8. 3 Cannon和Missile類的開發(fā) 
9. 9 傳感器計(jì)算模塊的開發(fā) 
9. 9. 1 BallListener類的開發(fā) 
9. 9. 2 RotateUtil類的代碼框架 
9. 9. 3 RotateUtil類的開發(fā) 
參考文獻(xiàn) 

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)