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

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

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

定 價:¥69.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

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

本目錄推薦

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