《Android產品實戰從零開始》是2014年9月1日清華大學出版社出版的圖書,作者是黃宇健。
基本介紹
- 書名:Android產品實戰從零開始
- 作者:黃宇健
- 出版社:清華大學出版社
- 出版時間:2014年9月1日
- 定價:49 元
- ISBN:9787302374046
- 印次:1-1
圖書信息,內容簡介,圖書目錄,
圖書信息
作者:黃宇健
ISBN:9787302374046
出版日期:2014.09.01
印刷日期:2014.08.22
出版社:清華大學出版社
內容簡介
本書包含9個章節,第一章介紹環境搭建以及Android基本開發框架; 第二章介紹Android基本控制項; 第三到八章分別講解了六個不同的套用實例; 第九章介紹了Android4.x的新特性。各個章節的重點如下: 第1章Android環境搭建、Android開發框架、ADT的使用; 第2章四大組件、五大布局、基本控制項的使用; 第3章ListView、數據存儲、Notification、AppWidget,講解套用Timetable; 第4章ExpandableListView、Animation,講解套用todo; 第5章SurfaceView、浮窗,講解套用Clock; 第6章調用系統服務、獲取系統信息,講解套用Easearch; 第7章地圖開發、感測器開發、相機開發、Canvas繪圖,講解套用MyWhere; 第8章fragment、ViewFlipper、MediaPlayer,講解套用YiRstr; 第9章ViewPager、PagerTitleStrip、GridLayout、增強Notification。
本書講解詳細,並借用案例講解,有一定的參照性,適合Android初學者學習。
圖書目錄
第一章Android入門
第一節Android 系統概述
Android世界百態
我能用Android來做什麼
Android特性
本書特色
第二節Android 環境搭建
下載和安裝JDK
下載和安裝Eclipse IDE以及Android SDK
更新Android SDK
第三節Android應用程式架構
創建第一個Android項目
AndroidManifest.xml檔案
資源資料夾
R.java
程式的實現原理
第四節使用ADT
LogCat
DDMS(Dalvik Debug Monitor Server)
第二章Android基礎
第一節Android四大組件
Activity
Service
Broadcast Receiver
Content Provider
第二節Android UI設計
設計規範
螢幕適應
你的風格?
第三節Android五大布局
萬金油AbsoluteLayout絕對布局
聰明的RelativeLayout 相對布局
易擴展的LinearLayout線性布局
切換FrameLayout卡片布局
表單TableLayout表格布局
驚!用Java代碼也能配置布局?
第四節Android基本控制項
公共控制項屬性
文本框和輸入框
按鈕
圖片框
選項控制項
第三章上課了
第一節產品介紹
需求分析
界面設計
用戶體驗設計
第二節數據展示ListView
配置ListView布局
ListView詳解
第三節數據存儲
使用SQLite存儲數據
使用SharedPreferences存儲數據
第四節通知Notification
延遲的意圖PendingIntent
創建通知
第五節桌面外掛程式AppWidget
配置appwidgetprovider和布局
繼承 AppWidgetProvider和添加receiver
數據定時更新和事件回響
第六節功能實現
資料庫及實體類設計
界面設計
查看/編輯課表
配置頁面
桌面小外掛程式
定時通知的實現
第四章TODO
第一節產品介紹
需求分析
界面設計
用戶體驗設計
第二節手風琴ExpandableListView
配置布局檔案
使用適配器
第三節動畫Animation
幻燈片TweenAnimation
電影膠片FrameAnimation
第四節功能實現
界面實現
導航欄的實現
滑動列表的實現
一周日程的實現
第五章旋轉控制項
第一節產品介紹
第二節畫圖專用SurfaceView
最簡單的SurfaceView
SurfaceView繪圖機制
第三節OnTouchListener詳解
初探OnTouchListener
實例: 觸摸繪圖
區域繪圖
軌跡繪圖
第四節圖形變換Matrix
旋轉繪圖
自動回滾
圖示組的移動
圖示移回後自動旋轉
第五節時鐘控制項的實現
根據時間繪製時針分針
根據時針位置繪製分針
第六節擴展學習——浮窗套用
WindowManager
浮窗實例
第六章Easearch
第一節產品介紹
需求分析
界面設計
第二節調用系統界面/服務
隱式Intent
使用隱式Intent調用系統界面
調用系統功能
第三節獲取系統信息
獲取聯繫人信息
獲取套用信息
獲取進程信息
調用閃光燈
第四節功能實現
界面實現
系統主框架的實現
快速啟動的實現
滑動列表的實現
第七章MyWhere
第一節產品介紹
需求分析
第二節地圖開發
第三節感測器開發
感測器種類
感測器使用
第四節相機開發
相機畫面預覽
拍照並保存
第五節Canvas繪圖
圖片粘合
圖片剪下
繪製文本
擴展9PNG圖片
第六節功能實現
增強現實布局的實現
興趣點OverlayView的實現
雷達的實現
現實視圖ARActivity的實現
第八章電子選單系統
第一節產品介紹
功能分析
界面設計
新建一個Master/Detail Flow
代碼分析
第二節ViewFlipper
布局和include標籤
ViewFlipper切換
第三節MediaPlayer
MediaPlayer生命周期
播放服務實例
第四節功能實現
布局實現
選單、購物車、訂單功能實現
音樂播放器的實現
第九章Android 4.x初探
第一節Android 4.x的標準化框架
新建一個工程
ViewPager和PagerTitleStrip
使用Action Bar和Navigation
第二節第六人GridLayout
第三節增強Notification
後記