注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合Android 4編程入門經(jīng)典:移動(dòng)與嵌入式開發(fā)技術(shù)

Android 4編程入門經(jīng)典:移動(dòng)與嵌入式開發(fā)技術(shù)

Android 4編程入門經(jīng)典:移動(dòng)與嵌入式開發(fā)技術(shù)

定 價(jià):¥68.00

作 者: (美)李偉夢(mèng) 著,何晨光,李洪剛 譯
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 程序設(shè)計(jì) 計(jì)算機(jī)/網(wǎng)絡(luò) 移動(dòng)開發(fā)

ISBN: 9787302301516 出版時(shí)間: 2012-11-01 包裝: 平裝
開本: 16開 頁數(shù): 499 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  Android4的問世,標(biāo)志著Google將Android操作系統(tǒng)的大旗插到了智能手機(jī)和平板電腦的陣營中。這本指南書將教會(huì)您成功開發(fā)Android應(yīng)用程序所需的一切。本書涵蓋了Android應(yīng)用程序開發(fā)的所有基礎(chǔ),包括用戶界面、網(wǎng)絡(luò)、SMS消息傳遞、數(shù)據(jù)庫、基于位置的服務(wù)和部署等。資深作者Wei-MengLee為您鋪就了一條成功開發(fā)和部署Android應(yīng)用程序的康莊大道。主要內(nèi)容◆討論了如何適應(yīng)不同的顯示方向、如何理解屏幕的組件以及如何處理用戶界面通知◆描述了在使用TextView、ProgressBar、AutoComplete-TextView、TimePicker、ListView等視圖設(shè)計(jì)用戶界面時(shí)涉及的元素◆演示了如何使用視圖顯示圖片和菜單◆講解了如何使用內(nèi)容提供者和如何創(chuàng)建自己的內(nèi)容提供者◆示范了如何將長(zhǎng)時(shí)間運(yùn)行的任務(wù)放到單獨(dú)的線程中◆介紹了如何構(gòu)建使用SMS消息傳遞跟蹤位置的應(yīng)用程序◆闡述了如何使用JSON和套接字編程構(gòu)建自己的聊天應(yīng)用程序◆探討了如何準(zhǔn)備Android應(yīng)用程序來發(fā)布到AndroidMarket上

作者簡(jiǎn)介

  Wei-Meng Lee是DeveloperLearning Solutions公司(www.learn2develop.net)的創(chuàng)始人和技術(shù)專家,這家技術(shù)公司專門從事最新移動(dòng)技術(shù)的培訓(xùn)。Wei-MengLee具有多年的培訓(xùn)經(jīng)驗(yàn),他的培訓(xùn)課程特別強(qiáng)調(diào)實(shí)踐學(xué)習(xí)法。這種動(dòng)手學(xué)習(xí)編程的方法比通過閱讀書籍、教程和文檔來理解主題要容易得多。Wei-Meng Lee還是BeginningiOS 5 Application Development(Wrox, 2010)和Beginning Android Application Development(Wrox,2011)的作者。讀者可以通過weimenglee@learn2develop.net與他聯(lián)系。技術(shù)編輯簡(jiǎn)介Chaim Krause是USArmy’s Command and General StaffCollege學(xué)院的模擬專家(SimulationSpecialist),他為該學(xué)院開發(fā)了運(yùn)行在多種平臺(tái)(從iOS和Android設(shè)備到Windows桌面操作系統(tǒng)和Linux服務(wù)器)的各種各樣的軟件產(chǎn)品,并且還擔(dān)負(fù)其他一些工作。Python是他最喜歡的語言,但是他本人擅長(zhǎng)使用多種語言,比如使用Java和JavaScript/HTML5/CSS等編寫代碼。很幸運(yùn),他的軟件開發(fā)職業(yè)生涯是在Borland開始的,當(dāng)時(shí)他是Delphi語言的高級(jí)開發(fā)支持工程師。除了計(jì)算機(jī)相關(guān)的工作,Chaim喜歡techno音樂和dubstep音樂,以及和自己的兩條雪橇犬Dasher和Minnie玩踏板車。

圖書目錄

第1章 Android編程入門1.1 Android簡(jiǎn)介1.1.1 Android版本1.1.2 Android功能1.1.3 Android架構(gòu)1.1.4 市場(chǎng)上的Android設(shè)備1.1.5 An(hDid Market1.1.6 Android開發(fā)社區(qū)1.2 獲得所需工具1.2.1 Android SDK1.2.2 安裝Android SDK工具1.2.3 配置Android SDK Manager1.2.4 Eclipse1.2.5 Android開發(fā)工具1.2.6 創(chuàng)建Android虛擬設(shè)備(AVD)1.3 創(chuàng)建第一個(gè)Android應(yīng)用程序1.4 Android應(yīng)用程序剖析1.5 本章小結(jié) 第2章 活動(dòng)、碎片和意圖2.1 理解活動(dòng)2.1.1 如何對(duì)活動(dòng)應(yīng)用樣式和主題2.1.2 隱藏活動(dòng)標(biāo)題2.1.3 顯示對(duì)話框窗口2.1.4 顯示進(jìn)度對(duì)話框2.1.5 顯示更復(fù)雜的進(jìn)度對(duì)話框2.2 使用意圖鏈接活動(dòng)2.2.1 解決意圖篩選器的沖突2.2.2 從意圖返回結(jié)果2.2.3 使用意圖對(duì)象傳遞數(shù)據(jù)2.3 碎片2.3.1 動(dòng)態(tài)添加碎片2.3.2 碎片的生命周期2.3.3 碎片之間進(jìn)行交互2.4 使用意圖調(diào)用內(nèi)置應(yīng)用程序2.4.1.理解意圖對(duì)象2.4.2 使用意圖篩選器2.4.3 添加類別2.5 顯示通知2.6 本章小結(jié) 第3章 Android用戶界面3.1 了解屏幕的構(gòu)成3.1.1 視圖和視圖組3.1.2 LinearI.ayout3.1.3 Abs01uteLayout3.1.4 TableLayout3.1.5 RelativeLayout3.1.6 FrameLayout3.1.7 Scr01lview3.2 適應(yīng)顯示方向3.2.1 錨定視圖3.2.2 調(diào)整大小和重新定位3.3 管理屏幕方向的變化3.3.1 配置改變時(shí)保持狀態(tài)信息3.3.2 檢測(cè)方向改變3.3.3 控制活動(dòng)的方向3.4 使用Action Bar3.4.1 向Action Bar添加動(dòng)作項(xiàng)3.4.2 定制動(dòng)作項(xiàng)和應(yīng)用程序圖標(biāo)3.5 以編程方式創(chuàng)建用戶界面3.6 偵聽用戶界面通知3.6.1 重寫活動(dòng)中定義的方法3.6.2 為視圖注冊(cè)事件3.7 本章小結(jié) 第4章 使用視圖設(shè)計(jì)用戶界面4.1 基本視圖4.1.1 TextView視圖4.1.2Button、ImageButton、EditText、CheckBox、ToggleButton、RadioButton和RadioGroup視圖4.1.3 ProgressBar視圖4.1.4 AutoCompleteTextView視圖4.2 選取器視圖4.2.1 TimePicker視圖4.2.2 DatePicker視圖4.3 使用列表視圖顯示長(zhǎng)列表4.3.1 ListView視圖4.3.2 使用Spinner視圖4.4 了解特殊碎片4.4.1 使用ListFragment4.4.2 使用DialogFragment4.4.3 使用PreferenceFragment4.5 本章小結(jié) 第5章 使用視圖顯示圖片和菜單5.1 使用圖像視圖顯示圖片5.1.1 Gallery和ImageView視圖5.1.2 ImageSwitcher5.1.3 GridView5.2 將菜單和視圖一起使用5.2.1 創(chuàng)建輔助方法5.2.2 選項(xiàng)菜單5.2.3 上下文菜單5.3 其他一些視圖5.3.1 AnalogClock和DigitaIClock視圖5.3.2 WebView5.4 本章小結(jié) 第6章 數(shù)據(jù)持久化6.1 保存和加載用戶首選項(xiàng)6.1.1 使用活動(dòng)訪問首選項(xiàng)6.1.2 通過編程檢索和修改首選項(xiàng)值6.1.3 修改首選項(xiàng)文件的默認(rèn)名稱6.2 將數(shù)據(jù)持久化到文件中6.2.1 保存到內(nèi)部存儲(chǔ)器6.2.2 保存到外部存儲(chǔ)器(SD卡)6.2.3 選擇最佳存儲(chǔ)選項(xiàng)6.2.4 使用靜態(tài)資源6.3 創(chuàng)建和使用數(shù)據(jù)庫6.3.1 創(chuàng)建DBAdapter輔助類6.3.2 以編程方式使用數(shù)據(jù)庫6.3.3 預(yù)創(chuàng)建數(shù)據(jù)庫6.4 本章小結(jié) 第7章 內(nèi)容提供者7.1 在Android中共享數(shù)據(jù)7.2 使用內(nèi)容提供者7.2.1 預(yù)定義查詢字符串常量7.2.2 投影7.2.3 篩選7.2.4 排序7.3 創(chuàng)建自己的內(nèi)容提供者7.4 使用內(nèi)容提供者7.5 本章小結(jié) 第8章 消息傳遞8.1 SMS消息傳遞8.1.1 以編程方式發(fā)送SMS消息8.1.2 發(fā)送消息后獲取反饋8.1.3 使用意圖發(fā)送SMS消息8.1.4 接收SMS消息8.1.5 說明和警告8.2 發(fā)送電子郵件8.3 本章小結(jié) 第9章 基于位置的服務(wù)9.1 顯示地圖9.1.1 創(chuàng)建項(xiàng)目9.1.2 獲取Maps API密鑰9.1.3 顯示地圖9.1.4 顯示縮放控件9.1.5 改變視圖9.1.6 導(dǎo)航到特定位置9.1.7 添加標(biāo)記9.1.8 獲取觸摸的位置9.1.9 地理編碼和反向地理編碼9.2 獲取位置數(shù)據(jù)9.3 監(jiān)控一個(gè)位置9.4 項(xiàng)目——?jiǎng)?chuàng)建一個(gè)位置跟蹤應(yīng)用程序9.5 本章小結(jié) 第10章 聯(lián)網(wǎng)10.1 通過HTTP使用Web服務(wù)10.1.1 下載二進(jìn)制數(shù)據(jù)10.1.2 下載文本內(nèi)容10.1.3 通過GET方法訪問Web服務(wù)10.2 使用JSON服務(wù)10.3 套接字編程10.4 本章小結(jié) 第11章 開發(fā)Android服務(wù)11.1 創(chuàng)建自己的服務(wù)11.1.1 在服務(wù)中執(zhí)行長(zhǎng)時(shí)間運(yùn)行的任務(wù)11.1.2 在服務(wù)中執(zhí)行重復(fù)的任務(wù)11.1.3 使用IntentService在單獨(dú)的線程上執(zhí)行異步任務(wù)11.2 在服務(wù)和活動(dòng)之間通信11.3 將活動(dòng)綁定到服務(wù)11.4 理解線程11.5 本章小結(jié) 第12章 發(fā)布Android應(yīng)用程序12.1 為發(fā)布做準(zhǔn)備12.1.1 版本化12.1.2 對(duì)Android應(yīng)用程序進(jìn)行數(shù)字簽名12.2 部署APK文件12.2.1 使用adb.exe工具12.2.2 使用Web服務(wù)器12.2.3 在Android Market上發(fā)布12.3 本章小結(jié) 附錄A 使用Eclipse進(jìn)行Android開發(fā)附錄B 使用Android模擬器附錄C 練習(xí)答案

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)