Android應(yīng)用開發(fā)范例精解

出版時(shí)間:2012-1  出版社:清華大學(xué)出版社  作者:高彩麗 等編著  
Tag標(biāo)簽:無  

前言

  在資訊傳播速度越來越快的今天,人們希望可以隨時(shí)隨地地獲取信息。隨著智能手機(jī)技術(shù)的日益成熟,手機(jī)自然成為人們獲取信息的首選通信工具。所以我們可以看到,越來越多的基于手機(jī)的應(yīng)用程序被開發(fā)出來。很顯然,手機(jī)應(yīng)用開發(fā)已成為日益重要的領(lǐng)域?! ∧壳?,在智能手機(jī)操作系統(tǒng)領(lǐng)域,諾基亞公司的塞班系統(tǒng)已經(jīng)開始落伍,逐漸被淘汰,而由Google公司開發(fā)的Android系統(tǒng)則成了當(dāng)前這一領(lǐng)域最為熱門的角色。Android系統(tǒng)是一個(gè)Linux平臺的開源手機(jī)操作系統(tǒng),于2007年11月5日公布,目前已獲得了HTC、三星、索愛、摩托羅拉等大批手機(jī)廠商的支持?! 榱俗岄_發(fā)人員可以迅速地掌握Android應(yīng)用程序開發(fā),我們編寫了本書。本書側(cè)重于實(shí)戰(zhàn)開發(fā),從Android開發(fā)環(huán)境的搭建開始講解,涵蓋了Android程序的界面布局、控件使用、手機(jī)資源調(diào)用、網(wǎng)絡(luò)訪問和地圖位置熱門技術(shù)。書中的知識點(diǎn)都是通過一個(gè)個(gè)實(shí)際的應(yīng)用實(shí)例來講解,讀者可以輕松地掌握實(shí)現(xiàn)需求效果的技術(shù)細(xì)節(jié)。本書的最后一篇給出了兩個(gè)大型項(xiàng)目案例的實(shí)現(xiàn)過程,可以提高讀者的實(shí)戰(zhàn)開發(fā)水平?! ”緯泻翁厣 ?.實(shí)例帶動技術(shù)講解,實(shí)用性強(qiáng),且容易上手  本書在內(nèi)容選擇和安排上,都從實(shí)際應(yīng)用出發(fā),每章都以實(shí)際案例帶動技術(shù)講解,并配以源代碼和效果圖,能夠讓讀者快速入門、快速上手。在案例的選擇上,注重由淺入深,突出重點(diǎn),讓當(dāng)前技術(shù)要點(diǎn)一目了然,明確直觀。  2.實(shí)例豐富、典型,容易掌握  大多數(shù)情況下,開發(fā)者在實(shí)際開發(fā)中更關(guān)注 “如何實(shí)現(xiàn)效果”這一需求。因此本書提供了豐富、典型的實(shí)例,以滿足讀者的這一需求。這些實(shí)例涉及Android開發(fā)的方方面面,讀者可以把本書當(dāng)作一本工具書,輕易地找到自己所關(guān)心的技術(shù)細(xì)節(jié)的實(shí)現(xiàn)?! ?.提供大型案例,注重項(xiàng)目實(shí)戰(zhàn)  本書最后提供了兩個(gè)大型項(xiàng)目案例的實(shí)現(xiàn)過程,并詳解案例的關(guān)鍵代碼。通過這兩個(gè)案例的學(xué)習(xí),讀者可以舉一反三,大幅提高實(shí)戰(zhàn)開發(fā)水平?! ?.通俗易懂,步驟詳細(xì)  本書中每個(gè)實(shí)例和項(xiàng)目案例的實(shí)現(xiàn)步驟都以通俗易懂的語言闡述,并穿插必要的技巧講解,每個(gè)例子都提供了相應(yīng)的效果圖,像有位老師在時(shí)刻指導(dǎo)讀者學(xué)習(xí)。讀者只需要按照書中的步驟,便可實(shí)現(xiàn)所有的實(shí)例效果,并能獨(dú)立完成相應(yīng)的開發(fā)?! ”緯鴥?nèi)容導(dǎo)讀  本書共14章內(nèi)容,分為3篇。各章內(nèi)容介紹如下:  第1章介紹Android 的背景與開發(fā)環(huán)境,包括SDK的下載、ADT與MyEclipse的整合、模擬器的創(chuàng)建等?! 〉?章對Android的四大工程組件進(jìn)行了介紹。其中對Activity的介紹是重點(diǎn)。  第3章介紹Android程序的UI布局,包括使用XML創(chuàng)建的各種布局和由Java代碼創(chuàng)建的自定義布局?! 〉?章介紹Android的各種控件,包括控件的各種使用方法、參數(shù)設(shè)定及特殊效果等?! 〉?章介紹Android調(diào)用手機(jī)自身的資源,包括調(diào)用媒體播放器、電話、短信、藍(lán)牙及攝像頭等?! 〉?章介紹Android使用手機(jī)的本地存儲功能,包括對SD卡上的文件進(jìn)行讀寫操作?! 〉?章介紹Android系統(tǒng)中內(nèi)置的數(shù)據(jù)庫SQLite的使用。  第8章介紹如何在Android應(yīng)用程序中進(jìn)行多線程開發(fā)?! 〉?章介紹如何在Android系統(tǒng)中調(diào)用手機(jī)自帶的傳感器進(jìn)行應(yīng)用程序的開發(fā)。重點(diǎn)介紹加速度傳感器和方向傳感器?! 〉?0章介紹Android系統(tǒng)的游戲開發(fā)框架,包括使用View、SurfaceView框架繪圖及動畫操作等?! 〉?1章介紹Android系統(tǒng)對網(wǎng)絡(luò)的訪問操作,包括使用內(nèi)置的瀏覽器、發(fā)送POST/GET請求、解析XML/JSON數(shù)據(jù)及上傳下載文件等?! 〉?2章介紹在Android應(yīng)用程序中使用Google地圖服務(wù),包括地圖定位、地點(diǎn)標(biāo)注和地理查詢等操作。  第13、14章是兩個(gè)大型的應(yīng)用案例。一個(gè)是讀取本地文件及數(shù)據(jù)庫信息的地理線路描述程序;另一個(gè)是獲取網(wǎng)站信息的網(wǎng)絡(luò)購物手機(jī)客戶端。  本書讀者對象  本書內(nèi)容全面,實(shí)例精彩,指導(dǎo)性強(qiáng),涵蓋Android開發(fā)的所有重點(diǎn)內(nèi)容。本書適合以下讀者閱讀:  * Android初學(xué)人員;  * 有一定Java基礎(chǔ)的移動開發(fā)人員;  * 由Java開發(fā)轉(zhuǎn)Android開發(fā)的人員;  * 作為案頭工具書的移動開發(fā)人員?! ”緯髡呒熬幬瘯蓡T  本書由高彩麗、許黎民、袁海主筆編寫。其他參與編寫的人員有畢夢飛、蔡成立、陳濤、陳曉莉、陳燕、崔棟棟、馮國良、高岱明、黃成、黃會、紀(jì)奎秀、江瑩、靳華、李凌、李勝君、李雅娟、劉大林、劉惠萍、劉水珍、馬月桂、閔智和、秦蘭、汪文君、文龍。  本書編委會成員有歐振旭、陳杰、陳冠軍、頊宇峰、張帆、陳剛、程彩紅、毛紅娟、聶慶亮、王志娟、武文娟、顏盟盟、姚志娟、尹繼平、張昆、張薛?! 【幹?/pre>

內(nèi)容概要

  《Android應(yīng)用開發(fā)范例精解》通過通俗易懂的開發(fā)實(shí)例及項(xiàng)目案例,詳細(xì)介紹了Android應(yīng)用開發(fā)的知識體系及實(shí)用開發(fā)技術(shù)。
  《Android應(yīng)用開發(fā)范例精解》共14章,分為3篇。第1篇為基礎(chǔ)篇,涵蓋Android背景及開發(fā)環(huán)境和Android常用工程組件。第2篇為應(yīng)用開發(fā)篇,通過實(shí)例介紹了Android
UI布局、Android人機(jī)界面、手機(jī)硬件設(shè)備的使用、Android本地存儲系統(tǒng)、Android中的數(shù)據(jù)庫、多線程設(shè)計(jì)、Android傳感器、Android游戲開發(fā)基礎(chǔ)、Android與Internet,以及Google地圖服務(wù)等內(nèi)容。第3篇為項(xiàng)目案例實(shí)戰(zhàn)篇,詳細(xì)介紹了Android地圖定位搜索應(yīng)用及樂樂網(wǎng)上購物商城兩個(gè)案例的實(shí)現(xiàn)過程。
  《Android應(yīng)用開發(fā)范例精解》的最大特色是實(shí)用性強(qiáng)。書中的每一個(gè)知識點(diǎn)都通過通俗易懂、使用頻率比較高的實(shí)例進(jìn)行講解,還提供了項(xiàng)目實(shí)戰(zhàn)案例,可以使讀者能夠快速地掌握Android應(yīng)用開發(fā)?!禔ndroid應(yīng)用開發(fā)范例精解》適合有一定Java基礎(chǔ)的移動開發(fā)人員閱讀,也適合作為相關(guān)院校和社會培訓(xùn)機(jī)構(gòu)的教材。

作者簡介

高彩麗,Android應(yīng)用開發(fā)先驅(qū)?,F(xiàn)任某知名資訊公司的技術(shù)總監(jiān)。對軟件架構(gòu)有深入的理解。對Android開發(fā)有深入的研究,積累了豐富的開發(fā)經(jīng)驗(yàn)和項(xiàng)目實(shí)戰(zhàn)經(jīng)驗(yàn)。精通C、C++、Java等編程語言。專注于移動通信軟件的開發(fā)。負(fù)責(zé)開發(fā)了中國移動、上海大眾等企業(yè)的相關(guān)軟件項(xiàng)目。許黎民,長期從事軟件開發(fā)工作,有豐富的Java開發(fā)經(jīng)驗(yàn)。目前致力于Android移動平臺的軟件開發(fā)。參與開發(fā)了中國移動、上海大眾等企業(yè)的相關(guān)軟件項(xiàng)目。有高校和培訓(xùn)機(jī)構(gòu)任教經(jīng)歷,了解讀者學(xué)習(xí)新技術(shù)時(shí)的困惑。袁海,從事軟件開發(fā)多年,擅長Java平臺的各種開發(fā)技術(shù),對Android框架有深入理解。從2009年至今,從事Android應(yīng)用開發(fā)。參與開發(fā)了大眾途觀手機(jī)路書、路書網(wǎng)手機(jī)路書等軟件系統(tǒng)。

書籍目錄

第1篇 Android開發(fā)基礎(chǔ)
 第1章 Android背景及開發(fā)環(huán)境介紹
  1.1 Android背景介紹
  1.2 Android開發(fā)環(huán)境概述
  1.3 SDK與ADT的下載和配置
  1.4 創(chuàng)建第一個(gè)Android項(xiàng)目“Hello World”
 第2章 Android工程組件介紹
  2.1 Activity介紹
  2.2 Service介紹
  2.3 Content Provider介紹
  2.4 BroadcastReceiver介紹
第2篇 Android應(yīng)用開發(fā)實(shí)例
 第3章 Android UI布局
  3.1 使用XML資源創(chuàng)建布局
  3.2 View及ViewGroup簡介
  3.3 普通布局對象
  3.4 使用TabActivity和TabHost組織視圖
  3.5 布局的嵌套使用
  3.6 使用代碼完成自定義布局
 第4章 Android人機(jī)界面
  4.1 全屏顯示--標(biāo)題、狀態(tài)欄的隱藏
  4.2 樣式化的定型對象--style的使用
  4.3 玩轉(zhuǎn)TextView--標(biāo)簽特效
  4.4 EditText的使用--文本框
  4.5 簡易的按鈕事件處理--Button改變窗體背景 及Drawable顏色常數(shù)介紹
  4.6 帶圖片的按鈕--ImageButton的使用
  4.7 多項(xiàng)的選擇--CheckBox的使用
  4.8 唯一的性別--RadioButton和RadioGroup的使用
  4.9 請稍等的提示--ProgressDialog的使用
  4.10 后臺程序完成讀數(shù)據(jù)--ProgressBar與Handler
  4.11 設(shè)置日期--DatePickerDialog的使用
  4.12 動態(tài)輸入日期和時(shí)間--TimePickerDialog的使用
  4.13 提示信息--Toast的使用
  4.14 自定義下拉菜單--Spinner
  4.15 動態(tài)添加/刪除下拉菜單--Spinner
  4.16 相簿瀏覽--Gallery的使用
  4.17 圖片的縮放及旋轉(zhuǎn)
  4.18 自動完成輸入框自動提示功能的菜單--AutoCompleteTextView的應(yīng)用
  4.19 動態(tài)文字排版--GridView網(wǎng)格視圖實(shí)踐
  4.20 列表的展示--ListView的使用大全
  4.21 選項(xiàng)菜單--OptionsMenu
  4.22 上下文菜單--ContextMenu
  4.23 子菜單--SubMenu
  4.24 與用戶交互的對話框--AlertDialog
  4.25 拖動條--SeekBar
  4.26 使用主題--Theme
  4.27 監(jiān)聽屏幕旋轉(zhuǎn)--onConfigurationChanged
  4.28 監(jiān)聽長時(shí)單擊--OnLongClickListener
 第5章 手機(jī)硬件設(shè)備的使用
 第6章 Android本地存儲系統(tǒng)
 第7章 Android中的數(shù)據(jù)庫
 第8章 多線程設(shè)計(jì)
 第9章 Android傳感器
 第10章 Android游戲開發(fā)基礎(chǔ)
 第11章 Android與Internet
 第12章 Google地圖服務(wù)
第3篇 Android項(xiàng)目案例實(shí)戰(zhàn)
 第13章 Android地圖定位搜索應(yīng)用--天涯海角旅游網(wǎng)
 第14章 樂樂網(wǎng)上購物商城--邊走邊購物

章節(jié)摘錄

版權(quán)頁:插圖:

媒體關(guān)注與評論

Android在手機(jī)和平板電腦上的應(yīng)用越來越多,相應(yīng)地,Android程序員的身價(jià)也水漲船高。作為相關(guān)的從業(yè)人員,很高興又看到一本相關(guān)圖書出版。本人尤其喜歡本書最后一章的案例,有很強(qiáng)的代表性,涉及的知識點(diǎn)也很多,值得好好研究?!  偌{科技首席Android培訓(xùn)講師、技術(shù)總監(jiān)、Android暢銷書作者 吳亞峰移動開發(fā)是近兩年程序開發(fā)領(lǐng)域最炙手可熱的方向了,尤其是Android開發(fā)更是大放光芒。作為國內(nèi)最大的Android開發(fā)者門戶網(wǎng)站,我們對每一個(gè)推動Android發(fā)展的行動都充滿了欣喜。本書作為一本實(shí)戰(zhàn)類的Android開發(fā)書籍,書中的每個(gè)實(shí)例都值得讀者研習(xí)。  ——eoe.Android開發(fā)者門戶

編輯推薦

《Android應(yīng)用開發(fā)范例精解》編輯推薦:eoe-Android開發(fā)者門戶鼎力支持,134個(gè)典型實(shí)例、2個(gè)大型案例,實(shí)戰(zhàn)Android開發(fā)。精華內(nèi)容:Android開發(fā)環(huán)境、Android工程組件、Android UI布局、Android人機(jī)界面、手機(jī)硬件設(shè)備的使用、Android本地存儲系統(tǒng)、Android中的數(shù)據(jù)庫、多線程設(shè)計(jì)、Android傳感器、Android游戲開發(fā)基礎(chǔ)、Android與Internet、Google地圖服務(wù)、Android地圖定位搜索應(yīng)用、樂樂網(wǎng)上購物商城。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    Android應(yīng)用開發(fā)范例精解 PDF格式下載


用戶評論 (總計(jì)17條)

 
 

  •   Android應(yīng)用開發(fā)范例精解(配光盤) 案例不錯 看看
  •   具有很強(qiáng)的實(shí)戰(zhàn)指導(dǎo)做用。
  •   例子豐富,主要是代碼很多詳細(xì)
  •   書很好,寫的詳細(xì),我喜歡
  •   很好 不錯 閱讀中
  •   書是正品呢,挺不錯的,贊一個(gè)
  •   好,有我需要的
  •   里面的例子都非常有用
  •   正在看阿,以后再來續(xù)評吧
  •   剛好我要用到gps google map 書里有都
  •   拿到書心情很激動 很適合入門學(xué)習(xí),全是一些優(yōu)秀demo
  •   剛看到第二章,就發(fā)現(xiàn)了好幾個(gè)錯誤。
    比如貼錯代碼之類的....
    并且光盤里面例程很不全,還放了很多視頻教程,全是教java的,可是我買的是android的教程啊...
    感覺不是一個(gè)細(xì)心的書籍。不推薦買
  •   內(nèi)容還可以,但是但是,在第17和18頁同樣的一段話,同樣的一段代碼重復(fù)了兩遍!太不小心了吧!這種錯誤都犯!
  •   還沒細(xì)細(xì)看,應(yīng)該可以
  •   光盤中缺少書中的范例程序
  •   紙張質(zhì)量不是一般的差。整本書基本前面的內(nèi)容相當(dāng)不滿意,知識點(diǎn)不全。不過后面兩個(gè)項(xiàng)目案例還行。說好的光盤呢?沒有發(fā)光盤給我!我去。。。
  •   真的懷疑,這就是所謂的專家寫的書么?書中,大部分都是代碼,而且注視很少,其次對于本書的最后兩個(gè)實(shí)例,光盤里也沒有提供相關(guān)的視頻,反倒是有Java基礎(chǔ)方面的視頻...無語..搞不清這到底是本什么樣的書了...
 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7