-- 會員 / 註冊 --
 帳號:
 密碼:
  | 註冊 | 忘記密碼
站長推薦
NT定價: 380
優惠價:75285
NT售價: 225
NT售價: 300
NT定價: 780
優惠價:75585
NT售價: 345

2/26(日)門市公休一天
2/27(一)~2/28(二) 連假門市營業時間從下午2點到晚上8點
2/22 新書到! 2/2 新書到! 1/17 新書到! 1/12 新書到!
C.G.Next購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUGRevit
PhotoShopCorelDrawIllustratorAutoCadMasterCamSolidWorksCreo
CC++Java遊戲程式Linux嵌入式PLCFPGAMatlabNuke
駭客資料庫Oracle搜索引擎影像處理FluentSPSSANSYSUnity
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
C#HadoopPythonstm32手機程式CortexLabviewAndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

Android程式設計入門、應用到精通-第四版(使用Android Studio 2.X開發,涵蓋Android 7.X和Android Wear)

( 繁體 字)
作者:孫宏明類別:1. -> 程式設計 -> 手機程式 -> Android
譯者:
出版社:眳p出版Android程式設計入門、應用到精通-第四版(使用Android Studio 2.X開發,涵蓋Android 7.X和Android Wear) 3dWoo書號: 45758
詢問書籍請說出此書號!

有庫存
NT定價: 580
優惠價:75435

出版日:12/5/2016
頁數:794
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 繁體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9789864761913
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
作者序:

譯者序:

前言:

內容簡介:

線上下載內容:本書範例程式

檔案為ZIP格式,請讀者自行解壓縮即可。其內容僅供合法持有本書的讀者使用,未經授權不得抄襲、轉載或任意散佈。

★使用Android Studio 2.X開發環境,涵蓋Android 7.X和Android Wear穿戴式裝置App開發本書涵蓋以下三大學習主軸,幫助讀者培養完整而且紮實的實作能力:1.App開發2.自動測試技術3.Android Studio操作技巧Android App開發不僅要學會Android程式設計,還要能夠善用Android Studio開發環境。Android Studio提供程式碼編輯輔助功能、專案架構和程式碼檢視功能、以及程式碼重構輔助功能。善用這些功能可以大幅提升App的開發效率和品質。除此之外,還可以在App專案中建立「單元測試」和「裝置測試」。這些自動測試技術可以大幅減少測試的時間,同時提升測試的完整性,以確保App執行的正確性。本書不僅完整介紹App的開發流程,還要幫助讀者累積實作能力。作者根據多年教學經驗,整理出一條由淺入深的學習路徑。搭配單元主題的學習方式,和清楚明確的步驟式講解,讓您在學過每一個單元之後,都能立即上手。在講解技術的過程中,筆者特別將重要的觀念、操作技巧和相關知識等,用「補充說明」的小文框提示,一來可以達到最佳的提醒效果,二來也方便日後查閱。相信在本書的帶領之下,可以幫助讀者從入門開始,一路晉升成為開發Android App的專家。本書內容特色:*介紹Android Studio操作技巧,讓初學者能夠善用它的輔助功能,提升程式開發效率。*介紹如何使用「自動測試技術」,提高測試的效率和完整性,減少測試人力的需求。*涵蓋各種Android技術主題,像是Fragment、Action Bar、Action Item/View、Property Animation、NFC、Android Wear、影音播放、拍照、錄音錄影、WebView…等。*超過40種介面元件和對話盒使用教學,以及最新的Material Design技術,幫助您設計出漂亮又好用的App。*13個Intent相關技術單元,包括Activity之間的資料傳送、Intent Filter、Android Wear Notification…,讓您完整學會Intent的用法。*4大類Android App完全詳解,包括Activity、Service、Content Provider和Broadcast Receiver、以及App Widget。*動畫、2D和3D繪圖程式架構與範例,奠定開發遊戲App的基礎。*Google地圖與自動定位技術,讓您學會開發Location-Based Service (LBS)應用程式。*所有教學單元皆採用步驟式講解,讓您學習無障礙。
目錄:

Part 01擁抱Android
 單元1 Android造時勢或是時勢造Android
 單元2安裝Android Studio開發工具
 單元3建立App專案和更新SDK
 單元4 App專案管理和Gradle設定技巧
Part 02 開發Android App的流程
 單元5瞭解App專案架構和查詢SDK技術文件
 單元6完成第一個 App專案
 單元7程式的錯誤類型和除錯方法
 單元8 Git版本控制
 單元9自動測試讓程式的錯誤無所遁形
 單元10讓你成為高手的Android Studio操作秘笈
Part 03學習使用基本介面元件和編排模式
 單元11學習更多介面元件的屬性
 單元12 Spinner下拉式選單元件
 單元13使用RadioGroup和RadioButton建立單選清單
 單元14使用NumberPicker數字轉輪
 單元15 CheckBox多選清單和ScrollView捲軸
 單元16 LinearLayout介面編排模式
 單元17 TableLayout介面編排模式
 單元18 RelativeLayout介面編排模式
 單元19 Material Design和按鈕的水波動畫效果
 單元20 Floating Action Button和CoordinatorLayout
Part 04影像介面元件與動畫效果
 單元21 ImageButton和ImageView介面元件
 單元22 ImageSwitcher和GridView介面元件
 單元23使用View Animation動畫效果
 單元24 Drawable Animation和Multi-Thread遊戲程式
 單元25 Property Animation初體驗
 單元26 Property Animation加上Listener成為動畫超人
Part 05 Fragment與進階介面元件
 單元27使用Fragment讓程式介面一分為多
 單元28動態Fragment讓程式成為變形金剛
 單元29 Fragment的進階用法
 單元30 Fragment和Activity之間的互動機制
 單元31 ListView和ExpandableListView
 單元32 RecyclerView和CardView
 單元33 AutoCompleteTextView自動完成文字輸入
 單元34 SeekBar和RatingBar介面元件
Part 06其它介面元件與對話盒
 單元35時間日期介面元件和對話盒
 單元36 ProgressBar、ProgressDialog和Multi-Thread程式
 單元37 AlertDialog對話盒
 單元38 Toast快顯訊息
 單元39 Snackbar快顯訊息
 單元40自訂Dialog對話盒
Part 07 Intent、Intent Filter和資料傳送
 單元41 AndroidManifest.xml程式功能描述檔
 單元42 Intent粉墨登場
 單元43 Intent Filter讓App也能幫助App
 單元44讓Intent物件附帶資料
 單元45要求被呼叫的Activity回傳資料
Part 08 Broadcast Receiver、Service和App Widget
 單元46 Broadcast Intent和Broadcast Receiver
 單元47 Service是幕後英雄
 單元48 App Widget小工具程式
 單元49使用Alarm Manager強化App Widget程式
 單元50 App Widget程式的其它二種執行模式
Part 09 Activity的生命週期與進階功能
 單元51 Activity的生命週期
 單元52幫Activity加上選單
 單元53使用Context Menu
 單元54在Action Bar加上功能選項
 單元55側開式選單
 單元56左右滑動切換程式畫面
 單元57使用Tab標籤頁切換程式畫面
 單元58在狀態列顯示訊息
Part 10 儲存程式的資料
 單元59使用SharedPreferences儲存資料
 單元60使用SQLite資料庫儲存資料
 單元61使用Content Provider跨程式存取資料
 單元62使用檔案儲存資料
Part 11 App專案的整備工作和發佈
 單元63支援各種語系和多種螢幕模式
 單元64利用Fragment技術讓App適用不同螢幕尺寸的設備
 單元65取得螢幕的寬度、高度和解析度
 單元66在網路上發佈App以及安裝到實體裝置
Part 12 2D和3D繪圖
 單元67使用Drawable物件繪圖
 單元68使用Canvas繪圖
 單元69使用View在Canvas上繪製動畫
 單元70使用SurfaceView進行高速繪圖
 單元71 OpenGL 3D繪圖
Part 13 Google地圖程式
 單元72開發Google Map App
 單元73 Google Map進階控制和3D地圖
 單元74幫地圖加上標示和路徑
 單元75 Android系統對App的權限控管和定位功能
 單元76自動定位 - 使用Google API的Location Services
Part 14 拍照、錄音、錄影與多媒體播放
 單元77使用MediaPlayer建立音樂播放器
 單元78播放背景音樂和Audio Focus
 單元79錄音程式
 單元80播放影片
 單元81拍照程式
 單元82錄影程式
Part 15 WebView與網頁處理
 單元83 WebView的網頁瀏覽功能
 單元84自己打造網頁瀏覽器
 單元85 JavaScript和App之間的呼叫
Part 16開發NFC應用程式
 單元86 NFC程式設計
 單元87把資料寫入NFC Tag
 單元88 NFC的進階用法
Part 17支援Android Wear穿戴式裝置
 單元89 安裝Android Wear開發工具
 單元90 Android Wear的功能和基本用法
 單元91 Android Wear專屬的Notification格式
 單元92使用Android Wear的語音回覆功能
 單元93開發Android Wear裝置的App
 單元94手機App和Android Wear App互傳資料和Message
 單元95 製作Android Wear App的安裝檔
序: