Android系統開發與實踐

Android系統開發與實踐

《Android系統開發與實踐》是2013年清華大學出版社出版的圖書,作者是王友釗、黃靜、戴燕雲。

基本介紹

  • 書名:Android系統開發與實踐
  • 作者:王友釗、黃靜、戴燕雲
  • 類別:計算機網路
  • 出版社:清華大學出版社
  • 出版時間:2013年5月1日
  • 頁數:309 頁
  • 定價:39.00
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787302315780
  • 字數:487000
  • 印次:1-1
  • 印刷日期:2013-4-24
圖書介紹,內容簡介,編輯推薦,目錄,

圖書介紹

《21世紀高等學校計算機專業實用規劃教材:Android系統開發與實踐》是以討論Android系統平台為基礎,並結合實例講解基於Android系統平台的套用開發實踐過程為主要內容的基礎教程和實踐指導類教材。書中全方位講解Google開放移動套用平台Android的各種特性,深入探討了應用程式的基本組件、界面布局的基礎,結合Internet實現通訊錄的設計和傳送簡訊實例詳細介紹了Android系統平台開發的步驟和方法,從而實現對Android系統平台開發的深入了解。

內容簡介

《21世紀高等學校計算機專業實用規劃教材:Android系統開發與實踐》共分為三大部分:第一部分為第1章到第3章,主要介紹了Android系統的起源和相關的基礎知識,為後面章節學習的基礎;第二部分為第4章到第6章,主要介紹了Android系統開發的入門、Android應用程式的結構與開發,以及Android在感測器網路方面的套用,為Android系統平台開發的基礎;第三部分為第7章,通過實例的剖析和講解指導讀者實現對Android系統平台的開發套用。
本書是以討論Android系統平台為基礎,並結合實例講解基於Android系統平台的套用開發實踐過程為主要內容的基礎教程和實踐指導類教材。書中全方位講解Google開放移動套用平台Android的各種特性,深入探討了應用程式的基本組件、界面布局的基礎,結合Internet實現通訊錄的設計和傳送簡訊實例詳細介紹了Android系統平台開發的步驟和方法,從而實現對Android系統平台開發的深入了解。本書共分為三大部分: 第一部分為第1章到第3章,主要介紹了Android系統的起源和相關的基礎知識,為後面章節學習的基礎; 第二部分為第4章到第6章,主要介紹了Android系統開發的入門、Android應用程式的結構與開發,以及Android在感測器網路方面的套用,為Android系統平台開發的基礎; 第三部分為第7章,通過實例的剖析和講解指導讀者實現對Android系統平台的開發套用。

編輯推薦

本書內容豐富、分類合理清晰,既可作為大專院校電子信息類專業本科生和研究生的基礎教材使用,還可作為有Android系統平台開發需求的初學者,以及有一定Android系統平台基礎的開發人員的學習參考書。

目錄

第1章Android技術基礎
1.1Android的嵌入式技術基礎
1.1.1嵌入式系統定義
1.1.2嵌入式系統的特點
1.1.3嵌入式作業系統簡介
1.1.4嵌入式作業系統的套用與前景
1.2Android開發的Linux基礎
1.2.1Linux目錄結構及檔案
1.2.2Linux常用操作命令
1.3Android開發的Java基礎
1.3.1Java語言的特點
1.3.2Java套用分類
1.3.3Java技術三大特性
1.3.4Java在Android平台開發中的套用
第2章Android系統概述
2.1Android系統及背景知識
2.1.1Android系統的概念
2.1.2Android背景知識
2.1.3Android系統平台結構
2.2Android系統開發概述
2.2.1詳解Android源碼的編譯
2.2.3創建一個HelloAndroid項目
2.2.4將界面實現用XML編排
2.2.5調試項目
2.3Android開發者聯盟
2.3.1開發基於Android平台的套用
2.3.2參加Android開發者大賽
2.3.3Android得到更多人的認可和尊重
2.3.4AndroidMarket
第3章深入認識Android系統
3.1Android系統結構和初始化過程
3.1.1Android系統結構
3.1.2Android系統的初始化過程
3.2Android系統的L1nux核心和驅動程式
3.2.1Android系統的Linux核心
3.2.2Android系統的驅動程式
3.3Android核心深度解析
3.3.1Android核心分析
3.3.2Android核心剖析
3.4Android底層庫和程式
3.4.1本地實現底層的結構
3.4.2增加本地程式和庫的方法
3.4.3標準C/C++庫bionic
3.4.4C語言底層庫libcutils
3.4.5Init進程
3.4.6Shell工具
3.4.7C++工具庫libutils
3.5Android的進程間通信機制Binder
3.5.1Binder的提出
3.5.2Binder概述
3.5.3使用Binder進行進程間通信
3.5.4使用AIDL進行調用
第4章Android系統開發
4.1源碼獲得
4.2源碼結構分析
4.3Android源碼簡要分析
4.3.1Android必需的工具
4.3.2Android應用程式概述
4.3.3構建SaySomethingAndroid應用程式
4.3.4創建內容提供器和GoogleMaps應用程式
4.4Android平台套用向OMS平台遷移
4.4.10MS概述
4.4.20MS特色
4.4.3普通Android套用向OMS平台遷移
第5章Android應用程式
5.1搭建開發環境
5.1.1Windows 7下Android開發環境搭建
5.1.2Linux(Ubuntu)下Android開發環境搭建
5.2Android應用程式的結構
5.2.1Android的開發環境
5.2.2Android應用程式的構成
5.3Android的虛擬機和Java環境
5.3.1Dalvik虛擬機和核心庫
5.3.2Android的Java程式環境
5.3.3JNI的使用
5.4Android用戶界面開發
5.4.1用戶界面基礎
5.4.2界面控制項
5.4.3界面布局
5.4.4選單
5.4.5界面事件
5.5Android 遊戲編程: Tank大戰
5.5.1創建程式Hello Tank
5.5.2顯示文字和圖片
第6章基於Android的無線感測網路
6.1Android中的感測器
6.1.1方向感測器
6.1.2加速感測器
6.1.6其他感測器
6.1.7測試手機中有哪些感測器
6.2系統總體介紹
6.2.1WSN概述
6.2.2歷史及發展現狀
6.2.3WSN的套用
6.2.4WSN的體系結構
6.2.5WSN的特徵
6.2.6WSN未來發展前景
6.3系統模組介紹
6.3.1無線感測器節點網路
6.3.2採集終端
6.3.3伺服器
6.3.4PC終端AtosBrowser
6.3.5移動終端AtosMobile
6.3.6協定分析助手AtosAgent
6.4Android在WSN中的套用現狀和前景
6.4.1Android在WSN中的套用現狀
6.4.2Android在WSN中的套用前景
6.5無線感測器網路的套用實例
6.5.1感測器網路的特點
6.5.2無線感測器網路技術發展現狀
6.5.3基於WSN網路的套用系統發展現狀
6.5.4無線感測器網路的套用
6.6WSN的安全性問題
6.6.1無線感測器網路的安全維
6.6.2無線感測器網路安全性框架
第7章基於Android的技術開發實例
7.1實例1: 打電話
7.2實例2: 通訊錄模組的設計與實現
7.2.1功能要求
7.2.2設計思路
7.2.3流程圖
7.2.4主界面設計與實現
7.2.5副界面設計與實現
7.2.6添加聯繫人界面設計與實現
7.2.7調試
7.2.8通訊錄模組功能實現代碼
7.3實例3: 簡訊模組的設計與實現
7.3.1功能要求
7.3.2設計思路
7.3.3流程圖
7.3.4主界面設計與實現
7.3.5會話列表界面設計與實現
7.3.6通知欄設計與實現
7.3.7簡訊模組功能實現代碼
參考文獻

相關詞條

熱門詞條

聯絡我們