会员   密码 您忘记密码了吗?
1,574,180 本书已上架      购物流程 | 常见问题 | 联系我们 | 关于我们 | 用户协议

有店 App


当前分类

当前位置: 首页 > 电脑资讯 > 程式设计/APP开发 > Android程式設計入門、應用到精通(第三版)(適用Android L, 1.X~4.X, Android Wear穿戴式裝置)
Android程式設計入門、應用到精通(第三版)(適用Android L, 1.X~4.X, Android Wear穿戴式裝置)
上一张
Android程式設計入門、應用到精通(第三版)(適用Android L, 1.X~4.X, Android Wear穿戴式裝置)
下一张
prev next

Android程式設計入門、應用到精通(第三版)(適用Android L, 1.X~4.X, Android Wear穿戴式裝置)

作者: 孫宏明
出版社: 碁峰
出版日期: 2014-10-03
商品库存: 点击查询库存
以上库存为海外库存属流动性。
可选择“空运”或“海运”配送,空运费每件商品是RM14。
配送时间:空运约8~12个工作天,海运约30个工作天。
(以上预计配送时间不包括出版社库存不足需调货及尚未出版的新品)
定价:   NT560.00
市场价格: RM85.19
本店售价: RM75.82
促销价: RM74.97
剩余时间: 请稍等, 正在载入中...
购买数量:
collect Add to cart Add booking
详细介绍 商品属性 商品标记
內容簡介

  連續15個月博客來網路書局「程式設計類」銷售冠軍,暢銷超過1萬3千冊
  包含Eclipse和Android Studio開發工具教學以及Android Wear App開發
  根據Android Developers官方網站最新技術重新改版,讓您學習的技術與世界同步


  想學Android程式設計卻擔心功力不夠?或是讀了Android程式設計的書卻還是不懂Service的用法,也不知道如何開發App Widget程式,對於最重要的Intent物件也是一知半解…。本書一次解決您所有的問題,從Eclipse和Android Studio的操作技巧、程式編輯輔助功能、程式的除錯技術等基本功開始,到Android程式架構詳解、各種介面元件用法介紹、以及Android程式的進階功能和應用,再延伸到Android Wear App相關技術,帶領您從入門一路晉升成為開發Android App的專家。不管是手機、平板電腦或是其它Android裝置,大小通吃!

  本書不僅內容豐富完整,更重要的是作者根據教學經驗,費心整理出一條由淺入深的學習路徑,搭配單元主題的學習方式和清楚明瞭的步驟式講解,再加上精心設計的實作範例,讓您在學過每一個單元之後都能立即上手。在講解技術的過程中,特別將重要的觀念、操作技巧和相關知識等,用「補充說明」的小文框提示,一來可以達到提醒的效果,二來也方便日後查閱。
 
  Android系統的主要特色就是適用不同類型的裝置,因此如何讓程式的操作介面可以動態配合不同的螢幕尺寸是很重要的技術主題,本書特別針對這方面的應用提供完整的解決方法。另外為了方便區分不同Android版本的功能差異,在每一個學習單元開頭都特別註明適用的版本。

本書的內容和特色如下:

  *介紹Eclipse和Android Studio開發工具操作技巧以及程式除錯技術,讓初學者能夠善用程式編輯輔助功能,提升程式開發效率。
  *涵蓋各種Android技術主題,像是Fragment、Action Bar、Action item/View、Property Animation、NFC、Android Wear、影音播放、拍照、錄音錄影、WebView…等。
  *24種介面元件使用教學、4種操作介面版面型態、5種對話盒使用方法,幫助您設計出漂亮又好用的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)應用程式。
  *所有教學單元皆採用步驟式講解,讓您學習無障礙。

專業人士推薦:

  『作者孫宏明老師具有長期教學與實務設計經驗,將相關知識與技巧詳細解說,巧妙涵蓋學習與實務不同層次需求,相信能為讀者帶來有效的幫助,輕鬆提升程式開發技藝。』--中央研究院 黃文良 教授--

  『本書不僅邏輯及描述非常清楚,而且在程式範例的設計和編排上也顧及初學者的需要,讀來非常輕鬆流暢,相信閱讀本書必能提高讀者的學習興趣和成效。』--國立清華大學資工系 賴尚宏 教授--

  『推薦大家這本由孫老師精心編寫的Android教學書籍,其中包含許多重要主題單元,內容非常豐富,討論了非常多的例子。這是一本非常好的學習手冊與工具書,非常適合已具備Java語言基礎,要學習Android程式開發的讀者。』--台灣大學資工系 李盛安 博士--

同學意見回饋:

  『我的Java學的很心虛,可是看老師的書再依照步驟操作竟然輕輕鬆鬆就完成一個程式,而且還能自己小小修改一下,真是太棒了!』

  『剛開始被Eclipse卡住了,也不知道專案怎麼設定,看了書上的介紹之後所有問題都迎刃而解…』

  『以前不知道程式除錯的方法,學過前面幾個單元之後就讓我的程式設計功力大增!』


作者介紹

作者簡介

孫宏明
  
  
*成功大學資訊工程研究所博士
  *友立資訊公司主任研究員
  *開南大學資管系副教授
  *臺北城市科技大學、元培科技大學、僑光科技大學…等大專院校Android App開發研習課程講師



目錄

Part 01擁抱Android
單元1 Android造時勢或是時勢造Android
單元2安裝Android App開發工具 - Eclipse篇
單元3建立Android App專案 - Eclipse篇
單元4 App專案管理技巧 - Eclipse篇
單元5安裝Android App開發工具 - Android Studio篇
單元6 建立Android App專案和安裝SDK - Android Studio篇
單元7 App專案管理技巧 - Android Studio篇

Part 02 開發Android App的流程
單元8 瞭解Android App專案架構和學習查詢SDK技術文件
單元9 完成第一個 App專案
單元10程式的錯誤類型和除錯方法
單元11 Android模擬器的使用技巧

Part 03學習使用基本介面元件和編排模式
單元12學習更多介面元件的屬性
單元13 Spinner下拉式選單元件
單元14使用RadioGroup和RadioButton建立單選清單
單元15 使用NumberPicker數字轉輪
單元16 CheckBox多選清單和ScrollView捲軸
單元17 LinearLayout介面編排模式
單元18 TableLayout介面編排模式
單元19 RelativeLayout介面編排模式

Part 04影像介面元件與動畫效果
單元20 ImageButton和ImageView介面元件
單元21 ImageSwitcher和GridView介面元件
單元22 使用View Animation動畫效果
單元23 Drawable Animation和Multi-Thread遊戲程式
單元24 Property Animation初體驗
單元25 Property Animation加上Listener成為動畫超人

Part 05 Fragment與進階介面元件
單元26使用Fragment讓程式介面一分為多
單元27動態Fragment讓程式成為變形金剛
單元28 Fragment的進階用法
單元29 Fragment和Activity之間的callback機制
單元30 ListView和ExpandableListView
單元31 AutoCompleteTextView自動完成文字輸入
單元32 SeekBar和RatingBar介面元件

Part 06其它介面元件與對話盒
單元33時間日期介面元件和對話盒
單元34 ProgressBar、ProgressDialog和Multi-Thread程式
單元35 AlertDialog對話盒
單元36 Toast快顯訊息
單元37自訂Dialog對話盒

Part 07 Intent、Intent Filter和資料傳送
單元38 AndroidManifest.xml程式功能描述檔
單元39 Intent粉墨登場
單元40 Intent Filter讓App也能幫助App
單元41讓Intent物件附帶資料
單元42要求被呼叫的Activity回傳資料

Part 08 Broadcast Receiver、Service和App Widget
單元43 Broadcast Intent和Broadcast Receiver
單元44 Service是幕後英雄
單元45 App Widget小工具程式
單元46使用Alarm Manager強化App Widget程式
單元47 App Widget程式的其它二種執行模式

Part 09 Activity的生命週期與進階功能
單元48 Activity的生命週期
單元49幫Activity加上選單
單元50使用Context Menu
單元51在Action Bar加上功能選項
單元52在Action Bar上建立Tab標籤頁
單元53在狀態列顯示訊息

Part 10 儲存程式的資料
單元54使用SharedPreferences儲存資料
單元55使用SQLite資料庫儲存資料
單元56使用Content Provider跨程式存取資料
單元57使用檔案儲存資料

Part 11 App專案的整備工作和發佈
單元58 支援各種語系和多種螢幕模式
單元59利用Fragment技術讓App適用不同螢幕尺寸的設備
單元60取得螢幕的寬度、高度和解析度
單元61在網路上發佈App以及安裝到實體裝置

Part 12 2D和3D繪圖
單元62使用Drawable物件繪圖
單元63使用Canvas繪圖
單元64使用View在Canvas上繪製動畫
單元65使用SurfaceView進行高速繪圖
單元66 3D繪圖

Part 13 Google地圖程式
單元67開發Google Map App
單元68 Google Map進階控制和3D地圖
單元69幫地圖加上標示和路徑
單元70定位的原理和實作 - 使用LocationManager
單元71自動定位 - 使用LocationClient

Part 14 拍照、錄音、錄影與多媒體播放
單元72使用MediaPlayer建立音樂播放器
單元73播放背景音樂和Audio Focus
單元74錄音程式
單元75播放影片
單元76拍照程式
單元77錄影程式

Part 15 WebView與網頁處理
單元78 WebView的網頁瀏覽功能
單元79自己打造網頁瀏覽器
單元80 JavaScript和Android程式之間的呼叫

Part 16開發NFC應用程式
單元81 NFC程式設計
單元82把資料寫入NFC Tag
單元83 NFC的進階用法

Part 17支援Android Wear穿戴式裝置
單元84 安裝Android Wear開發工具
單元85 Android Wear的功能和基本用法
單元86 Android Wear專屬的Notification格式
單元87使用Android Wear的語音回覆功能
單元88開發Android Wear裝置的App
單元89手機App和Android Wear App互傳資料和Message
單元90製作Android Wear App的安裝檔