Android項目驅動式開發教程

Android項目驅動式開發教程
定價:180
NT $ 157
  • 作者:劉正(主編)
  • 出版社:機械工業出版社
  • 出版日期:2014-11-01
  • 語言:簡體中文
  • ISBN10:7111462165
  • ISBN13:9787111462163
  • 裝訂:235頁 / 普通級 / 1-1
 

內容簡介

基於AndroidSKD的4.0版本,以項目驅動式的方式全面而詳細地介紹Android應用開發所涉及的各個方面知識。全書共11章,分為3個部分,內容包括Android開發入門、生命周期及調試方法、布局與基本組件、高級組件開發、異步任務開發、后台服務、數據存儲與數據共享、傳感器應用開發、媒體播放器的設計、地圖與位置服務的設計以及一個綜合實例——旅游小助手的實現。
 

目錄

前言

第1章 Android開發入門
1.1 Android的發展及歷史
1.1.1 Android系統簡介
1.1.2 Android智能手機系統的發展
1.1.3 Android系統的框架架構
1.2 Android開發環境搭建
1.2.1 Android開發簡介
1.2.2安裝JDK
1.2.3安裝Eclipse
1.2.4配置Android開發環境
1.2.5創建AVD
1.3第一個應用程序
1.3.1創建第一個應用程序項目(Project)
1.3.2修改顯示內容
1.4項目框架分析
1.4.1 HelloAndroid項目結構
1.4.2資源目錄(res/)
1.4.3 9en/目錄下的Rdava文件
1.4.4 AndroidManifest.xml介紹
1.5 Android四大組件介紹
1.6本章小結

第2章 生命周期及調試方法
2.1系統進程生命周期(Life Cycle)
2.2 Activity生命周期
2.2.1 Activity生命周期的基本概念
2.2.2生命周期的回調函數
2.3 Intent的概念及使用
2.4 Activity的啟動和跳轉
2.4.1兩種啟動和跳轉方式
2.4.2帶值跳轉方式
2 4.3跳轉並帶值返回父界面的方式
2.5 Android開發中的調試技術
2.5.1使用Debu9斷點調試
2.5.2使用JUnit調試
2.5.3使用Logcat進行調試
2.5.4使用DDMS進行調試
2.6實訓項目與演練
2.6.1 實訓一:使用Logcat跟蹤Activity帶值跳轉實訓
2.6.2實訓二:使用斷點Debu9跟蹤Activity帶值返回實訓
2.7本章小結

第3章 布局與基本組件
3.1 Android用戶界面的組件和容器
3.2文本控件的功能與使用方法
3.2.1 TextView的XML使用
3.2.2 TextView的Java使用
3.2.3 EditText的XML使用
3.2.4 EditText的Java使用
3.3按鈕控件的功能與使用方法
3.3.1 BuRon與ImageButton的XML使用
3.3.2 Button與ImageBuRon的Java使用
3.3.3 CheckBox的XML使用
3.3.4 CheckBox的Java使用
3.3.5 RadioButton的XML使用
3.3.6 RadioButton的Java使用
3.4時間和曰期控件的功能與使用方法
3.4.1 AnalogClock與DigitalClock的XML使用
3.4.2 DatePicker與TimePicker的XML使用
3.4.3 DatePicker與TimePicker的Java使用
3.5界面布局管理器的使用
3.5.1布局文件的使用
3.5.2線性布局
3.5.3表格布局
3.5.4相對布局
3.6實訓項目與演練
3.6.1 實訓一:電話鬧鍾的首頁設計
3.6.2實訓二:新浪微博的登錄界面設計
3.7本章小結

第4章 高級組件開發
4.1進度條組件的開發和使用
4.1.1 ProgressBar的開發與使用
4.1.2 SeekBar的開發與使用
4.2列表與Adapter的開發和使用
4.2.1 Spinner和ListView的簡單使用
4.2.2 Adapter的開發與使用
4.3 圖片瀏覽組件的開發和使用
4.3.1 ImageView的開發和使用
4.3.2 GridView的開發和使用
4.4消息組件的開發和使用
4.4.1 Toast的開發和使用
4.4.2 Notification的開發和使用
4.5菜單與標簽頁組件的開發和使用
4.5.1 Menu的開發和使用
4.5.2 ContextMenu的開發和使用
4.5.3 ActionBar的開發和使用
4.5.4 Fragment的開發和使用
4.6實訓項目與演練
4.6.1 實訓一:Taglnf0的首頁設計
4.6.2實訓二:MyMusic播放界面
4.7本章小結

第5章 異步任務開發
5.1異步的基本概念
5.2使用Thread+Handler+Message進行異步操作
5.2.1 Java線程(Thread)簡介
5.2.2 Android異步操作
5.2.3 Thread+Handler+Message機制
5.2.4使用Thread+Handler+Message異步加載網絡圖片
5.3使用AsnycTask進行異步操作
5.3.1 AsyncTask簡介
5.3.2 AsyiacTask的程序模型
5.3.3使用AsyncTask異步加載網絡圖片
5.3.4 Android與HTTP服務器交互
5.4本章小結

第6章 后台服務
6.1后台服務簡介
6.2服務的兩種使用方式
6.2.1調用StartService0函數使用服務
6.2.2 以綁定方式使用服務
6.3在服務中使用新線程更新Ul
6.3.1創建和使用線程(Thread)
6.3.2使用Handle更新用戶界面
……
第7章 數據存儲與數據共享
第8章 傳感器應用開發
第9章 媒體播放器的設計
第10章 地圖與位置服務的設計
第11章 綜合實例:旅游小助手的實現
參考文獻
網路書店 類別 折扣 價格
  1. 新書
    87
    $157