出版時間:2010-11 出版社:希望電腦 作者:蓋索林
Tag標(biāo)簽:無
前言
本手冊是從2007年11月12號,Android平臺剛發(fā)布時,即開始著手準備的寫作計劃。當(dāng)Android平臺剛發(fā)布時,筆者懷著興奮的心情馬上將SDK下載下來研究,發(fā)現(xiàn)Android真的是一個很有趣的平臺:“Android”既是手機操作系統(tǒng),卻具有跨多平臺(Windows、Mac、Linux)的開發(fā)工具;既是使用“Linux”為核心的平臺,卻也有許多地方可以讓人感覺到類似在做“網(wǎng)頁開發(fā)”的感覺。獨特的進程(Process)管理方式,也讓Android這個多任務(wù)平臺上的應(yīng)用程序,運行起來頗有“Palm”操作系統(tǒng)應(yīng)用程序反應(yīng)迅速的風(fēng)范。完整的上網(wǎng)功能,搭配Google地圖、Gmail等服務(wù),千萬般風(fēng)情,讓人看到未來移動手持設(shè)備許多不一樣的可能性。由于Andioid平臺的開放性,預(yù)計會有越來越多人投入Android平臺的各種開發(fā)。許多人看到了這個平臺產(chǎn)生的機會,但卻因為Android應(yīng)用程序開發(fā)需使用“Java”語言的語法而因此望而生畏。事實上,Andtoid平臺只是使用了“Java”語言的語法,背后使用的虛擬機并不同。學(xué)習(xí)Android應(yīng)用程序設(shè)計時,只要具備基本的面向?qū)ο蟪绦蚋拍罴纯伞N蚁嘈旁S多剛接觸Android平臺的開發(fā)者都是從不同程序語言背景來切入Android應(yīng)用程序設(shè)計。
內(nèi)容概要
本手冊是由臺灣松崗資產(chǎn)管理股份有限公司制作出版的(Google! Android 2手機應(yīng)用程式設(shè)計入門 第3版》簡體中文版,是簡單易學(xué)、范例豐富的(300gle Android 2手機應(yīng)用程序設(shè)計的快速入門指南。 本手冊由基礎(chǔ)知識到實際開發(fā)應(yīng)用,結(jié)構(gòu)清晰、語言簡潔,旨在幫助讀者迅速由入門晉級到實際應(yīng)用,學(xué)會Android平臺的應(yīng)用程序設(shè)計。本手冊共7篇43章,主要內(nèi)容包括Android開發(fā)工具的安裝與使用、Android應(yīng)用程序界面編寫、通過重構(gòu)讓應(yīng)用程序更容易擴展與維護、以用戶為導(dǎo)向設(shè)計手機應(yīng)用程序、發(fā)布應(yīng)用程序、SQLite數(shù)據(jù)庫應(yīng)用、地圖與定位功能等。隨手冊光盤中包括了所有范例的程序代碼。 本手冊集實用性、資料性于一體,既適合Android的初學(xué)者以及還不熟悉Java語言和J2ME發(fā)經(jīng)驗的程序開發(fā)人員閱讀參考使用,同時還可以作為Android培訓(xùn)班、計算機類成人教育、中高職教育、自學(xué)考試的教材。
作者簡介
作者:(美國)蓋索林(Gasolin)
書籍目錄
第一篇 入門篇 Chapter 1 初探Android Chapter 2 安裝Android開發(fā)工具 Chapter 3 管理SDK Chapter 4 打開現(xiàn)有項目 Chapter 5 操作Android虛擬機 Chapter 6 建立一個Android應(yīng)用程序第二篇 基礎(chǔ)篇 Chapter 7 描述用戶界面 Chapter 8 設(shè)計用戶界面 Chapter 9 存取識別符號 Chapter 10 解讀程序流程 Chapter 11 完成BMI程序第三篇 中級篇(一) Chapter 12 重構(gòu)程序 Chapter 13 加入對話框(Dialog) Chapter 14 查看在線內(nèi)容(URI) Chapter 15 加入菜單(Menu) Chapter 16 定義Android列表(Manifest)第四篇 中級篇(二) Chapter 17 加入新活動(Activity) Chapter 18 傳送數(shù)據(jù)到新意圖(Intent) Chapter 19 信息提醒(Notification)O Chapter 20 記錄與查錯(Log) Chapter 21 活動的生命周期(LifeCycle) Chapter 22 儲存信息(Preference) Chapter 23 加入單元測試 Chapter 24 開發(fā)不息第五篇 翮會貫通 Chapter 25 顯性設(shè)計 Chapter 26 支持多國語系 Chapter 27 針對特性配置 Chapter 28 使用接13(Adapter) Chapter 29 加入下拉菜單組件(Spinner) Chapter 30 發(fā)布應(yīng)用程序到實機 Chapter 31 發(fā)布到Android Market第六篇 數(shù)據(jù)庫應(yīng)用 Chapter 32 加入列表活動(ListActivity) Chapter 33 使用數(shù)據(jù)庫(SQLite) Chapter 34 存取數(shù)據(jù)表(SQLiteOpenHeIper) Chapter 35 加入增刪改查操作(CRUD) Chapter 36 加入相依的活動(ActivitvForResult) Chapter 37 加入長按菜單(ContextMenu)第七篇 地圖與定位應(yīng)用 Chapter 38 申請Google地圖服務(wù)(API Key) Chapter 39 使用地圖(MapView) Chapter 40 加入按鍵控制(KeyEvent) Chapter 41 取得現(xiàn)在位置(GPS/網(wǎng)絡(luò)定位) Chapter 42 結(jié)合地圖與定位功能(MyLocationOverIay) Chapter 43 為地圖標(biāo)上地標(biāo)(1temjzedOverlav)
章節(jié)摘錄
插圖:手機已經(jīng)與現(xiàn)代人的生活方式緊緊地結(jié)合在一起。是僅次于鑰匙與錢包,出門最普遍攜帶的個人用品之一。Android是嶄新的手機操作系統(tǒng)平臺,有以Google為首的40多家業(yè)界廠商聯(lián)盟(OHA)支持,使用開放原始碼策略,平臺全以開放原始碼的項目來搭建,是完全開放的平臺。廠商和開發(fā)者可以自由做出符合自身需求的手機,而不用擔(dān)心遭到專利侵權(quán)訴訟。一個共通的平臺,使得以后手機的應(yīng)用得以如同個人計算機的應(yīng)用般多元發(fā)展??紤]到已經(jīng)逐漸成熟的手機寬帶上網(wǎng)能力,Android系統(tǒng)以其強悍的手機上網(wǎng)功能、整合Google在線服務(wù)的優(yōu)勢,前景看好。Android應(yīng)用程序開發(fā)使用Java語言(類似J2ME),跨平臺(Windows、Mac、IAnux)的開發(fā)環(huán)境齊備,虛似機(Emulator)、開發(fā)工具SDK皆免費下載使用。其應(yīng)用程序開發(fā)相當(dāng)容易上手,是相當(dāng)理想的開發(fā)與學(xué)習(xí)平臺。由于Android系統(tǒng)完全開放,因此除了“英文”是個說低不低的門坎外,對于Android平臺應(yīng)用程序設(shè)計來說,世界各國的開發(fā)者是站在同樣的起跑在線。
編輯推薦
《Google!Android2手機應(yīng)用程序設(shè)計入門(第3版)》:完全針對Android 2.x版本新開發(fā)工具編寫兼容于各種Android版本與機種完全以實例為導(dǎo)向30個分章節(jié)范例,5個完整范例助你快速入門Android 2手機應(yīng)用程序開發(fā)平臺原版引進中國臺灣版權(quán)《Google!Android2手機應(yīng)用程序設(shè)計入門(第3版)》簡體中文版Google Android核心團隊開發(fā)者 程本中知名Google Android講師 盧育圣專文推薦用最短的時間,跟隨擁有Android Market單一應(yīng)用程序下載超過25萬人次經(jīng)驗的開發(fā)者,踏實地學(xué)會必要的Android應(yīng)用程序開發(fā)基礎(chǔ)知識,然后……開始開發(fā)吧!
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
GoogleAndroid2手機應(yīng)用程序設(shè)計入門第3版 PDF格式下載