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

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

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

定 價:¥68.00

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

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

內(nèi)容簡介

  Android4的問世,標(biāo)志著Google將Android操作系統(tǒng)的大旗插到了智能手機(jī)和平板電腦的陣營中。這本指南書將教會您成功開發(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è)計用戶界面時涉及的元素◆演示了如何使用視圖顯示圖片和菜單◆講解了如何使用內(nèi)容提供者和如何創(chuàng)建自己的內(nèi)容提供者◆示范了如何將長時間運(yùn)行的任務(wù)放到單獨(dú)的線程中◆介紹了如何構(gòu)建使用SMS消息傳遞跟蹤位置的應(yīng)用程序◆闡述了如何使用JSON和套接字編程構(gòu)建自己的聊天應(yīng)用程序◆探討了如何準(zhǔn)備Android應(yīng)用程序來發(fā)布到AndroidMarket上

作者簡介

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

圖書目錄

第1章 Android編程入門1.1 Android簡介1.1.1 Android版本1.1.2 Android功能1.1.3 Android架構(gòu)1.1.4 市場上的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)建第一個Android應(yīng)用程序1.4 Android應(yīng)用程序剖析1.5 本章小結(jié) 第2章 活動、碎片和意圖2.1 理解活動2.1.1 如何對活動應(yīng)用樣式和主題2.1.2 隱藏活動標(biāo)題2.1.3 顯示對話框窗口2.1.4 顯示進(jìn)度對話框2.1.5 顯示更復(fù)雜的進(jìn)度對話框2.2 使用意圖鏈接活動2.2.1 解決意圖篩選器的沖突2.2.2 從意圖返回結(jié)果2.2.3 使用意圖對象傳遞數(shù)據(jù)2.3 碎片2.3.1 動態(tài)添加碎片2.3.2 碎片的生命周期2.3.3 碎片之間進(jìn)行交互2.4 使用意圖調(diào)用內(nèi)置應(yīng)用程序2.4.1.理解意圖對象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 配置改變時保持狀態(tài)信息3.3.2 檢測方向改變3.3.3 控制活動的方向3.4 使用Action Bar3.4.1 向Action Bar添加動作項3.4.2 定制動作項和應(yīng)用程序圖標(biāo)3.5 以編程方式創(chuàng)建用戶界面3.6 偵聽用戶界面通知3.6.1 重寫活動中定義的方法3.6.2 為視圖注冊事件3.7 本章小結(jié) 第4章 使用視圖設(shè)計用戶界面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 使用列表視圖顯示長列表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 選項菜單5.2.3 上下文菜單5.3 其他一些視圖5.3.1 AnalogClock和DigitaIClock視圖5.3.2 WebView5.4 本章小結(jié) 第6章 數(shù)據(jù)持久化6.1 保存和加載用戶首選項6.1.1 使用活動訪問首選項6.1.2 通過編程檢索和修改首選項值6.1.3 修改首選項文件的默認(rèn)名稱6.2 將數(shù)據(jù)持久化到文件中6.2.1 保存到內(nèi)部存儲器6.2.2 保存到外部存儲器(SD卡)6.2.3 選擇最佳存儲選項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)建項目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)控一個位置9.4 項目——創(chuàng)建一個位置跟蹤應(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í)行長時間運(yùn)行的任務(wù)11.1.2 在服務(wù)中執(zhí)行重復(fù)的任務(wù)11.1.3 使用IntentService在單獨(dú)的線程上執(zhí)行異步任務(wù)11.2 在服務(wù)和活動之間通信11.3 將活動綁定到服務(wù)11.4 理解線程11.5 本章小結(jié) 第12章 發(fā)布Android應(yīng)用程序12.1 為發(fā)布做準(zhǔn)備12.1.1 版本化12.1.2 對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) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號