出版時間:2011-2 出版社:中國鐵道 作者:朱桂英 頁數:479
Tag標簽:無
前言
進入21世紀以來,整個社會的發(fā)展已經日趨信息化,高速化!生活和工作的快節(jié)奏令我們目不暇接,各種各樣的信息充斥著我們的視野,撞擊著我們的思維。追憶過去,Windows操作系統(tǒng)的誕生成就了微軟的霸主地位,也造就了PC時代的繁榮。然而,以Android和iPhone手機為代表的智能移動設備的發(fā)明極大地改變了人們的生活方式。移動互聯網時代(3G時代)已經來臨,誰會成為這些移動設備的主宰?毫無疑問,它就是Android——3G時代的“Windows”!看3G的璀璨絢麗隨著3G的到來,無線寬帶的不斷發(fā)展,使得在手機上實現更多內容更豐富的應用程序成為可能,如視頻通話、視頻點播、移動互聯網沖浪、在線看書/聽歌、內容分享等。為了承載這些數據應用及快速部署,手機功能將會越來越智能,越來越開放。為了實現這些需求,必須有一個好的開發(fā)平臺來支持,在此由Google公司發(fā)起的OHA聯盟走在了業(yè)界的前列,2007年11月推出了開放的Android平臺,任何公司及個人都可以免費獲取到源代碼及SDK。由于其開放性和技術優(yōu)異性,Android平臺得到了業(yè)界廣泛的支持,其中包括各大手機廠商和著名的移動運營商等。繼2008年9月第一款基于Android平臺的手機G1發(fā)布之后,三星、摩托羅拉、索愛、LG、華為等公司都已紛紛推出各自基于Android平臺的手機,中國移動也聯合各手機廠商共同推出基于Android平臺的OPhone。不難看出,Android平臺能夠在短時間內躋身智能手機開發(fā)平臺的前列。由于Android平臺較新,了解Android平臺軟件開發(fā)技術的程序員還不多,如何迅速地推廣和普及Android平臺軟件開發(fā)技術,讓越來越多的人參與到Android應用的開發(fā)中,是整個產業(yè)鏈都在關注的一個話題。筆者本人較早便從事了和Android相關的研究與開發(fā)工作,為了幫助開發(fā)者更快地進入Android開發(fā)行列,特意精心編寫了這本關于Android的書。本書系統(tǒng)地講解了Android軟件開發(fā)的基礎知識,圖文并茂地幫助讀者學習和掌握SDK、開發(fā)流程以及常用的API等。書中以講述案戰(zhàn)實例為導向,結合一個個典型應用生動地弓I領讀者進行項目開發(fā)實踐。作為一本既及時、又翔實、理論實踐相結合的教程,本書涵蓋了Android開發(fā)應用的每個方面。
內容概要
《Android開發(fā)應用從入門到精通(附光盤)》循序漸進地講解了android技術的基本知識,并通過實例直觀地演示了android在各個領域中的具體應用?!禔ndroid開發(fā)應用從入門到精通(附光盤)》內容新穎、知識全面、講解詳細,全書分為4篇17章,第1—4章是基礎知識與環(huán)境搭建篇,講解了android的發(fā)展前景和開發(fā)環(huán)境的搭建過程:第5—10章是核心技術篇,詳述了android的各類組件和intent、broadcast、adapter等核心知識;第11—14章是典型應用篇,詳細講解了android在現實常見領域中的典型應用。第15—17章是綜合實例篇,在具體講解時都采取了實例驗證的教學方法,每個實例先提出制作思路及包含知識點,在實例最后補充總結知識點并引導讀者舉一反三?! 禔ndroid開發(fā)應用從入門到精通(附光盤)》定位于android的初、中級用戶,適合作為初學者的教材,也可以作為向此領域發(fā)展的程序員的參考書。
作者簡介
朱桂英山東濟南人1981年畢業(yè)于山東大學,并留校任教1989年,在美國就職于愛立信公司,任公司網絡交換部門經理1996年,就職于美國MSC公司。任開發(fā)工程師2005年回國。致力于軟件開發(fā)和手機系統(tǒng)的研究。精通塞班、蘋果和Android系統(tǒng)。開發(fā)過大量大型項目,具備豐富的一線開發(fā)經驗
書籍目錄
第1篇 基礎知識與環(huán)境搭建篇第1章 神秘的Android1.1 新時代的智能手機1.1.1 智能手機的定義1.1.2 智能手機的特點1.1.3 主流智能手機系統(tǒng)1.2 初識Android1.2.1 歷史背景1.2.2 Android手機介紹1.2.3 Android團隊1.3 Android基礎1.3.1 Android特性1.3.2 Android組件結構1.3.3 Android應用程序框架1.4 Android的競爭優(yōu)勢1.5 Android模擬器1.5.1 Android模擬器介紹1.5.2 模擬器和真機的區(qū)別1.5.3 創(chuàng)建和啟動Android模擬器1.5.4 Android模擬器工具介紹1.5.5 模擬器總結1.6 未來發(fā)展和市場前景1.6.1 Android未來發(fā)展1.6.2 Android市場前景1.7 小結第2章 搭建Android開發(fā)環(huán)境2.1 準備工作2.1.1 系統(tǒng)要求2.1.2 Android軟件開發(fā)包2.2 windows系統(tǒng)下的搭建過程2.2.1 JDK、Eclipse、AndroidSDK軟件安裝2.2.2 設置AndroidSDKHome2.2.3 開發(fā)環(huán)境驗證2.2.4 創(chuàng)建Android虛擬設備(AVD)2.3 Linux系統(tǒng)下的搭建過程2.4 常見問題匯總2.5 小結第3章 AndroidSDK簡要介紹3.1 AndroidsDK簡介3.2 AndroidSDK體系介紹3.2.1 目錄結構3.2.2 android.jar及其內部結構3.2.3 SDK文檔3.2.4 SDK工具集3.3 AndroidSDK附帶實例3.4 小結第4章 Andtoid程序剖析4.1 分析Helloworld程序4.1.1 新建一個Android項目4.1.2 設置項目的信息4.1.3 編寫代碼和代碼分析4.1.4 運行項目4.2 調試項目4.2.1 設置斷點4.2.2 調試項目4.2.3 斷點調試4.3 Dialog對話框剖析4.4 小結第2篇 核心技術篇第5章 Android程序核心5.1 Android體系結構5.1.1 各種庫和Android運行環(huán)境5.1.2 應用程序框架5.1.3 操作系統(tǒng)層5.1.4 應用程序5.2 Android應用程序組成5.2.1 Activity5.2.2 Intent和IntentFilter5.2.3 Service介紹5.2.4 BroadcastIntentReceivet5.2.5 ContentPrOVider5.3 Android應用項目文件組成5.3.1 AndroidManifest.xml文件5.3.2 src目錄5.3.3 常量的定義文件5.4 程序生命周期5.4.1 Android周期5.4.2 Android進程5.5 Activity的生命周期5.5.1 Activity狀態(tài)5.5.2 Activitv剖析5.6 Android進程和線程5.6.1 進程5.6.2 線程5.6.3 遠程調用5.7 小結第6章 Androjd基礎組件詳解6.1 界面UI元素簡介6.1.1 View視圖組件6.1.2 Viewgroup視圖容器組件6.1.3 Layout布局組件6.1.4 LayoutParams布局參數6.2 應用界面布局應用6.2.1 編程實現6.2.2 效果演示6.3 布局組件6.3.1 Android的五大布局對象6.3.2 垂直線性布局verticalLinearLayout6.3.3 水平線性布局laorizontalLinearLayout6.3.4 相對布局RelativeLayout6.3.5 表單布局TableLayout6.3.6 切換選項卡Tabwidget6.4 小結第7章 剖析widget組件7.1 創(chuàng)建widget組件7.2 按鈕Button7.3 文本框TextView7.4 編輯框EditView7.5 多選控件CheckBox7.6 單項選擇控件RadioGroup7.7 下拉列表控件Spinner7.8 自動完成文本控件AutoCompleteTextView7.9 日期選擇器控件DatePicker7.10 時間選擇器TimePicker控件7.11 結合使用DatePieker和TimePicker7.12 滾動視圖控件ScrolIView7.13 進度條控件ProgressBar7.14 拖動條控件SeekBar7.15 評分組件RatingBar7.16 圖片視圖控件ImageView7.17 圖片按鈕控件ImageButton7.18 切換圖片控件ImageSwitcher和Gallery7.19 網格視圖控件GridView7.20 標簽控件Tab7.21 小結第8章 菜單、列表和對話框組件第9章 Android組件進階第10章 剖析Intent、Broadcast和Adapter第3篇 典型應用篇第11章 數據存儲操作第12章 電話與短信第13章 Service服務第14章 位置服務和地圖API第4篇 綜合實例篇第15章 Google Map第16章 手機秘書第17章 RSS閱讀器
章節(jié)摘錄
插圖:
編輯推薦
《Android開發(fā)應用從入門到精通》:版本主流:基于Android SDK主流版本,應用廣泛步步為營:基礎理論搭配核心開發(fā)技術,夯實框架彌補斷層:典型應用模塊講解,輕松進階實際應用實例經典:開發(fā)實例涵蓋應用,實現步驟環(huán)環(huán)相扣視頻教學:大容量多媒體光盤,全程展現實例操作全書所有實例的源代碼。便于讀者實際操作全書所有實例的詳細視頻講解。一一對應、相輔相成開發(fā)環(huán)境搭建全程視頻展示,幫助讀者走好Android開發(fā)第一步
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載