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

出版時間:2012-1  出版社:清華大學出版社  作者:高彩麗 等編著  
Tag標簽:無  

前言

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

內(nèi)容概要

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

作者簡介

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

書籍目錄

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

章節(jié)摘錄

版權頁:插圖:

媒體關注與評論

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

編輯推薦

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

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


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


用戶評論 (總計17條)

 
 

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

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

京ICP備13047387號-7