注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合Android移動(dòng)編程實(shí)用教程

Android移動(dòng)編程實(shí)用教程

Android移動(dòng)編程實(shí)用教程

定 價(jià):¥44.80

作 者: 劉甫迎 等主編
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 移動(dòng)開發(fā)

ISBN: 9787121151880 出版時(shí)間: 2012-01-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 434 字?jǐn)?shù):  

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

  近年來(lái)Android的興起和對(duì)移動(dòng)手持設(shè)備開發(fā)領(lǐng)域的沖擊,已成熱門話題?!禔ndroid移動(dòng)編程實(shí)用教程》共10章和兩個(gè)附錄,詳細(xì)敘述了Android移動(dòng)編程的基本概念,Android的視圖層(View),應(yīng)用程序和Activity,控制層(Intent、廣播接收器、Adapter和網(wǎng)絡(luò)應(yīng)用),持久層(Android文件、Shared Preferences、SQLites數(shù)據(jù)庫(kù)、內(nèi)容提供器),GPS與谷歌地圖應(yīng)用,Android后臺(tái)工作(Service、線程、Toast、Notification、Alarm)和P2P通信(SMS短信、IM),Android多媒體技術(shù)(音視頻采集播放、圖片與二維動(dòng)畫、OpenGL和三維圖形),Android的其他應(yīng)用(電話、傳感器、振動(dòng)器、觸摸屏、藍(lán)牙、Wi-Fi、AIDL、Droid Draw可視化開發(fā)、App Widgets、Surface View),涵蓋了Android的流行版本和新版本的主要功能和特性,全面介紹了Android手機(jī)編程的基本原理、技術(shù)和應(yīng)用模式?!禔ndroid移動(dòng)編程實(shí)用教程》立足實(shí)用,實(shí)例豐富,有實(shí)驗(yàn)指導(dǎo)書、教學(xué)大綱和習(xí)題,便于學(xué)習(xí)與教學(xué)。

作者簡(jiǎn)介

暫缺《Android移動(dòng)編程實(shí)用教程》作者簡(jiǎn)介

圖書目錄

第1章 Android移動(dòng)編程基礎(chǔ)
 1.1 云和Android移動(dòng)云計(jì)算的編程開發(fā)
  1.1.1 云和移動(dòng)云計(jì)算的概念
  1.1.2 Android的興起及其對(duì)移動(dòng)手持設(shè)備開發(fā)領(lǐng)域的沖擊
 1.2 Android的特點(diǎn)及系統(tǒng)架構(gòu)
  1.2.1 Android的概念及特性
  1.2.2 Android的系統(tǒng)架構(gòu)
 1.3 Android的開發(fā)環(huán)境及創(chuàng)建Android項(xiàng)目
  1.3.1 下載、安裝和搭建Android開發(fā)平臺(tái)
  1.3.2 創(chuàng)建、配置、調(diào)試與運(yùn)行第一個(gè)Android項(xiàng)目
  1.3.3 Android項(xiàng)目的目錄結(jié)構(gòu)
  1.3.4 打開和載入現(xiàn)有項(xiàng)目
  1.4 Android程序的MVC模式
 1.5 Android的常用工具
  1.5.1 Android 模擬器
  1.5.2 Dalvik調(diào)試監(jiān)控服務(wù)及程序除錯(cuò)
  1.5.3 Android調(diào)試橋
 1.6 Android Market
  習(xí)題
第2章 初識(shí)Android的視圖層
 2.1 用戶界面及程序設(shè)計(jì)初步
  2.1.1 描述和設(shè)計(jì)用戶界面
  2.1.2 存取識(shí)別符號(hào)
  2.1.3 解讀程序流程
  2.1.4 事件處理與監(jiān)聽
  2.1.5 加入對(duì)話框
  2.1.6 提示信息
  2.1.7 錯(cuò)誤處理
  2.1.8 初見Intent
  2.1.9 加入菜單
 2.2 定制新的View視圖
  2.2.1 Android UI布局
  2.2.2 修改現(xiàn)有的View
  2.2.3 創(chuàng)建復(fù)合控件
  2.2.4 創(chuàng)建定制的Widgets和控件
  2.2.5 使用定制的控件
  習(xí)題
第3章 Android應(yīng)用程序和Activity
 3.1 組成Android程序的核心組件
 3.2 程序清單
  3.2.1 程序清單簡(jiǎn)介
  3.2.2 使用程序清單編輯器
 3.3 Android應(yīng)用程序的生命周期
  3.3.1 Android應(yīng)用程序生命周期簡(jiǎn)介
  3.3.2 應(yīng)用程序的優(yōu)先級(jí)和進(jìn)程狀態(tài)
 3.4 Android中的資源訪問(wèn)
  3.4.1 資源的類型、布局和創(chuàng)建
  3.4.2 資源的使用及主題中的引用樣式
  3.4.3 為不同的國(guó)際語(yǔ)言和硬件創(chuàng)建資源
  3.4.4 運(yùn)行時(shí)更改配置
 3.5 Android的Activity
  3.5.1 Activity的創(chuàng)建、注冊(cè)和登記
  3.5.2 Activity的生命周期
  3.5.3 Android活動(dòng)類
  習(xí)題
第4章 Android控制層的Intent、廣播接收器、Adapter和網(wǎng)絡(luò)應(yīng)用
 4.1 Android的Intent
  4.1.1 Intent和Intent Filter
  4.1.2 啟動(dòng)另一個(gè)Activity
  4.1.3 Bundle類的作用
  4.1.4 Intent的Action常量
 4.2 Android的BroadcastReceiver
  4.2.1 使用BroadcastReceiver
  4.2.2 接收其他廣播Intent
  4.2.3 彌補(bǔ)BroadcastReceiver的耗時(shí)處理
 4.3 Android的Adapter開發(fā)
  4.3.1 Android的Adapter
  4.3.2 使用Adapter綁定數(shù)據(jù)
 4.4 Android的網(wǎng)絡(luò)編程
  4.4.1 Android的HTTP網(wǎng)絡(luò)編程
  4.4.2 使用WebKit瀏覽器
  4.4.3 使用Socket、ServerSocket進(jìn)行網(wǎng)絡(luò)編程
 4.5 創(chuàng)建一個(gè)現(xiàn)代戰(zhàn)爭(zhēng)演習(xí)模擬管理信息系統(tǒng)
  習(xí)題
第5章 Android的持久層開發(fā)
 5.1 Android的文件
  5.1.1 文件數(shù)據(jù)的存儲(chǔ)與讀取
  5.1.2 將文件存放在SDCard
  5.1.3 使用SAX、DOM或Pull解析XML文件
  5.1.4 使用多線程下載文件
 5.2 Android的SharedPreferences存儲(chǔ)類
  5.2.1 使用SharedPreferences進(jìn)行數(shù)據(jù)存儲(chǔ)
  5.2.2 訪問(wèn)SharedPreferences中的數(shù)據(jù)
  5.2.3 為FoxWar系統(tǒng)創(chuàng)建一個(gè)Preferences頁(yè)
 5.3 Android的SQLite數(shù)據(jù)庫(kù)
  5.3.1 使用SQLite數(shù)據(jù)庫(kù)存儲(chǔ)數(shù)據(jù)
  5.3.2 使用SQLiteOpenHelper對(duì)數(shù)據(jù)庫(kù)進(jìn)行版本管理
  5.3.3 使用SQLiteDatabase操作SQLite數(shù)據(jù)庫(kù)
  5.3.4 使用事務(wù)操作SQLite數(shù)據(jù)庫(kù)
 5.4 Android的內(nèi)容提供器組件
  5.4.1 使用ContentProvider共享數(shù)據(jù)
  5.4.2 介紹URI
  5.4.3 ContentProvider類的主要方法
  5.4.4 使用ContentResolver操作ContentProvider中的數(shù)據(jù)
  5.4.5 創(chuàng)建和使用FoxWar系統(tǒng)內(nèi)容提供器
  習(xí)題
第6章 Android中的GPS與谷歌地圖應(yīng)用
 6.1 Android中的GPS應(yīng)用
  6.1.1 基于位置的服務(wù)與模擬位置提供器
  6.1.2 選擇一個(gè)Location Provider
  6.1.3 定位和追蹤
  6.1.4 鄰近提醒
  6.1.5 Geocoder反向、前向編碼
 6.2 Android中的地圖應(yīng)用
  6.2.1 創(chuàng)建一個(gè)基于地圖的活動(dòng)
  6.2.2 配置和使用MapView
  6.2.3 創(chuàng)建和使用覆蓋
  6.2.4 將View固定到地圖及其某個(gè)位置
 6.3 對(duì)FoxWar系統(tǒng)添加地圖功能
  習(xí)題
第7章 Android的后臺(tái)工作和P2P通信
 7.1 Android的Service
  7.1.1 創(chuàng)建和控制Service
  7.1.2 將Activity和Service綁定
 7.2 應(yīng)用工作線程
  7.2.1 創(chuàng)建新的線程
  7.2.2 為GUI操作同步線程
  7.2.3 將FoxWar Service移動(dòng)到后臺(tái)線程
 7.3 在工作線程中使用Toast
  7.3.1 定制Toast
  7.3.2 線程中Toast的使用
 7.4 使用Notification通知用戶
  7.4.1 Notification Manager及創(chuàng)建Notification
  7.4.2 觸發(fā)Notification
  7.4.3 向FoxWar系統(tǒng)添加Notification
  7.4.4 高級(jí)Notification技術(shù)(發(fā)聲、振動(dòng)、閃屏、連續(xù))
 7.5 Android的Alarm
  7.5.1 使用Alarm
  7.5.2 使用Alarm更新FoxWar系統(tǒng)
 7.6 短信發(fā)送器
  7.6.1 發(fā)送SMS信息
  7.6.2 接收SMS信息
 7.7 Android的即時(shí)消息
  7.7.1 建立GTalk連接、進(jìn)行IM會(huì)話
  7.7.2 在線狀態(tài)和聯(lián)系人列表
  7.7.3 聊天會(huì)話的管理
  7.7.4 用GTalk發(fā)送和接收數(shù)據(jù)信息
  習(xí)題
第8章 Android中的多媒體技術(shù)
 8.1 Android的多媒體播放
  8.1.1 從源文件中播放
  8.1.2 從文件系統(tǒng)中播放
  8.1.3 從網(wǎng)絡(luò)中播放
 8.2 Android的多媒體采集
  8.2.1 錄制音/視頻
  8.2.2 攝像頭及照相
 8.3 Android中圖片的訪問(wèn)
  8.3.1 通過(guò)圖片文件創(chuàng)建Drawable對(duì)象
  8.3.2 通過(guò)XML文件定義Drawable屬性
  8.3.3 Bitmap和BitmapFactory
 8.4 Android的二維動(dòng)畫
  8.4.1 Frame動(dòng)畫
  8.4.2 Tween動(dòng)畫
  8.4.3 View動(dòng)畫
 8.5 動(dòng)態(tài)圖形繪制與特效
  8.5.1 動(dòng)態(tài)圖形繪制簡(jiǎn)介
  8.5.2 動(dòng)態(tài)圖形繪制類
  8.5.3 幾何圖形的繪制
  8.5.4 通過(guò)Matrix實(shí)現(xiàn)旋轉(zhuǎn)、縮放和平移
  8.5.5 通過(guò)Shader類渲染圖形
 8.6 OpenGL與Android的三維圖形
  8.6.1 OpenGL ES
  8.6.2 Android的三維圖形
  習(xí)題
第9章 Android的其他高級(jí)應(yīng)用技術(shù)
 9.1 Android的其他常用硬件應(yīng)用技術(shù)
  9.1.1 電話管理
  9.1.2 傳感器與SensorManager
  9.1.3 振動(dòng)器管理
  9.1.4 觸摸屏管理
 9.2 Android的無(wú)線通信技術(shù)
  9.2.1 藍(lán)牙通信
  9.2.2 Wi-Fi網(wǎng)絡(luò)連接管理
 9.3 AIDL技術(shù)
 9.4 Web Service網(wǎng)絡(luò)編程
 9.5 AnDroidDraw及其可視化界面開發(fā)
  9.5.1 下載、安裝和運(yùn)行AnDroidDraw集成開發(fā)應(yīng)用程序
  9.5.2 使用DroidDraw的LinearLayout和RelativeLayout對(duì)象
  9.5.3 Widgets:TextView、EditText、Button、RadioButton控件
  9.5.4 TableLayout布局與TableRow控件
  9.5.5 使用ListView和array資源
  9.5.6 CheckBox、AnalogClock、ImageView、Spinner 等控件
 9.6 Android的AppWidgets應(yīng)用
  9.6.1 AppWidgets簡(jiǎn)介
  9.6.2 開發(fā)AppWidgets
 9.7 表面視圖類
  習(xí) 題
第10章 Android綜合實(shí)例——跨國(guó)公司企業(yè)內(nèi)部網(wǎng)絡(luò)新聞信息管理系統(tǒng)
 10.1 FoxNews系統(tǒng)的架構(gòu)、平臺(tái)及特點(diǎn)
  10.1.1 FoxNews概述
  10.1.2 FoxNews的架構(gòu)流程
  10.1.3 跨國(guó)公司企業(yè)內(nèi)部網(wǎng)絡(luò)新聞信息手持終端管理子系統(tǒng)
 10.2 系統(tǒng)分析與設(shè)計(jì)
  10.2.1 PowerDesigner 簡(jiǎn)介
  10.2.2 概念數(shù)據(jù)模型CDM
  10.2.3 物理數(shù)據(jù)模型PDM
  10.2.4 面向?qū)ο蟮哪P蚈OM(類圖、用例圖、活動(dòng)圖、時(shí)序圖)
 10.3 數(shù)據(jù)庫(kù)表的結(jié)構(gòu)
  10.3.1 用戶表
  10.3.2 服務(wù)器端上傳的草稿表
 10.4 主要關(guān)鍵技術(shù)
  10.4.1 用于登錄的Android HTTP技術(shù)
  10.4.2 Android使用JDBC訪問(wèn)數(shù)據(jù)庫(kù)的技術(shù)
  10.4.3 手機(jī)上傳新聞信息技術(shù)
 10.5 用戶使用說(shuō)明書
  10.5.1 使用平臺(tái)及系統(tǒng)安裝
  10.5.2 登錄和進(jìn)入系統(tǒng)
  10.5.3 FoxNews-MID子系統(tǒng)的使用
 10.6 部分源程序
  10.6.1 實(shí)現(xiàn)登錄的Android客戶端源代碼
  10.6.2 手機(jī)新聞內(nèi)容顯示源代碼
  10.6.3 手機(jī)文件上傳源代碼
  習(xí)題
附錄A “Android移動(dòng)編程”課程教學(xué)大綱
附錄B “Android移動(dòng)編程”課程實(shí)驗(yàn)指導(dǎo)書
參考文獻(xiàn)

本目錄推薦

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