< >
『作者孫宏明老師具有長期教學與實務設計經驗,將相關知識與技巧詳細解說,巧妙涵蓋學習與實務不同層次需求,相信能為讀者帶來有效的幫助,輕鬆提升程式開發技藝。』--中央研究院 黃文良 教授--『本書不僅邏輯及描述非常清楚,而且在程式範例的設計和編排上也顧及初學者的需要,讀來非常輕鬆流暢,相信閱讀本書必能提高讀者的學習興趣和成效。』--國立清華大學資工系 賴尚宏 教授--『推薦大家這本由孫老師精心編寫的Android教學書籍,其中包含許多重要主題單元,內容非常豐富,討論了非常多的例子。這是一本非常好的學習手冊與工具書,非常適合已具備Java語言基礎,要學習Android程式開發的讀者。』--台灣大學資工系 李盛安 博士--將Android的功能依照特性加以分類,然後根據由淺入深的原則進行編排,再搭配許多精心設計的範例程式,例如「婚姻建議程式」、「電腦猜拳遊戲」、「影像畫廊」…等,貫穿相關的學習單元,讓讀者在學習單一主題的同時也能瞭解相關的功能。為了在內容的廣度和解說的細節上取得最佳的平衡,本書打破慣例使用單元編排方式讓學習更有效率,同時也能夠享受學習程式設計的樂趣。*豐富的Eclipse開發環境操作技巧,幫助初學者快速學會Eclipse的強大功能,提升開發效率*20種介面元件使用教學、4種介面元件版面型態、5種對話盒使用教學,幫助您設計出漂亮又好用的APP*10個Intent專論單元,包括建立Tab標籤頁、傳送和回傳資料、Intent Filter…,讓您完整學會Intent的用法 *4大類Android程式完全詳解,包括Activity、Service、Content Provider和Broadcast Receiver,以及App Widget程式*2D和3D繪圖程式架構與範例,奠定開發遊戲程式的基礎*Google地圖與自動定位程式,讓您學會開發location-based service (LBS)*所有教學單元皆採用步驟式講解讓您學習無障礙*精心編排的單元內容方便查閱相關主題
PART 1 擁抱 Android 單元01 從 Android 的誕生說起單元02 探究 Android 的功能和應用 單元03 藉由撰寫 Android 程式賺錢 PART 2 開始我們的 Android 程式設計之旅 單元04 安裝 Android 程式開發工具單元05 使用 Eclipse 建立第一個 Android 應用程式 單元06 瞭解 Android 程式專案的架構和執行流程單元07 使用 TextView、EditText 和 Button 介面元件單元08 程式的錯誤類型和除錯方法 單元09 Eclipse 進階程式專案管理技巧 單元10 讓程式有美好的未來-良好的程式架構 單元11 查詢 Android SDK 的程式設計說明文件PART 3 學習使用基本介面元件 單元12 更多變化的 TextView、EditText 和 Button 介面元件單元13 Spinner下拉式選單元件 單元14 使用 RadioGroup 和 RadioButton 元件建立單選清單單元15 CheckBox 多選清單和 ScrollView 捲軸單元16 ListView 選項清單單元17 ExpandableListView 二層式可展開選項清單 單元18 AutoCompleteTextView 自動完成文字輸入PART 4 使用不同的操作介面版面型態 單元19 LinearLayout 版面型態 單元20 TableLayout 版面型態 單元21 RelativeLayout 版面型態單元22 FrameLayout 版面型態單元23 版面型態的應用實例PART 5 影像相關的介面元件單元24 ImageButton 和 ImageView 介面元件 單元25 ImageSwitcher 和 Gallery 介面元件 單元26 使用動畫效果單元27 GridView 介面元件單元28 幫 ListView 加上小圖示PART 6 其它特殊用途的介面元件 單元29 時間和日期介面元件單元30 ProgressBar 和 Multi-Thread 程式 單元31 SeekBar 和 RatingBar 介面元件單元32 Tab 標籤頁介面PART 7 使用對話盒單元33 DatePickerDialog 和 TimePickerDialog 對話盒單元34 AlertDialog 對話盒單元35 ProgressDialog 對話盒和 Multi-Thread 程式單元36 自訂 Dialog 對話盒單元37 Toast 快顯訊息PART 8 讓 Intent 幫你的程式完成願望 單元38 專案中的 AndroidManifest.xml 程式功能描述檔單元39 Intent 粉墨登場單元40 Tab 標籤頁介面-使用 Intent 物件單元41 讓 Intent 物件附帶資料單元42 要求被呼叫的 Activity 回傳資料PART 9 Intent 進階用法單元43 Intent Filter 讓程式也能幫助別人單元44 Broadcast Intent 和 Broadcast Recriver單元45 Service 是幕後英雄單元46 App Widget 常駐程式單元47 App Widget 常駐程式的其它二種執行模式PART 10 Activity 的生命週期與進階功能單元48 Activity 的生命週期單元49 幫 Activity加上選單單元50 使用 Context Menu單元51 在螢幕上方的狀態列顯示訊息PART 11 儲存程式資料單元52 使用 SharedPreferences 儲存資料單元53 使用 SQLite 資料庫儲存資料單元54 使用 Content Provider 跨程式存取資料單元55 使用檔案儲存資料PART 12 程式專案的整備工作和發佈單元56 支援多語系和螢幕模式單元57 設定手機模擬器的程式開發相關功能單元58 將程式安裝到實體手機或在網路上發佈PART 13 2D 和 3D 繪圖單元59 使用 Drawable 物件單元60 使用 Canvas 繪圖單元61 使用 View 在 Canvas 上繪製動畫單元62 使用 SurfaceView 進行高速繪圖單元63 繪製 3D 圖形PART 14 Google 地圖程式單元64 使用 Google 地圖單元65 Google 地圖的進階用法單元66 幫地圖加上標示單元67 加上定位讓地圖活起來附錄 本書光碟內容與使用說明
範例程式專案、Android SDK、eclipse、JDK6
Android 2.X手機程式開發教戰手冊(附光碟) Visual C# 2010程式設計經典(附 VS 2010Express中文版,範例檔,影音教學) C++物件導向程式設計(附光碟)
購買紙本書