230 likes | 395 Views
Android Programming. 簡介. 教材. 文淵閣工作室( 2013 ), Android 初學特訓班(第三版), 碁峰資訊股份有限公司, ISBN 9789862767986 (書號 ACL035132 ) 朱桂英( 2013 ), Android 開發應用-基礎篇 ( 第二版 ) , 上奇資訊股份有限公司, ISBN 9789862577288 (書號 HR1306 )
E N D
教材 文淵閣工作室(2013), Android 初學特訓班(第三版), 碁峰資訊股份有限公司, ISBN 9789862767986 (書號 ACL035132) 朱桂英(2013), Android 開發應用-基礎篇 (第二版), 上奇資訊股份有限公司, ISBN 9789862577288 (書號 HR1306) 彭亦暄、陳彥文(2013), Android 應用程式開發與設計實務, 博碩文化股份有限公司, ISBN 978-986-201-762-3 (書號 PG31312)
大綱 Android 簡介 Android 開發環境 Android 模擬器
Android 是什麼? • Google 公司基於 Linux 平台開放原始碼的手機作業平台 • 舉辦 Android 應用程式開發者大賽,吸引大量程式設計者競相學習。 • 目前使用 Android 系統的手機數量已超越 iPhone 系統,成為全球使用量最大的手機系統。 • Android 應用需求越來越大
Android 簡介 • Android 的原意為「機器人」 • 環保概念 • 輕薄短小、功能強大的行動系統 • 第一個真正為手機打造的完整的開放系統。 • 提供完善的開發環境,支援各種先進的繪圖、網路、相機等處理能力 • Android APP 相容於不同規格的行動裝置,不需開發者費心 • Google 建立 Android 市集 (Google Play) ,讓開發者可將自己的心血結晶公諸於世,同時也是一個很好的獲利管道。
Android 歷史 • 2007 年 11 月,開放手持裝置聯盟 (OHA) • Google、三星、宏達電、摩托羅拉等 33 家手機製造商、手機晶片廠商、軟硬體供應商及多家電信業者共同組成 • 發佈開放手機軟硬體平台,命名為 Android • 參與者承諾以 Android 平台開發新的手機業務 • Google 公佈 Android 軟體開發工具 (SDK) • 將 Android 平台變成人人可以自由修改,製作完全符合自己需求的系統
Android 特點 • 開放原始碼 Open Source • 多工系統 Multitasking • 可同時執行多個應用程式 • 虛擬鍵盤 • 超強網路功能:Android 使用以 Webkit為核心的 WebView元件,應用程式想內嵌 HTML、JavaScript 等進階網頁功能,都可輕易達成
Android 特點 • 完整開發環境 • Eclipse、ADT 加上 Android SDK • 充分表現個性 • 使用 Widget 實現桌面個性化 • 預設安裝五個桌面 Widget,分別為數位時鐘、日曆、音樂播放器、相框及搜索頁面 • 廠商及個人使用者皆可修改美化這些介面,充分表現自己的時尚氣息。
建構 Android 開發環境 Android 程式使用 JAVA 語言 JDK 提供 JAVA 編譯器與執行環境 ADT 提供 Android 開發工具 Eclipse 為整合開發環境
建構 Android 開發環境 Android 開發套件安裝步驟
安裝 JDK • 如果沒有安裝 JDK 或 JDK 的版本太舊(JDK 5 以下),下載新版 JDK 安裝 • http://www.oracle.com/technetwork/java/
安裝 ADT Bundle http://developer.android.com/sdk/
安裝 ADT Bundle • ADT Bundle 不需安裝,下載之後解壓縮就可直接執行 • 建立捷徑 • C:\adt-bundle-windows-x86-20130729\SDK Manager.exe • C:\adt-bundle-windows-x86-20130729\eclipse\ eclipse.exe
下載各版本 Android SDK 電腦教室內的 ADT Bundle 目前安裝了全部的 Android 2.1(API 7)和一部分的 Android 4.3(API 18)
設定模擬器語言及時區 • Android 模擬器預設顯示英文,系統時間預設為格林威治標準時間零時區,和台灣有 8 個小時的時差。 • 設定模擬器顯示語言,觸控螢幕要用『滑』的 • MENU • Settings • Language & keyboard • Select locale • 中文(繁體)
切換模擬器螢幕方向 • 按 Ctrl + F12 鍵 • 模擬器螢幕預設為直向