Android從入門到精通

出版時間:2012-9  出版社:清華大學出版社  作者:明日科技  頁數(shù):507  字數(shù):892000  
Tag標簽:無  

前言

叢書說明:“軟件開發(fā)視頻大講堂”(第1版)于2008年8月出版以來,因其編寫細膩,易學實用,配備全程視頻等,在軟件開發(fā)類圖書市場上產(chǎn)生了很大反響,絕大部分品種在全國軟件開發(fā)零售圖書排行榜中名列前茅,2009年多個品種被評為“全國優(yōu)秀暢銷書”。     “軟件開發(fā)視頻大講堂”叢書(第2版)于2010年8月出版,自出版至今,絕大部分品種在全國軟件開發(fā)類零售圖書排行榜中,依然持續(xù)名列前茅。叢書迄今累計已銷售近40萬冊,被百余所高校計算機相關專業(yè)、軟件學院選為教學參考書,在眾多的軟件開發(fā)類圖書中成為一支最耀眼的品牌。  “軟件開發(fā)視頻大講堂”叢書(第3版)在前兩版的基礎上,增刪了品種,修正了疏漏,重新錄制了視頻,提供了從入門學習,到實例應用,到模塊開發(fā),到項目開發(fā),到能力測試,直到面試等各個階段的海量開發(fā)資源庫。為了方便教學,還提供了教學課件PPT。  Android是Google公司推出的專為移動設備開發(fā)的平臺,自2007年11月5日推出以來,在短短的幾年時間里就超越了稱霸10年的諾基亞Symbian系統(tǒng),成為全球最受歡迎的智能手機平臺。應用Android不僅可以開發(fā)在手機或平板電腦等移動設備上運行的工具軟件,而且可以開發(fā)2D甚至3D游戲?! ∧壳?,關于Android的書籍很多,但是真正從初學者的角度出發(fā),把技術及應用講解透徹的并不是很多,尤其是介紹Android 4.0的書籍就更少了。本書從初學者的角度出發(fā),循序漸進地講解使用Android 4.0開發(fā)應用項目和游戲時應該掌握的各項技術。本書內(nèi)容  本書提供了從入門到編程高手所必備的各類知識,共分3篇?! 〉?篇:基礎篇。本篇內(nèi)容包括Android快速入門、Android模擬器與常用命令、用戶界面設計、高級用戶界面設計、基本程序單元Activity、Android應用核心Intent、Android事件處理、資源訪問,并結合大量的圖示、范例、經(jīng)典應用和視頻等使讀者快速掌握Android應用開發(fā)的基礎知識,并為以后編程奠定堅實的基礎。  第2篇:高級篇。本篇內(nèi)容包括圖形圖像處理技術、多媒體應用開發(fā)、Content Provider實現(xiàn)數(shù)據(jù)共享、線程與消息處理、Service應用、網(wǎng)絡編程及Internet應用,并結合大量的圖示、范例、經(jīng)典應用和錄像等使讀者快速掌握Android開發(fā)中的高級內(nèi)容,學習完本篇,讀者可以掌握更深一層的Android開發(fā)技術?! 〉?篇:項目實戰(zhàn)篇。本篇通過一個完整的家庭理財通實例,運用軟件工程的設計思想,介紹如何進行Android桌面應用程序的開發(fā)。書中按照“系統(tǒng)分析→系統(tǒng)設計→系統(tǒng)開發(fā)及運行環(huán)境→數(shù)據(jù)庫與數(shù)據(jù)表設計→創(chuàng)建項目→系統(tǒng)文件夾組織結構→公共類設計→登錄模塊設計→系統(tǒng)主窗體設計→收入管理模塊設計→便簽管理模塊設計→系統(tǒng)設置模塊設計→運行項目→將程序安裝到Android手機上”的流程進行介紹,帶領讀者一步步親身體驗開發(fā)項目的全過程。本書特點◆由淺入深,循序漸進。本書以初、中級程序員為對象,從了解Android和搭建開發(fā)環(huán)境學起,再學習Android開發(fā)的基礎技術,然后學習Android開發(fā)的高級內(nèi)容,最后學習如何開發(fā)一個完整項目。講解過程中步驟詳盡、版式新穎,并在操作的內(nèi)容圖片上進行了標注,讓讀者在閱讀時一目了然,從而快速掌握書中內(nèi)容?!粽Z音視頻,講解詳盡。書中每一章節(jié)均提供有聲圖并茂的教學錄像,讀者可以根據(jù)書中提供的錄像位置在光盤中找到。這些錄像能夠引導初學者快速地入門,感受編程的快樂和成就感,增強進一步學習的信心,從而快速成為編程高手?!魧嵗湫停p松易學。通過實例進行學習是最好的學習方式,本書通過一個知識點、一個實例、一個結果、一段評析、一個綜合應用的模式,透徹詳盡地講述了實際開發(fā)中所需的各類知識。另外,為了便于讀者閱讀程序代碼,快速學習編程技能,書中幾乎每行代碼都提供了注釋?!艟蕶谀?,貼心提醒。本書根據(jù)需要在各章安排了很多“注意”、“說明”和“技巧”等小欄目,使讀者在學習過程中更輕松地理解相關知識點及概念,更快地掌握個別技術的應用技巧。◆應用實踐,隨時練習。書中幾乎每章都提供了“實踐與練習”,以讓讀者通過對問題的解答重新回顧、熟悉所學知識,舉一反三,為進一步學習做好充分的準備。讀者對象◆初學編程的自學者          ◆編程愛好者◆ 大中專院校的老師和學生   ◆相關培訓機構的老師和學員◆進行畢業(yè)設計的學生        ◆初、中級程序開發(fā)人員◆程序測試及維護人員        ◆參加實習的“菜鳥”程序員讀者服務  為了方便解決本書疑難問題,讀者朋友可加我們的QQ(可容納10萬人),也可以留言,我們將竭誠為您服務。致讀者  本書由明日科技Android程序開發(fā)團隊組織編寫,主要編寫人員有王國輝、李偉、王小科、陳丹丹、李銀龍、劉欣、劉玲玲、顧彥玲、楊麗、寇長梅、曹飛飛、朱曉、李慧、潘凱華、李繼業(yè)、趙會東、高春艷、陳英、劉莉莉、劉淇、趙永發(fā)、王雙、黎秋芬、陳媛、張金輝、鄒淑芳、高悅、高茹、王敬潔、李賀、李浩然、郭銳、郭鐵、郝洪斌、張世輝、李嚴、苗春義、劉清懷、張領等。在編寫的過程中,我們以科學、嚴謹?shù)膽B(tài)度,力求精益求精,但錯誤、疏漏之處在所難免,敬請廣大讀者批評指正?! 「兄x您購買本書,希望本書能成為您編程路上的領航者?!  傲汩T檻”編程,一切皆有可能?! ∽Wx書快樂!                                                                      編  者

內(nèi)容概要

明日科技編著的《Android從入門到精通》從初學者的角度出發(fā),通過通俗易懂的語言、豐富多彩的實例,詳細介紹了Android應用程序開發(fā)應該掌握的各方面技術。全書共分15章,內(nèi)容包括Android快速入門、Android
模擬器與常用命令、用戶界面設計、高級用戶界面設計、基本程序單元
Activity、Android應用核心Intent、Android事件處理、資源訪問、圖形圖像處理技術、多媒體應用開發(fā)、Content
Provider實現(xiàn)數(shù)據(jù)共享線程與消息處理、Service應用、網(wǎng)絡編程及Internet應用和基于Android的家庭理財通。所有知識都結合具體實例進行介紹,涉及的程序代碼給出了詳細的注釋,可以使讀者輕松領會Android應用程序開發(fā)的精髓,快速提高開發(fā)技能。另外,本書除了紙質(zhì)內(nèi)容之外,配書光盤中還給出了海量開發(fā)資源庫,主要內(nèi)容如下:
語音視頻講解:總時長25小時,共62段 技術資源庫:600頁專業(yè)參考文檔 實例資源庫:436個經(jīng)典實例 面試資源庫:369道面試真題
能力測試題庫:138道能力測試題目 PPT電子教案
《Android從入門到精通》適合作為軟件開發(fā)入門者的自學用書,也適合作為高等院校相關專業(yè)的教學參考書,也可供開發(fā)人員查閱、參考。

書籍目錄

第1篇 基礎篇
第1章 Android快速入門
教學錄像:1小時19分鐘
1.1 什么是Android
1.1.1 平臺特性
1.1.2 平臺架構
1.1.3 Android市場
1.2 搭建Android開發(fā)環(huán)境
1.2.1 系統(tǒng)需求
1.2.2 JDK的下載
1.2.3 JDK的安裝
1.2.4 Android SDK的下載與安裝
1.2.5 Eclipse的下載與安裝
1.2.6 Eclipse的漢化
1.2.7 ADT插件的安裝及配置
1.3 第一個Android程序
1.3.1 創(chuàng)建Android應用程序
1.3.2 Android項目結構說明
1.3.3 運行Android應用程序
1.3.4 調(diào)試Android應用程序
1.3.5 Android應用開發(fā)流程
1.4 小結
1.5 實踐與練習
第2章 Android模擬器與常用命令
第3章 用戶界面設計
第4章 高級用戶界面設計
第5章 基本程序單元Activity
第6章 Android應用核心Intent
第7章 Android事件處理
第8章 資源訪問
第2篇 高級篇
第3篇 項目實戰(zhàn)篇

章節(jié)摘錄

版權頁:   插圖:   13.1 Service概述 教學錄像:光盤\TM\1x\13\Service概述.exe Service(服務)是能夠在后臺執(zhí)行長時間運行操作并且不提供用戶界面的應用程序組件。其他應用程序組件能啟動服務,并且即便用戶切換到另一個應用程序,服務還可以在后臺運行。此外,組件能夠綁定到服務并與之交互,甚至執(zhí)行進程間通信(IPC)。例如,服務能在后臺處理網(wǎng)絡事務、播放音樂、執(zhí)行文件I/O或者與ContentProvider通信。 13.1.1 Service的分類 服務從本質(zhì)上可以分為以下兩種類型。 Started(啟動):當應用程序組件(如Activity)通過調(diào)用startService0方法啟動服務時,服務處于started狀態(tài)。一旦啟動,服務能在后臺無限期運行,即使啟動它的組件已經(jīng)被銷毀。通常,啟動服務執(zhí)行單個操作并且不會向調(diào)用者返回結果。例如,它可能通過網(wǎng)絡下載或者上傳文件。如果操作完成,服務需要停止自身。 Bound(綁定):當應用程序組件通過調(diào)用bindService()方法綁定到服務時,服務處于bound狀態(tài)。綁定服務提供客戶端一服務器接口,以允許組件與服務交互、發(fā)送請求、獲得結果,甚至使用進程問通信(IPC)跨進程完成這些操作。僅當其他應用程序組件與之綁定時,綁定服務才運行。多個組件可以一次綁定到一個服務上,當它們都解綁定時,服務被銷毀。 盡管本章將兩種類型的服務分開討論,服務也可以同時屬于這兩種類型,既可以啟動(無限期運行)也能綁定。其重點在于是否實現(xiàn)一些回調(diào)方法:onStartCommand()方法允許組件啟動服務;onBind()方法允許組件綁定服務。 不管應用程序是否為啟動狀態(tài)、綁定狀態(tài)或者兩者兼有,都能通過Intent使用服務,就像使用Activity那樣。然而,開發(fā)人員可以在配置文件中將服務聲明為私有的,從而阻止其他應用程序訪問。 服務運行于管理它的進程的主線程,服務不會創(chuàng)建自己的線程,也不會運行于獨立的進程(除非開發(fā)人員定義)。這意味著,如果服務要完成CPU密集工作或者阻塞操作(如MP3回放或者聯(lián)網(wǎng)),開發(fā)人員需要在服務中創(chuàng)建新線程來完成這些工作。通過使用獨立的線程,能減少應用程序不響應(ANR)錯誤的風險,并且應用程序主線程仍然能用于用戶與Activity的交互。 13.1.2 Service類中的重要方法 為了創(chuàng)建服務,開發(fā)人員需要創(chuàng)建Service類(或其子類)的子類。在實現(xiàn)類中,需要重寫一些處理服務生命周期重要方面的回調(diào)方法,并根據(jù)需要提供組件綁定到服務的機制。需要重寫的重要回調(diào)方法如下: onStartCommand() 當其他組件(如Activity)調(diào)用startService()方法請求服務啟動時,系統(tǒng)調(diào)用該方法。一旦該方法執(zhí)行,服務就啟動(處于started狀態(tài))并在后臺無限期運行。如果開發(fā)人員實現(xiàn)該方法,則需要在任務完成時調(diào)用stopSelf()或stopService()方法停止服務(如果僅想提供綁定,則不必實現(xiàn)該方法)。

編輯推薦

“軟件開發(fā)視頻大講堂”叢書系清華社“視頻大講堂”重點大系之一。該大系包括多個子系列,每個子系列的圖書在其同品種的圖書中銷售名列前茅,其中:◆??4個品種榮獲“全行業(yè)優(yōu)秀暢銷品種”◆??1個品種榮獲2012年清華大學出版社“專業(yè)暢銷書”一等獎◆??絕大多數(shù)品種在“全國計算機零售圖書排行榜”同品種排行中名列前茅◆??截至目前該大系累計銷售超過55萬冊◆??該大系已成為近年來清華社計算機專業(yè)基礎類零售圖書最暢銷的品牌之一“軟件開發(fā)視頻大講堂”系列作為清華社“視頻大講堂”大系的子系列之一,繼承和創(chuàng)新了清華社“視頻大講堂”大系的編寫模式、寫作風格和優(yōu)良品質(zhì)。本書突出了以下內(nèi)容:◆??總長總時長25小時同步視頻演示講解,可反復觀摩,讓學習更為快捷、高效◆?  436個典型實例,通過實例學習更深入,更有趣,更有動力  ◆?  369道面試真題,了解工作實例及面試問題,更好適應企業(yè)需求◆?  138項能力測試題目,檢測是否過關,了解學習之不足?!?  600頁專業(yè)參考文檔,信手拈來學習更方便?!?  根據(jù)全國計算機零售圖書排行榜,本書已經(jīng)連續(xù)8月Android類全國零售排行前2名   “軟件開發(fā)視頻大講堂”系列作為清華社“視頻大講堂”大系的子系列之一,執(zhí)著于專業(yè),精細于品質(zhì):◆??集基礎知識、核心技能、高級應用、項目案例于一體◆??好學、好用、高效

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    Android從入門到精通 PDF格式下載


用戶評論 (總計158條)

 
 

  •   《Android從入門到精通》從初學者的角度出發(fā),通過通俗易懂的語言、豐富多彩的實例,詳細介紹了Android應用程序開發(fā)應該掌握的各方面技術。全書共分15章,內(nèi)容包括Android快速入門、Android模擬器與常用命令、用戶界面設計、高級用戶界面設計、基本程序單元Activity、Android應用核心Intent、Android事件處理、資源訪問、圖形圖像處理技術、多媒體應用開發(fā)、ContentProvider實現(xiàn)數(shù)據(jù)共享線程與消息處理、Service應用、網(wǎng)絡編程及Inter***應用和基于Android的家庭理財通。所有知識都結合具體實例進行介紹,涉及的程序代碼給出了詳細的注釋,可以使讀者輕松領會Android應用程序開發(fā)的精髓,快速提高開發(fā)技能。另外,本書除了紙質(zhì)內(nèi)容之外,配書光盤中還給出了海量開發(fā)資源庫,主要內(nèi)容如下:u語音視頻講解:總時長25小時,共62段 ?u技術資源庫:600頁專業(yè)參考文檔u實例資源庫:436個經(jīng)典實例 ?u 面試資源庫:369道面試真題u能力測試題庫:138道能力測試題目 ?uPPT電子教案本書適合作為軟件開發(fā)入門者的自學用書,也適合作為高等院校相關專業(yè)的教學參考書,也可供開發(fā)人員查閱、參考。
  •   Android從入門到精通(配光盤)-軟件開發(fā)視頻
  •   這本書是做Android軟件開發(fā)入門一個比較好的選擇,類似的書李剛的瘋狂系列也不錯。不過學這本書之前最好是學學java和編程的基礎,心法會了,招式就可以隨心所欲了。
  •   適合初學者, 搞應用開發(fā)的話可以參考一下,整個android系統(tǒng)框架的知識還是太少
  •   內(nèi)容詳實,易讀懂,非常適合有開發(fā)經(jīng)驗的程序員進行快速的android入門
  •   書講的很詳細,現(xiàn)在還沒仔細的看,但是從目錄來看和大體翻閱,的確能對我們自學Android開發(fā)有很大的幫助
  •   書是正版,印刷還可以,快遞也給力,書正在研究中,可以作為android開發(fā)的工具書使用
  •   Android從入門到精通寫的不錯
  •   Android從入門到精通。。。。很棒
  •   書不錯,看著還行,多android的覆蓋較廣,適合android入門
  •   非常經(jīng)典的入門android好書,講的非常細、~值得入手、~
  •   這本書是相當不錯啊,可以學到很多Android知識,適合初學者。
  •   適合Android的初學者,挺好!
  •   適合了解android!
  •   對于想學android沒多少基礎的可以考慮一下!不錯!都是些基礎的東西!
  •   話說現(xiàn)在Android的網(wǎng)站變了剛開始的安卓配置教程有點出入
  •   很適合安卓的初學者閱讀,簡單易懂,如果有不了解的還有本書章節(jié)對應的視頻講解,非常好
  •   初學安卓,書里面從基礎講起環(huán)境搭建,常用組件,動畫網(wǎng)絡都有涉及,可以快速對安卓有一個全面的大概認識,每一個點都有實例,通過動手很容易掌握。但僅供入門,距離高級和實用還要多看基本其他書籍。
  •   內(nèi)容全面,視頻講解能夠加深印象,通過對示例的練習與修改達到完全掌握的目的;多本書對照學習,保證學習的系統(tǒng)性。
  •   我才開始學安卓是自學的那種我看了這本書的視頻感覺還是不錯書中的內(nèi)容層次關系很好很實用的一本書
  •   內(nèi)容詳細,敘述有條理容易接受,視頻比較好
  •   對新手很適合,前半部分實際操作的圖片較多,新手容易上手,看著也不費勁,后半部分講實際應用的一些技術,很好。正如書名,從入門到精通!
  •   例子也挺多的,視頻講得不是很詳細,總起來說還可以吧
  •   配有光盤,就喜歡帶視頻的講解。
  •   學習中,附帶視頻應該會不錯吧
  •   內(nèi)容也挺不錯,視頻講解清楚
  •   紙張材質(zhì)還行,附帶的光盤里面的3G的資料視頻蠻有用,視頻是普通話,不是方言。整體起來雖然有點貴,不過蠻正規(guī)的值了吧!
  •   視頻講解太簡單、太快,不好聽懂。
  •   配送光盤很好用 開發(fā)環(huán)境所需的SDK eclipse等等都在里面了 很方便 書講的很詳細 很適合初學者
  •   實例很好,內(nèi)容豐富,講解很到位!
  •   書本和光盤都很好,沒有損壞,內(nèi)容循序漸進,適合入門者學習
  •   讀該書前最好是學學java編程。內(nèi)容詳細,容易入門。
  •   不過里面的實例都是針對平板電腦的,手機運行有差異。
  •   非常好,原來沒學過,現(xiàn)在基本開發(fā)沒問題了
  •   開發(fā)的樣本書,值得推薦。
  •   內(nèi)容詳細,適合入門。
  •   適合入門者學習的一本書,非常好
  •   適合入門者學習,書本內(nèi)容不錯
  •   書是正品,內(nèi)容不錯,適合入門的人看
  •   郵寄的時候,里面的光盤壞了,但是申請了換貨,第二天就送來了,很及時,很好。書的內(nèi)容大致瀏覽了下,很詳細
  •   買個java從入門到精通的,不錯,現(xiàn)在先買來放這。會用的上的。
  •   今天收到了,初翻看了下,印刷、紙質(zhì)都挺不錯的,光盤配備齊全,內(nèi)容還沒細看,應該也不錯吧!
  •   看這個可能需要一定的JAVA基礎,配的光盤送的軟件不是很好用。
  •   內(nèi)容非常全,講解非常詳細,
  •   這本書我認為只適合入門,在深一點的就要看其他書了。
  •   昨天收到的,評論來晚了。書很精美,內(nèi)容細致,講解周到,光盤也有豐富的內(nèi)容,贊!
  •   通俗易懂, 入門
  •   速度不錯,不過抹水消圖四個字好像經(jīng)不起測試,應該是高仿的吧
  •   很專業(yè) 推薦好書,同事說好!
  •   深入淺出,容易入門,書的質(zhì)量很好
  •   這本書不錯,內(nèi)容很詳實,就是光盤里面的軟件裝不上去
  •   合適入門學習
  •   不錯,推薦初學者使用,內(nèi)容比較詳細
  •   很適合做入門教材!
  •   挺適合入門看的
  •   專業(yè)知識書籍,應該給個好評!贊
  •   蠻有用的一本書,不過建議由計算機基礎的筒子買
  •   物流很快,24小時之類到的,很棒!
  •   講解的很細致很具體,附帶的光盤里面更能加深記憶
  •   先生說這本書很全面,解析清楚易懂,很適合初學者
  •   很好,簡易閱讀,適合有JAVA基礎的人閱讀
  •   這書不錯,值得一看,內(nèi)容很詳細,明了易懂
  •   例子什么的都很詳細,適合初學者!
  •   很不錯,有光盤可以詳細閱讀
  •   書本內(nèi)容較豐富,適合初級人員使用
  •   講解的很好,目前還有很多看不懂
  •   入門不錯,該有的都有了,不像有些書只是簡單地說一下而已
  •   入門級書還是很不錯的
  •   內(nèi)容很全,但有些不夠具體
  •   非常適合初學者看,值得推薦。
  •   很不錯的書。值得我們看看。是學習的好東西。
  •   很基礎 適合初學者 很喜歡
  •   對于了解java編程思想的人來說,這本書真的很實在,一看就懂,而且能夠舉一反三,自己推敲出書上沒有的東西。不錯不錯。先把安卓學完了就開始學ios了。
  •   里面的案例都還不錯很適合初學者
  •   很好的教程。參考學習2不誤!很好的教程。參考學習2不誤!
  •   安卓入門必備,滿意。
  •   入門必備。。
  •   我的書怎么沒給我配光盤????
  •   書的質(zhì)量還不錯,剛剛拿到,還沒看內(nèi)容,雖然說是雙11,快遞業(yè)務比較忙,昨天中午說要我拿快遞等了20分鐘就不想等了,然后沒拿,今天晚上又讓我等了10多分鐘,還好拿到了,再沒拿到就真的想退了。
  •   講解的很詳細。。。。很喜歡
  •   讀了一下 感覺挺細的,內(nèi)容比較新 好好學習呀我得
  •   我喜歡好書,技術好才是真的好!
  •   學習新知識吧 書挺好的
  •   由于沒有光盤,打了客服,服務不錯啊。線確認收獲再說。
  •   很好非常好,全看完會有收獲
  •   講解細致 適用于零基礎的讀者
  •   書還不錯,就是光盤有問題,其他還行
  •   講解很細致,初學者很值得看
  •   速度很快,書很不錯,學習中!
  •   剛看到這個書 感覺很好 拿到了后感覺還不錯,值得推薦
  •   內(nèi)容詳實,適合新手進階
  •   這本書不錯,但是對我難了點,安裝包在光盤里面有 但是不知道安裝順序
  •   還不錯,視屏內(nèi)容很好。
  •   很好,質(zhì)量可以內(nèi)容OK
  •   還不錯,挺適合初學者!
  •   明日科技品質(zhì)保障
  •   應該是正品,書本稍微有點折到不過這個價格太好了
  •   感覺資料很全,知識庫很廣的一本書 ,希望能對自己有所幫助!
  •   書質(zhì)量可以,還沒看呢,陪光盤,估計能讀懂!
  •   挺好的,還沒看..學習中~
 

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

京ICP備13047387號-7