注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合Android開發(fā)實(shí)戰(zhàn)經(jīng)典

Android開發(fā)實(shí)戰(zhàn)經(jīng)典

Android開發(fā)實(shí)戰(zhàn)經(jīng)典

定 價(jià):¥88.00

作 者: 李興華 編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 名師講壇
標(biāo) 簽: 移動(dòng)開發(fā)

ISBN: 9787302281559 出版時(shí)間: 2012-03-01 包裝: 平裝
開本: 16開 頁數(shù): 681 字?jǐn)?shù):  

內(nèi)容簡介

  本書從初學(xué)者的角度,以豐富的實(shí)例、案例,通俗易懂的語言,簡單的圖示,系統(tǒng)全面地講述了Android開發(fā)中應(yīng)用的技術(shù)。全書共分為13章,包括認(rèn)識Android、搭建Android開發(fā)環(huán)境、初識Activity、Android中的基本控件(上)、布局管理器、Android事件處理、Android中的基本控件(下)、數(shù)據(jù)存儲(chǔ)、Android組件通信、多媒體技術(shù)、手機(jī)服務(wù)、網(wǎng)絡(luò)通信、定位服務(wù)等內(nèi)容。本書提供了大量的小實(shí)例、案例、示意圖,方便讀者快速理解和應(yīng)用,隨書附帶長達(dá)50多小時(shí)的教學(xué)視頻和PPT電子教案,另外還專門提供了BBS論壇為讀者解答問題。本書作者有多年的開發(fā)和教學(xué)經(jīng)驗(yàn),愿意成為讀者的良師益友。本書適合每一位從事Android開發(fā)的技術(shù)人員,也適合作為培訓(xùn)中心、計(jì)算機(jī)相關(guān)專業(yè)的參考書。

作者簡介

  李興華,知名Java培訓(xùn)講師,Android培訓(xùn)講師,JavaEE高端培訓(xùn)講師,北京魔樂科技(MLDN)軟件實(shí)訓(xùn)中心教學(xué)總監(jiān)、首席講師,賽迪網(wǎng)職業(yè)特約講師,51CTO知名專家。8年軟件開發(fā)經(jīng)驗(yàn),6年高端培訓(xùn)經(jīng)驗(yàn),先后為50多家大中型企業(yè)做過培訓(xùn),在Java以及目前的3G/4G培訓(xùn)方面享有很高的知名度。

圖書目錄

第1部分  走進(jìn)Android的世界
 第1章  認(rèn)識Android
  1.1  智能手機(jī)的發(fā)展
  1.2  手機(jī)操作系統(tǒng)
  1.3  走進(jìn)Android
  1.4  Android的體系結(jié)構(gòu)
  1.5  Android應(yīng)用程序框架
  1.6  本章小結(jié)
 第2章  搭建Android開發(fā)環(huán)境
  2.1  下載并配置Android開發(fā)環(huán)境
  2.2  下載并配置ADT插件
  2.3  開發(fā)第一個(gè)Android項(xiàng)目
  2.4  打包Android程序
  2.5  本章小結(jié)
第2部分  Activity程序開發(fā)
 第3章  初識Activity
  3.1  Activity簡介
  3.2  Android項(xiàng)目工作區(qū)的組成
  3.3  第一個(gè)Android程序
  3.4  第一個(gè)Android程序深入
  3.5  本章小結(jié)
 第4章  Android中的基本控件(上)
  4.1  View組件簡介
  4.2  文本顯示組件:TextView
  4.3  按鈕組件:Button
  4.4  編輯框:EditText
  4.5  單選按鈕:RadioGroup
  4.6  復(fù)選框:CheckBox
  4.7  下拉列表框:Spinner
  4.8  圖片視圖:ImageView
  4.9  圖片按鈕:ImageButton
  4.10  時(shí)間選擇器:TimePicker
  4.11  日期選擇器:DatePicker
  4.12  本章小結(jié)
 第5章  布局管理器
  5.1  Android布局管理器簡介
  5.2  線性布局管理器:LinearLayout
  5.3  框架布局管理器:FrameLayout
  5.4  表格布局管理器:TableLayout
  5.5  相對布局管理器:RelativeLayout
  5.6  布局管理器的嵌套
  5.7  絕對定位布局管理器:AbsoluteLayout
  5.8  本章小結(jié)
 第6章  Android事件處理
  6.1  事件處理簡介
  6.2  單擊事件
   6.2.1  認(rèn)識單擊事件
   6.2.2  實(shí)例1:簡單的四則運(yùn)算
   6.2.3  實(shí)例2:改變屏幕顯示方向
   6.2.4  實(shí)例3:明文顯示密碼
  6.3  單選按鈕與OnCheckedChangeListener
  6.4  下拉列表框與OnItemSelectedListener
  6.5  監(jiān)聽日期與時(shí)間的改變
  6.6  焦點(diǎn)事件
  6.7  長按事件
  6.8  鍵盤事件
  6.9  觸摸事件
  6.10  本章小結(jié)
第7章  Android中的基本控件(下)
  7.1  滾動(dòng)視圖:ScrollView
  7.2  列表顯示:ListView
   7.2.1  ListView組件的基本使用
   7.2.2  SimpleAdapter類
   7.2.3  ListActivity類
   7.2.4  ListView事件處理
  7.3  對話框:Dialog
   7.3.1  AlertDialog和AlertDialog.Builder
   7.3.2  定制對話框和LayoutInflater
   7.3.3  日期對話框:DatePickerDialog
   7.3.4  時(shí)間對話框:TimePickerDialog
   7.3.5  進(jìn)度處理對話框:ProgressDialog
  7.4  隨筆提示文本:AutoCompleteTextView
  7.5  拖動(dòng)條:SeekBar 170
  7.6  評分組件:RatingBar
  7.7  信息提示框:Toast
  7.8  圖片切換:ImageSwitcher
  7.9  文本切換:TextSwitcher
  7.10  拖拉圖片:Gallery
  7.11  網(wǎng)格視圖:GridView
  7.12  時(shí)鐘組件:AnalogClock與DigitalClock
  7.13  計(jì)時(shí)器:Chronometer
  7.14  標(biāo)簽:TabHost
  7.15  菜單:Menu
   7.15.1  選項(xiàng)菜單:OptionsMenu
   7.15.2  上下文菜單:ContextMenu
   7.15.3  子菜單:SubMenu
  7.16  隱式抽屜組件:SlidingDrawer
  7.17  縮放控制:ZoomControls
  7.18  彈出窗口:PopupWindow
  7.19  樹型組件:ExpandableListView
  7.20  本章小結(jié)
第3部分  Android高級開發(fā)
 第8章  數(shù)據(jù)存儲(chǔ)
  8.1  SharedPreferences存儲(chǔ)
  8.2  文件存儲(chǔ)
   8.2.1  利用Activity類操作數(shù)據(jù)文件
   8.2.2  利用IO流操作文件
   8.2.3  操作資源文件
   8.2.4  DOM操作
   8.2.5  SAX操作
   8.2.6  使用XMLPull解析
   8.2.7  JSON數(shù)據(jù)解析
  8.3  SQLite數(shù)據(jù)庫存儲(chǔ)
   8.3.1  數(shù)據(jù)庫操作類:SQLiteDatabase
   8.3.2  數(shù)據(jù)庫操作輔助類:SQLiteOpenHelper
   8.3.3  使用SQLite數(shù)據(jù)庫并完成更新操作
   8.3.4  使用ContentValues封裝數(shù)據(jù)
   8.3.5  數(shù)據(jù)查詢與Cursor接口
   8.3.6  使用ListView滑動(dòng)分頁
   8.3.7  事務(wù)處理
  8.4  ContentProvider
   8.4.1  ContentProvider簡介
   8.4.2  開發(fā)ContentProvider程序
   8.4.3  操作聯(lián)系人的ContentProvider
   8.4.4  操作通訊記錄的ContentProvider
   8.4.5  SimpleCursorAdapter
  8.5  本章小結(jié)
 第9章  Android組件通信
  9.1  認(rèn)識Intent
  9.2  Intent深入
   9.2.1  打開網(wǎng)頁
   9.2.2  調(diào)用撥號程序
   9.2.3  調(diào)用發(fā)送短信程序
   9.2.4  調(diào)用發(fā)送帶圖片的彩信程序
   9.2.5  發(fā)送Email
   9.2.6  調(diào)用ContentProvider
   9.2.7  創(chuàng)建操作Intent的選擇器
  9.3  Activity生命周期
  9.4  ActivityGroup組件
  9.5  消息機(jī)制
   9.5.1  消息類:Message
   9.5.2  消息操作類:Handler
   9.5.3  消息通道:Looper
   9.5.4  時(shí)鐘顯示
   9.5.5  進(jìn)度條組件:ProgressBar
   9.5.6  異步處理工具類:AsyncTask
  9.6  Service
   9.6.1  Service的基本組成
   9.6.2  綁定Service
   9.6.3  操作系統(tǒng)服務(wù)
  9.7  PendingIntent
   9.7.1  發(fā)送通知:Notification
   9.7.2  SMS服務(wù)
  9.8  廣播機(jī)制:Broadcast
   9.8.1  認(rèn)識廣播
   9.8.2  通過Broadcast啟動(dòng)Service
   9.8.3  鬧鐘服務(wù)
  9.9  桌面顯示組件:AppWidget
   9.9.1  AppWidget的基本概念
   9.9.2  使用AppWidget跳轉(zhuǎn)到Activity進(jìn)行操作
   9.9.3  使用AppWidget進(jìn)行廣播
  9.10  本章小結(jié)
第4部分  Android應(yīng)用開發(fā)
 第10章  多媒體技術(shù)
  10.1  繪制簡單圖形
  10.2  Bitmap
  10.3  Matrix
  10.4  Animation動(dòng)畫處理
   10.4.1  Tweened Animation
   10.4.2  定義動(dòng)畫速率:Interpolator
   10.4.3  動(dòng)畫監(jiān)聽器:AnimationListener
   10.4.4  通過XML文件配置動(dòng)畫
   10.4.5  Frame Animation
   10.4.6  LayoutAnimationController組件
  10.5  媒體播放
   10.5.1  播放MP3
   10.5.2  播放視頻
  10.6  使用攝像頭拍照
  10.7  媒體錄制
   10.7.1  錄制音頻
   10.7.2  錄制視頻
  10.8  多點(diǎn)觸控
  10.9  本章小結(jié)
 第11章  手機(jī)服務(wù)
  11.1  取得電池電量信息
  11.2  聲音服務(wù):AudioManager
  11.3  電話服務(wù)
   11.3.1  對電話進(jìn)行監(jiān)聽
   11.3.2  發(fā)現(xiàn)你的私人秘密:電話竊聽器
   11.3.3  監(jiān)視你的來電情況:偷偷發(fā)短信
   11.3.4  實(shí)現(xiàn)手機(jī)黑名單
   11.3.5  使用AIDL掛斷電話
  11.4  短信服務(wù)
   11.4.1  判斷短信發(fā)送狀態(tài)
   11.4.2  監(jiān)聽短信
  11.5  傳感器
   11.5.1  方位傳感器——移動(dòng)小球
   11.5.2  磁場傳感器——指北針
  11.6  本章小結(jié)
 第12章  網(wǎng)絡(luò)通信
  12.1  與Web服務(wù)器交換數(shù)據(jù)
   12.1.1  通過地址重寫訪問動(dòng)態(tài)Web
   12.1.2  使用POST提交訪問動(dòng)態(tài)Web
   12.1.3  讀取網(wǎng)絡(luò)圖片
  12.2  與Socket交換數(shù)據(jù)
   12.2.1  完成簡單的Echo程序
   12.2.2  上傳文件
  12.3  與Web Service進(jìn)行通信
   12.3.1  使用XFire搭建服務(wù)器端程序
   12.3.2  開發(fā)Android客戶端訪問Web Service
  12.4  WebView組件
   12.4.1  加載網(wǎng)頁
   12.4.2  控制WebView——實(shí)現(xiàn)屬于自己的瀏覽器
   12.4.3  通過HTML定義顯示界面
   12.4.4  本地程序與JavaScript互操作
   12.4.5  使用JavaScript調(diào)用Android程序
  12.5  本章小結(jié)
 第13章  定位服務(wù)
  13.1  配置Google APIs SDK
  13.2  位置管理器:LocationManager
  13.3  取得最佳的LocationProvider
  13.4  申請Google Map服務(wù)
  13.5  在地圖上標(biāo)記
   13.5.1  使用ItemizedOverlay在地圖上定義一個(gè)位置標(biāo)記
   13.5.2  使用MyLocationOverlay顯示地圖層
  13.6  Geocode
  13.7  本章小結(jié)

本目錄推薦

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