TOP
紅利積點抵現金,消費購書更貼心
人民幣定價:49 元
定價
:NT$ 294 元
優惠價
87256
海外經銷商無庫存,到貨日平均30天至45天
下單可得紅利積點:7 點
商品簡介
名人/編輯推薦
目次

商品簡介

汪杭軍編著的《Android應用程序開發》是一本適合Android初學者進行移動平臺開發的基礎教程。全書從實用的角度出發,介紹了利用Eclipse開發Android應用應具備的基礎知識,包括Android簡介、開發環境搭建、開發Android應用所需的Java和程序設計基礎、用戶界面開發、Service和廣播消息、圖形圖像和多媒體開發、數據存儲、網絡與通信編程,并在最后用兩個綜合案例具體介紹了Android應用程序整個開發流程,包括前期功能需求、數據庫設計、系統實現以及應用程序的發布和推廣。
《Android應用程序開發》涉及了Android應用開發知識的方方面面,每章配有習題,以指導讀者更深入地進行學習。隨書光盤中包括全書所有實例的源代碼。
《Android應用程序開發》既可作為高等院校計算機軟件技術課程的教材和各大專院校相關專業的學習用書,也可作為Android培訓的教材和Android初學者、程序員的參考書。

名人/編輯推薦

汪杭軍編著的《Android應用程序開發》的內容力求在講解知識點上溯本求源,由淺入深。考慮到沒有Java基礎的讀者,特意安排一個章節介紹Android開發中所需的基本語法知識。書中實例的選擇考慮了實用性和可操作性,做到有的放矢,引導學生學習基本的知識點,在實踐中理解其原理。同時,在圖形圖像多媒體、數據存儲和網絡等章節中加入了綜合應用,以使相關的知識點能夠得到全面、清晰的展現。最后兩章的綜合案例則更加接近于實戰,從Android應用程序開發的設計、數據庫階段到系統的實現,以及最后應用程序的發布和推廣都進行了清楚的描述和討論。希望通過這些內容,使讀者能夠盡快熟悉實際Android應用程序開發中所要涉及的一些關鍵步驟和過程,從而更好地從事Android應用的開發和創業。本書附錄中列出了Android課程及開發資源以供學習者參考,包括了課程資源、Android開發、Android競賽、廣告/推廣Android應用網站和Android市場6個方面。

目次

出版說明
前言
第1章 Android簡介
1.1 Android背景
1.1.1 手機操作系統
1.1.2 Android的誕生
1.1.3 Android發展歷程
1.2 Android特點
1.2.1 Android優點
1.2.2 Android缺點
1.3 Android發展趨勢
1.4 思考與練習
第2章 Android開發環境搭建
2.1 Android開發軟硬件要求
2.2 開發包及其工具的安裝和 配置
2.2.1 安裝JDK和配置Java開發環境
2.2.2 Eclipse的安裝
2.2.3 Android SDK和ADT插件的安裝和配置
2.3 Android項目創建和運行
2.3.1 創建Android項目
2.3.2 模擬器創建和Android項目運行
2.3.3 Android項目管理
2.4 思考與練習
第3章 Android開發Java基礎
3.1 Java語言簡介
3.2 結構化程序設計
3.2.1 數據類型
3.2.2 表達式
3.2.3 流程控制語句
3.2.4 綜合案例
3.3 面向對象基本概念和應用
3.3.1 類與對象
3.3.2 繼承與封裝
3.3.3 抽象類和接口
3.3.4 包
3.3.5 異常處理
3.4 思考與練習
第4章 Android程序設計基礎
4.1 Android程序結構
4.2 Android程序框架知識
4.2.1 Activity生命周期
4.2.2 Android組件
4.2.3 Intent和IntentFilter
4.3 程序調試
4.3.1 ADB調試橋
4.3.2 Logcat調試
4.3.3 Dev Tools
4.4 思考與練習
第5章 用戶界面開發
5.1 用戶界面簡介
5.2 事件處理
5.3 界面布局
5.3.1 線性布局
5.3.2 框架布局
5.3.3 表格布局
5.3.4 相對布局
5.3.5 絕對布局
5.4 界面控件
5.4.1 TextView和EditText
5.4.2 Button和ImageButton
5.4.3 CheckBox和RadioButton
5.4.4 Spinner
5.4.5 ListView
5.5 對話框
5.5.1 AlertDialog創建對話框
5.5.2 PopupWindow使用
5.5.3 DatePickerDialog、TimePicker Dialog使用
5.5.4 ProgressDialog進度對話框創建
5.6 菜單
5.6.1 選項菜單
5.6.2 子菜單
5.6.3 上下文菜單
5.7 思考與練習
第6章 Service和廣播消息
6.1 Service簡介
6.2 Service實現
6.2.1 創建Service
6.2.2 啟動和綁定Service
6.2.3 停止Service
6.3 廣播消息
6.4 思考與練習
第7章 Android圖形圖像和多媒體開發
7.1 圖形
7.1.1 Canvas畫布簡介
7.1.2 Canvas常用繪制方法
7.1.3 Canvas繪制的輔助類
7.2 圖像
7.2.1 Drawable和ShapDrawable通用繪圖類
7.2.2 Bitmap和BitmapFactory圖像類
7.3 音頻和視頻
7.3.1 Media Player播放音頻
7.3.2 Media Recorder錄音
7.3.3 Video View播放視頻
7.4 OpenGL ES編程
7.4.1 OpenGL ES簡介
7.4.2 視圖
7.4.3 3D空間中繪圖
7.4.4 顏色
7.5 多媒體綜合應用
7.6 思考與練習
第8章 Android數據存儲
8.1 數據存儲簡介
8.2 Shared Preferences數據存儲
8.3 Files數據存儲
8.4 Android數據庫編程
8.4.1 SQLite 簡介
8.4.2 SQLite編程
8.4.3 SQLiteOpenHelper應用
8.5 數據共享
8.6 數據存儲示例
8.7 思考與練習
第9章 Android網絡與通信編程
9.1 Android網絡基礎
9.1.1 標準Java接口
9.1.2 Apache接口
9.1.3 Android網絡接口
9.2 HTTP通信
9.2.1 HttpURLConnection接口
9.2.2 HttpClient接口
9.3 Socket通信
9.3.1 Socket基礎原理
9.3.2 Socket示例
9.4 WiFi通信
9.4.1 WiFi介紹
9.4.2 WiFi示例
9.5 思考與練習
第10章 綜合案例一:智能農苑助手
10.1 項目分析
10.1.1 UI界面規劃
10.1.2 數據存儲設計
10.2 系統實現
10.2.1 創建項目
10.2.2 界面設計
10.2.3 天氣系統
10.2.4 網絡通信服務
10.2.5 圖形圖像處理
10.2.6 數據存取
10.2.7 Service服務
10.3 應用程序的發布
10.3.1 添加廣告
10.3.2 生成簽名文件
10.3.3 使用簽名文件
10.3.4 發布應用
10.4 思考與練習
第11章 綜合案例二:家庭理財助手
11.1 系統功能
11.1.1 概述
11.1.2 系統功能預覽
11.2 數據庫設計
11.2.1 數據庫設計基礎
11.2.2 數據庫操作類
11.3 主界面設計
11.3.1 主界面布局
11.3.2 主控類的整體框架
11.3.3 主控類方法
11.4 輔助工具類
11.4.1 數據格式類
11.4.2 常量類
11.4.3 廣告類
11.5 數據操作方法
11.6 思考與練習
附錄
附錄A Android課程及開發資源
附錄B AndroidManifest文件說明
參考文獻

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 256
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區