TOP
月月讀書金,登入即領,滿600現折50!!
Android應用程序開發與典型案例 (簡體書)
滿額折

Android應用程序開發與典型案例 (簡體書)

商品資訊

人民幣定價:59.8 元
定價
:NT$ 359 元
優惠價
87312
海外經銷商無庫存,到貨日平均30天至45天
下單可得紅利積點 :9 點
商品簡介
目次

商品簡介

《高等院校3G人才培養規劃教材:Android應用程序開發與典型案例》共23章,內容包含兩大部分。第一部分是Android程序設計基礎,在介紹Android環境搭建以及Android系統基本控件和組件後,詳細介紹了Android系統應用編程中典型的技術,比如,Android中的圖形圖像、多媒體編程、GPS定位與地圖編程等;第二部分是Android程序UI設計,從手機軟件的交互設計談起,介紹了Android用戶界面設計原則和方法、Android用戶界面設計哲學等,並給出了具體建議。.

目次

上篇 Android應用程序設計基礎
第1章 Android基本概念
1.1 Android簡介
1.2 Android平臺特性
1.3 Android系統架構
1.3.1 Linux內核(Linux Kernel)
1.3.2 Android核心庫(Libraries)
1.3.3 Android運行時環境(Android Runtime)
1.3.4 Android應用程序框架(Application Framework)
1.3.5 Android應用程序
1.4 Android開發框架
1.4.1 應用方面
1.4.2 數據存儲
1.4.3 網絡訪問方面
1.4.4 開發流程
1.5 OMS簡介
1.5.1 OPhone介紹
1.5.2 Widget介紹
1.6 本章小結

第2章 Android開發環境搭建
2.1 Android 開發環境的安裝與配置
2.1.1 安裝JDK和配置Java開發環境
2.1.2 Eclipse的安裝
2.1.3 SDK和ADT的安裝和配置
2.2 創建第一個Android應用
2.3 在模擬器上運行程序
2.4 在手機上運行程序
2.5 本章小結

第3章 程序設計基礎
3.1 Android程序框架
3.1.1 Android項目結構
3.1.2 Android應用解析
3.2 Android程序UI設計
3.3 Java語言在Android程序中的使用
3.3.1 Interface的使用
3.3.2 abstract class的使用
3.3.3 Interface與Abstract class的區別
3.3.4 for循環的使用
3.3.5 Map類的使用
3.3.6 Integer與String之間的轉換
3.3.7 synchronized同步關鍵字
3.3.8 new的使用
3.4 本章小結

第4章 Android生命週期
4.1 程序生命週期
4.2 Android組件
4.3 Activity生命週期
4.3.1 全生命週期
4.3.2 可視生命週期
4.3.3 活動生命週期
4.4 Activity啟動模式
4.4.1 standard標準模式
4.4.2 singleTop
4.4.3 singleTask
4.4.4 singleInstance
4.5 程序調試
4.5.1 LogCat命令行工具
4.5.2 DevTools開發調試工具
4.6 本章小結

第5章 用戶界面開發
5.1 用戶界面基礎
5.2 界面佈局
5.2.1 線性佈局(LinearLayout)
5.2.2 框架佈局(FrameLayout)
5.2.3 表格佈局(TableLayout)
5.2.4 相對佈局(RelativeLayout)
5.2.5 絕對佈局(AbsoluteLayout)
5.3 界面控件
5.3.1 TextView 和 EditText
5.3.2 Button 和 ImageButton
5.3.3 CheckBox 和 RadioButton
5.3.4 Spinner
5.3.5 ListView
5.3.6 TabHost
5.4 菜單
5.4.1 選項菜單
5.4.2 子菜單
5.4.3 上下文菜單(Context Menu)
5.5 界面事件
5.5.1 按鍵事件
5.5.2 觸摸事件
5.6 自定義樣式和主題
5.7 9Patch
5.8 本章小結

第6章 組件間通信
6.1 Intent對象及其屬性
6.1.1 Intent的action屬性
6.1.2 Intent的data屬性
6.1.3 Intent的type屬性
6.1.4 Intent的category屬性
6.1.5 Intent的extras屬性
6.1.6 Intent的ComponentName屬性
6.2 系統標準ActivityAction應用
6.2.1 啟動Activity
6.2.2 獲取Activity返回值
6.3 Intent過濾器
6.3.1 註冊Intent過濾器
6.3.2 Intent解析
6.4 廣播消息
6.5 本章小結

第7章 數據存儲與訪問
7.1 簡單存儲
7.1.1 SharedPreferences
7.1.2 示例
7.2 文件存儲
7.2.1 內部存儲
7.2.2 外部存儲
7.2.3 資源文件
7.3 數據庫存儲
7.3.1 SQLite簡介
7.3.2 手動建立數據庫
7.3.3 代碼建庫(SQLiteOpenHelper)
7.3.4 數據操作(SQLiteDatabase)
7.4 數據共享(ContentProviders)
7.4.1 創建ContentProvider
7.4.2 使用數據提供者
7.5 本章小結

第8章 多媒體開發
8.1 Android系統提供內置的媒體格式
8.2 在窗體佈局上——VideoView
8.3 音頻及視頻播放——MediaPlayer
8.2.1 從源文件中播放
8.3.2 從文件系統中播放
8.3.3 從網絡中播放
8.3.4 音頻播放示例
8.3.5 視頻播放示例
8.4 音/視頻的錄製
8.5 Camera照相
8.6 本章小結

第9章 定位與地圖
9.1 位置服務
9.1.1 Android Location API
9.1.2 GPS定位步驟
9.2 Google地圖應用
9.2.1 申請地圖密鑰
9.2.2 使用Google地圖
9.2.3 使用Overlay
9.3 本章小結

第10章 Android中的圖形圖像
10.1 在Android中訪問圖片
10.1.1 使用圖片文件創建Drawable對象
10.1.2 使用XML文件定義Drawable屬性
10.1.3 Bitmap和BitmapFactory
10.2 Android中的動畫
10.2.1 Tween動畫
10.2.2 Frame動畫
10.3 動態圖形繪製
10.3.1 動態圖形繪製類簡介
10.3.2 動態圖形繪製的基本思路
10.3.3 繪製幾何圖形
10.4 圖形特效
10.4.1 使用Matrix實現旋轉、縮放和平移
10.4.2 使用Shader類渲染圖形
10.5 本章小結

第11章 Android NDK開發
11.1 Android NDK簡介
11.2 NDK編譯環境
11.3 NDK開發示例
11.4 本章小結

第12章 Android特色開發
12.1 App Widget
12.1.1 App Widget的生命週期
12.1.2 建立Android App Widget
12.2 傳感器
12.2.1 Android中的傳感器分類
12.2.2 Android中的傳感器功能
12.3 本章小結

第13章 Android網絡編程
13.1 Android網絡通信基礎
13.1.1 標準Java接口
13.1.2 Apache接口
13.1.3 Android網絡接口
13.2 HTTP通信
13.2.1 HttpURLConnection接口
13.2.2 HttpClient接口
13.3 Socket通信
13.3.1 Socket傳輸模式
13.3.2 Socket編程原理
13.3.3 Socket編程實例
13.3.4 Socket與HTTP通信的區別
13.4 本章小結

第14章 Android應用開發流程
14.1 應用規劃及架構設計
14.1.1 客戶端功能點概述
14.1.2 服務器端功能點概述
14.2 實現UI
14.3 數據操作和存儲
14.4 實現多頁面跳轉
14.5 實現各個模塊邏輯處理
14.5.1 登錄註冊模塊的實現
14.5.2 個人中心模塊的實現
…….

購物須知

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

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

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

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

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

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

暢銷榜

客服中心

收藏

會員專區