Submit Search
Upload
第一堂 進入 Android 的世界 --- Jason 的 Android 應用程式快樂學習班
•
Download as PPTX, PDF
•
6 likes
•
4,824 views
力中 柯
Follow
第一堂 進入 Android 的世界 --- Jason 的 Android 應用程式快樂學習班, 上課簡報
Read less
Read more
Mobile
Report
Share
Report
Share
1 of 41
Download now
Recommended
第七堂 Youtube 播放 app (2)
第七堂 Youtube 播放 app (2)
力中 柯
第六堂 Youtube 播放 App (1)
第六堂 Youtube 播放 App (1)
力中 柯
第四堂 Android 的架構與開發工具
第四堂 Android 的架構與開發工具
力中 柯
第八堂 學習使用 Service
第八堂 學習使用 Service
力中 柯
第九堂 手機的資料保存
第九堂 手機的資料保存
力中 柯
第十堂 Android 5.0 lollipop
第十堂 Android 5.0 lollipop
力中 柯
第五堂 計算機App與網站瀏覽app
第五堂 計算機App與網站瀏覽app
力中 柯
第十一堂 學習編譯與上架
第十一堂 學習編譯與上架
力中 柯
Recommended
第七堂 Youtube 播放 app (2)
第七堂 Youtube 播放 app (2)
力中 柯
第六堂 Youtube 播放 App (1)
第六堂 Youtube 播放 App (1)
力中 柯
第四堂 Android 的架構與開發工具
第四堂 Android 的架構與開發工具
力中 柯
第八堂 學習使用 Service
第八堂 學習使用 Service
力中 柯
第九堂 手機的資料保存
第九堂 手機的資料保存
力中 柯
第十堂 Android 5.0 lollipop
第十堂 Android 5.0 lollipop
力中 柯
第五堂 計算機App與網站瀏覽app
第五堂 計算機App與網站瀏覽app
力中 柯
第十一堂 學習編譯與上架
第十一堂 學習編譯與上架
力中 柯
Admob and android
Admob and android
力中 柯
Keyboard Extension sharing
Keyboard Extension sharing
Grady Zhuo
移动产品设计流程 @吴达鲲
移动产品设计流程 @吴达鲲
Darek Wu
Cloud radio 閃電秀
Cloud radio 閃電秀
Tom Sun
如何自動化測試Android Deeplink
如何自動化測試Android Deeplink
Wu Wells
Wondershare power gif android 20120903
Wondershare power gif android 20120903
wondershareppt
React native redux_sharing
React native redux_sharing
Sam Lee
炎炎夏日學 Android 課程 - Part 0: 環境搭建
炎炎夏日學 Android 課程 - Part 0: 環境搭建
Johnny Sung
第二堂 學習 Java 語法 (1) Java 歷史與程序開發
第二堂 學習 Java 語法 (1) Java 歷史與程序開發
力中 柯
Java_04:例外異常處理機制
Java_04:例外異常處理機制
Brad Chao
第三堂 Java 語法 (2) 物件導向程式設計
第三堂 Java 語法 (2) 物件導向程式設計
力中 柯
Gradle 和 Android Studio --- Jason Ko
Gradle 和 Android Studio --- Jason Ko
力中 柯
Android layout 工程師在想什麼?給視覺設計師
Android layout 工程師在想什麼?給視覺設計師
Kane Shih
Java_03:進階物件導向觀念
Java_03:進階物件導向觀念
Brad Chao
Java_02:初探物件導向程式設計
Java_02:初探物件導向程式設計
Brad Chao
不同尺寸與解析度的螢幕下,Android 程式 UI 的設計與解決方式
不同尺寸與解析度的螢幕下,Android 程式 UI 的設計與解決方式
信宏 陳
Android動態ui介面設計
Android動態ui介面設計
艾鍗科技
Java 基本程式設計
Java 基本程式設計
Brad Chao
REST to RESTful Web Service
REST to RESTful Web Service
家弘 周
多媒體系統05_Android App圖形元件
多媒體系統05_Android App圖形元件
Fuzhou University
App inventor 教學講義 chapter1
App inventor 教學講義 chapter1
Jerry Wu
App inventor 1
App inventor 1
Roy Wang
More Related Content
What's hot
Admob and android
Admob and android
力中 柯
Keyboard Extension sharing
Keyboard Extension sharing
Grady Zhuo
移动产品设计流程 @吴达鲲
移动产品设计流程 @吴达鲲
Darek Wu
Cloud radio 閃電秀
Cloud radio 閃電秀
Tom Sun
如何自動化測試Android Deeplink
如何自動化測試Android Deeplink
Wu Wells
Wondershare power gif android 20120903
Wondershare power gif android 20120903
wondershareppt
React native redux_sharing
React native redux_sharing
Sam Lee
炎炎夏日學 Android 課程 - Part 0: 環境搭建
炎炎夏日學 Android 課程 - Part 0: 環境搭建
Johnny Sung
What's hot
(8)
Admob and android
Admob and android
Keyboard Extension sharing
Keyboard Extension sharing
移动产品设计流程 @吴达鲲
移动产品设计流程 @吴达鲲
Cloud radio 閃電秀
Cloud radio 閃電秀
如何自動化測試Android Deeplink
如何自動化測試Android Deeplink
Wondershare power gif android 20120903
Wondershare power gif android 20120903
React native redux_sharing
React native redux_sharing
炎炎夏日學 Android 課程 - Part 0: 環境搭建
炎炎夏日學 Android 課程 - Part 0: 環境搭建
Viewers also liked
第二堂 學習 Java 語法 (1) Java 歷史與程序開發
第二堂 學習 Java 語法 (1) Java 歷史與程序開發
力中 柯
Java_04:例外異常處理機制
Java_04:例外異常處理機制
Brad Chao
第三堂 Java 語法 (2) 物件導向程式設計
第三堂 Java 語法 (2) 物件導向程式設計
力中 柯
Gradle 和 Android Studio --- Jason Ko
Gradle 和 Android Studio --- Jason Ko
力中 柯
Android layout 工程師在想什麼?給視覺設計師
Android layout 工程師在想什麼?給視覺設計師
Kane Shih
Java_03:進階物件導向觀念
Java_03:進階物件導向觀念
Brad Chao
Java_02:初探物件導向程式設計
Java_02:初探物件導向程式設計
Brad Chao
不同尺寸與解析度的螢幕下,Android 程式 UI 的設計與解決方式
不同尺寸與解析度的螢幕下,Android 程式 UI 的設計與解決方式
信宏 陳
Android動態ui介面設計
Android動態ui介面設計
艾鍗科技
Java 基本程式設計
Java 基本程式設計
Brad Chao
REST to RESTful Web Service
REST to RESTful Web Service
家弘 周
Viewers also liked
(11)
第二堂 學習 Java 語法 (1) Java 歷史與程序開發
第二堂 學習 Java 語法 (1) Java 歷史與程序開發
Java_04:例外異常處理機制
Java_04:例外異常處理機制
第三堂 Java 語法 (2) 物件導向程式設計
第三堂 Java 語法 (2) 物件導向程式設計
Gradle 和 Android Studio --- Jason Ko
Gradle 和 Android Studio --- Jason Ko
Android layout 工程師在想什麼?給視覺設計師
Android layout 工程師在想什麼?給視覺設計師
Java_03:進階物件導向觀念
Java_03:進階物件導向觀念
Java_02:初探物件導向程式設計
Java_02:初探物件導向程式設計
不同尺寸與解析度的螢幕下,Android 程式 UI 的設計與解決方式
不同尺寸與解析度的螢幕下,Android 程式 UI 的設計與解決方式
Android動態ui介面設計
Android動態ui介面設計
Java 基本程式設計
Java 基本程式設計
REST to RESTful Web Service
REST to RESTful Web Service
Similar to 第一堂 進入 Android 的世界 --- Jason 的 Android 應用程式快樂學習班
多媒體系統05_Android App圖形元件
多媒體系統05_Android App圖形元件
Fuzhou University
App inventor 教學講義 chapter1
App inventor 教學講義 chapter1
Jerry Wu
App inventor 1
App inventor 1
Roy Wang
2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例
2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例
Justin Lee
天道萬年曆app使用方式.pdf
天道萬年曆app使用方式.pdf
ssuser28cf43
105-2 iOS程式設計(三)
105-2 iOS程式設計(三)
Hao Lee
如何變成 iOS App 開發魔法師
如何變成 iOS App 開發魔法師
彼得潘 Pan
React-Native share
React-Native share
Eddie Hsu
Ch10 app
Ch10 app
綺晴 吳
04.layman android google handheld device application design
04.layman android google handheld device application design
gaquay086
Android開發app
Android開發app
騰昱 魏
Android_lecture_000
Android_lecture_000
NTUT CSIE EPS
Android应用的设备体验优化
Android应用的设备体验优化
oasisfeng
微疯客栈介绍 -微疯客20120411final
微疯客栈介绍 -微疯客20120411final
ansonji
Csdn移动电子刊第一期
Csdn移动电子刊第一期
yangdj
第一次 Mobile App 就上手
第一次 Mobile App 就上手
Ying-Hsiang Liao
Make an i os application
Make an i os application
froooo
[VideOhya] Titanium開發經驗分享_1020
[VideOhya] Titanium開發經驗分享_1020
Taiwan Titanium User Group
iOS产品如何实现快速版本发布
iOS产品如何实现快速版本发布
Bin Feng
Orientation Program
Orientation Program
Luo Korth
Similar to 第一堂 進入 Android 的世界 --- Jason 的 Android 應用程式快樂學習班
(20)
多媒體系統05_Android App圖形元件
多媒體系統05_Android App圖形元件
App inventor 教學講義 chapter1
App inventor 教學講義 chapter1
App inventor 1
App inventor 1
2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例
2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例
天道萬年曆app使用方式.pdf
天道萬年曆app使用方式.pdf
105-2 iOS程式設計(三)
105-2 iOS程式設計(三)
如何變成 iOS App 開發魔法師
如何變成 iOS App 開發魔法師
React-Native share
React-Native share
Ch10 app
Ch10 app
04.layman android google handheld device application design
04.layman android google handheld device application design
Android開發app
Android開發app
Android_lecture_000
Android_lecture_000
Android应用的设备体验优化
Android应用的设备体验优化
微疯客栈介绍 -微疯客20120411final
微疯客栈介绍 -微疯客20120411final
Csdn移动电子刊第一期
Csdn移动电子刊第一期
第一次 Mobile App 就上手
第一次 Mobile App 就上手
Make an i os application
Make an i os application
[VideOhya] Titanium開發經驗分享_1020
[VideOhya] Titanium開發經驗分享_1020
iOS产品如何实现快速版本发布
iOS产品如何实现快速版本发布
Orientation Program
Orientation Program
第一堂 進入 Android 的世界 --- Jason 的 Android 應用程式快樂學習班
1.
第一堂: 進入 Android 的世界 柯力中
Jason Ko Jason的Android 快樂應用程式學習班
2.
我是誰? • 柯力中 Jason
Ko, 奇芽科技Founder • Appworks 第四屆入選團隊 • 4 年 Android APP 開發經驗, 下載破 300 萬 Jason的Android 快樂應用程式學習班
3.
為何而來? • 可以找到 APP
相關的工作嗎? • 開發 APP 會賺錢嗎? • 要學多久? • and …? Jason的Android 快樂應用程式學習班
4.
相關工作 104 人力銀行 Inside Job 66k
工作網 Jason的Android 快樂應用程式學習班
5.
開發 APP 會賺錢嗎 分享照片
APP Instagram, 2010 年10 月創 立, 2012 年 4 月 Facebook 以 10 億美元收 購 Jason的Android 快樂應用程式學習班
6.
要學多久 • 你上英文課之前有問過老師要學多久嗎? • 一萬小時定理 Jason的Android
快樂應用程式學習班
7.
Android 的歷史 2003 年
10 月, 「Android之父」Andy Rubin 成立 Android 公司. Jason的Android 快樂應用程式學習班
8.
Android 的歷史 Jason的Android 快樂應用程式學習班 2005
年, Google 買下 Android 公司. 大家期待會有 "gPhone" 出 現. 2007 年, 開放手機聯盟 (Open) 成立, Android 成為開源碼. 2008 年, Android SDK 1.0 釋出,HTC 生產第一支 Android 手機 G1
9.
Android 的歷史 Jason的Android 快樂應用程式學習班 2011
年, 成為市佔率第一的智慧手機
10.
Android 的歷史 Jason的Android 快樂應用程式學習班 2012
年, Google TV 釋出, Android 正式可支援各種螢幕 2013 年, 推出 Google Glass
11.
Google V.S Apple Android開放
V.S iOS封閉 11億 7000萬支 V.S 7500 萬支 62.69% 總網路流量 V.S 27.18% 總網路流量 41.2% 總廣告收益 V.S 51.67% 總廣告收益 2015 TechCrunch Jason的Android 快樂應用程式學習班
12.
NT$750 永久使用 V.S
NT$3200 一年 任何電腦 V.S 蘋果電腦 Android 開發者 V.S iOS 開發者 2015 TheGuardian US$30億 V.S US$100 億 Jason的Android 快樂應用程式學習班
13.
未來? Big Change! LTV:
Life time value 每個 user ㄧ生可以貢獻的 $ BusinessInsider 2015/1 Jason的Android 快樂應用程式學習班
14.
Android 開發者做些什麼事? Jason的Android 快樂應用程式學習班
15.
Developer Story 1:
Space Ape Games Jason的Android 快樂應用程式學習班 https://www.youtube.com/watch?v=tCdvGgiX5cs
16.
Developer Story 2:
KiWi Inc. Jason的Android 快樂應用程式學習班 https://www.youtube.com/watch?v=WWArLD6nqrk
17.
Developer Story 3
: New York Times Jason的Android 快樂應用程式學習班 https://www.youtube.com/watch?v=qpoxRwSNXXQ
18.
Developer Story 4
: Trulia Jason的Android 快樂應用程式學習班 https://www.youtube.com/watch?v=p2eZbZqo0es
19.
Developer Story 5
: GinLemon Jason的Android 快樂應用程式學習班 https://www.youtube.com/watch?v=700gYRkhkLM
20.
• 1. 下載
Android Studio ( 以及 JDK ) • 2.下載 SDK API 22, Android 5.1.1 • 3. 下載 Intel x86 Emulator Accelerator (HAMX installer) • 4. 建立模擬器 Nexus 5 • 5. 建立第一個程式 • 6. 跑第一個程式在模擬器上(or 手機) 我們現在要做 Jason的Android 快樂應用程式學習班
21.
安裝開發環境: 下載 Android
Studio https://developer.android.com/sdk/index.html Jason的Android 快樂應用程式學習班
22.
1. 點擊安裝 Android
Studio 2. 安裝好之後啟動, 會自動安裝最新的 SDK, SDK API 22, Android 5.1.1 Lollipop 3. 此時也會下載 Intel x86 Emulator Accelerator (HAMX installer) 的安裝檔 4. 接著, 我們要手動安裝 Intel x86 Emulator Accelerator 設置 Android Studio Jason的Android 快樂應用程式學習班
23.
1. 找到 SDK
安裝的路徑 File => ProjectStructure => SDK Location 2. 沿著路徑找到 Intel x86 Emulator Accelerator 的安裝檔 3. 此時在點擊安裝, 就完成了! 設置 Android Studio — 安裝 Intel x86 Emulator Accelerator
24.
第一個 Android APP
— HelloWorld 1. 選 Start a new Android Studio project
25.
第一個 Android APP
— HelloWorld 2. 改 Application name => HelloWorld, 然後 next
26.
第一個 Android APP
— HelloWorld 3. 這裡選要開發的裝置與 SDK, 預設是 phone 及最新的 SDK, 直接 next
27.
第一個 Android APP
— HelloWorld 4. 這裡選要開發的 Activity 種類, 預設是 Blank Activity, 直接點 next
28.
第一個 Android APP
— HelloWorld 5. 接著是Activity 的設定, 直接點 Finish, 專案就產生了 !
29.
建立 Android 模擬器 1.
點擊控制列上的 AVD Manager (Android Virtual Device Manager) 2. 點擊 create a virtual device 3. 選 phone, nexus 5, 接著點 next (如果電腦解析度較差, 可以選 nexus 4) 4. 選 API 22, x86_64, Android 5.1.1, 再 next, finish 就完 成了 Jason的Android 快樂應用程式學習班
30.
讓 Android 模擬器運行 1.
找到模擬器右方的運行按鈕, 點擊運行 模擬器運行畫面
31.
將 Android Project
跑在模擬器上 1. 找到模擬器右方的運行按鈕, 點擊運行 Jason的Android 快樂應用程式學習班
32.
2. 電腦會開始編譯檔案, 編譯完成會有
choose device 的對話框, 選 Emulator Nexus 5, 點 OK 將 Android Project 跑在模擬器上
33.
將 Android Project
跑在模擬器上 3. 滑開手機模擬器, 看到以下畫面就 OK 了. 完成第 一支 APP 並運行在模擬器上
34.
將 Android Project
跑在手機上 1. 接著, 試著把程式跑在手機上, 此時需要開啟手機 的開發者模式以及手機 ADB, 請看下一頁! Jason的Android 快樂應用程式學習班
35.
手機 ADB(讓電腦連接Android手機) 1. 找到手機設定 2.
點關於手機 3. 手機版本號的地方, 連點 7 次 => 啟動開發者模式 4. 此時再用 usb 線連接電腦跟手機, 就能在 Android Studio 裡看到手機裝置了(這裡以小米3當範例)
36.
開發環境介紹 Android Studio 下載
SDK模擬器 Jason的Android 快樂應用程式學習班
37.
認識 Android 的專案 •
src.main.java => java 程式檔 • libs => libraries 引用程式檔 • res => 資源檔 • res / drawable => 圖片資源 • res / layout => 介面 layout 資源 • AndroidManifest.xml => APP 設定檔 • build.gradle => APP project 設定檔
38.
• 1. 下載
Genymotion 安裝檔 • 2. 到官網申請 Genymotion 帳號 • 3. 安裝並新建一個模擬器 另一選擇:Genymotion模擬器 Jason的Android 快樂應用程式學習班
39.
• 1. Windows
7 => 到我的電腦按右鍵, 看內容 • 2. Windows 8 => 在主面板往下拉, 看 pc info 32-bit or 64-bit Jason的Android 快樂應用程式學習班
40.
32-bit or 64-bit Jason的Android
快樂應用程式學習班
41.
參考 1. Android Developer
Stories http://developer.android.com/distribute/stori es/index.html Jason的Android 快樂應用程式學習班
Download now