ImageVerifierCode 换一换
格式:PPTX , 页数:55 ,大小:2.30MB ,
资源ID:7972719      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-7972719.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(ANDROID 课程讲义.pptx)为本站会员(tkhy51908)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

ANDROID 课程讲义.pptx

1、Android 課程講義 安裝開發環境 (於Windows下),智慧型手機開發 2011.02.林俊言,在Windows安裝Android開發環境,Android 系统開發環境,所需自由軟體 JDK 6 (JRE alone is not sufficient) IDE eclipse ADT Galileo(3.5) or Helios(3.6) Android SDK 所支援的操作系统: Windows XP (32-bit) or Win7(64-bit) Mac OS X 10.4.8 or later (x86 only) Linux (tested on Linux Ubuntu

2、Dapper Drake),JDK6 下載網址:http:/ Eclipse 下載網址: http:/www.eclipse.org/downloads/ Android SDK 下載網址: http:/ 系统開發環境,下載Java Development Kit (JDK) http:/ for Windows,下載Java Development Kit (JDK) http:/ for Windows,安裝Android開發環境 for Windows,下載Android SDK 首先下載Windows平台的Android SDK,網址如下: http:/ SDK 解壓縮至 c:andr

3、oid_sdk(範例) SDK資料夾可放於任意位置,安裝Android開發環境 for Windows,如何獲取Android資料?,線上資源: http:/ packages.html,下載SDK等相關SDK 查看文件 線上輔助 開發社群,在Windows安裝Android開發環境,下載Eclipse IDE http:/www.eclipse.org/downloads/,下載後解壓縮至c:eclipse 即可執行,執行Eclispe,滑鼠左鍵連點兩下桌面eclipse圖示,將會出現如下的詢問視窗,將可以指定專案的存放位置(例如:放在C:Java)。 指定完成後按下OK即可。,1,2,11

4、,執行Eclispe,如出現以下錯誤訊息,請安裝J2SDK。 下載:按此,3,12,執行Eclispe,進入Eclipse之後,我們回到我們的專案資料夾(C:Java),會發現系統會自動幫我們新增一個資料夾(.metadata),請勿刪除它。,4,13,安裝Android Development Tools (ADT) 開啟Eclipse 選取Help/Install New Software,安裝Android開發環境 for Windows,安裝Android Development Tools (ADT),安裝Android開發環境 for Windows,安裝Android Devel

5、opment Tools (ADT),安裝Android開發環境 for Windows,Location(網址): http:/dl- Name(名稱):ADT 欄位可自行命名,安裝Android Development Tools (ADT),安裝Android開發環境 for Windows,1. 勾選Developer ToolsAndroid DDMS ADT 2. 點選”Next”,安裝Android Development Tools (ADT),安裝Android開發環境 for Windows,1.此處點選Next”即可列出準備安裝的Package詳細內容,安裝Android

6、 Development Tools (ADT),安裝Android開發環境 for Windows,1. 勾選 I Accept 2. 點選 Finish 即可,安裝Android Development Tools (ADT),安裝Android開發環境 for Windows,安裝完成後需要重新啟動Eclipse,安裝Android Development Tools (ADT) 選取Window/Perferences,安裝Android開發環境 for Windows,在Windows安裝Android開發環境,Android SDK Location:c:android_sdk (

7、Android SDK解壓縮位置),2,1,安裝Android SDK and AVD Manager 選取Window/ Android SDK and AVD Manager,安裝Android開發環境 for Windows,1.並點選Installed Packages 2. 點選Update All,安裝Android/Update SDK,安裝Android開發環境 for Windows,1.Accept All 2. 點選Install Accepted,安裝Android/Update SDK,安裝Android開發環境 for Windows,安裝/更新結束 系統會詢問是否

8、重新啟動ADB1.點選”Y”2. Restart(重新啟動),Installed packages,安裝Android開發環境 for Windows,Virtual devices,安裝Android開發環境 for Windows,1,Add Virtual devices,安裝Android開發環境 for Windows,1,New新增模擬器,Add Virtual devices,安裝Android開發環境 for Windows,1,滑鼠點選剛剛所建立的模擬器,並點選Start啟動,Add Virtual devices,安裝Android開發環境 for Windows,1,啟動

9、VD,Android 模擬器,Android Emulator 可模擬通訊錄、通話等功能 内建的瀏覽器和Google Maps都可以上網 可以使用鍵盤輸入, 可單擊模擬器按鍵輸入, 可以使用滑鼠單擊、拖動屏幕進行操作。,Android Emulator,浙江大学计算机学院,Android 模擬器,模擬器和實機的不同之處 不支援呼叫和接聽實際來電,但可以通過控制台模擬電話呼叫(打入和打出)。 不支援USB连接。 不支援相機/視訊捕捉。 不支援音频輸入(捕捉),但支援輸出(重播)。 不支援外接耳機。 不能確定連接狀態。 不能確定電池電量水平和交流充電狀態。 不能確定SD卡的插入/彈出。 不支援藍芽

10、(1.5版本之前)。,Android Application Model,Application Model,APK(Android Package) Android 應用程式套件,包含應用程式本身,以及相關的資源檔案。 將 apk 套件下載到 Android 手機後,即可安裝至手機上。Android Development Kit 可自動將 apk 套件下載至模擬器或實體手機。 process Process 在作業系統的定義上,指的是執行中的程式,在 Android 的應用程式模式中,代表的是低階的執行程式,也就是系統層(kernel)的部份。一個 apk 套件裡的所有程式,都是在一個 p

11、rocess 裡執行。,35,Application Model,Activity Activity 類別(class)負責建立視窗(window)可以透過 View 類別將UI放置在視窗上。 當 Activity 被啟動(active)或執行(running)時,就是在 foreground(前景)模式。 當執行中的 Activity 部份畫面被其他 Activity 蓋掉時,該 Activity 便被暫停(paused),被暫停的 Activity 在系統記億體不足時,便會被清除(kill)。只被蓋掉部份畫面,或是變成透明狀況的 Activity 不會停止,只會進入暫停狀態。 當執行中的

12、Activity 全部畫面都被其他 Activity 取代時,該 Activity 便被停止(stopped),當系統需要記憶體時,停止中的 Activity 會先被系統清除。,36,Application Model,Activity Lifecycle,37,Application Model,View 與 Activity關係,38,Application Model,View android.app.View 類別就是手機的 UI。 View負責繪製UI與處理事件(event)。Android 利用View打造出所謂的 Widgets(元件),利用 Widget 可打造出互動式的使用者

13、介面 Android 應用程式的 UI 從程式碼的角度來看,就是一棵view tree,程式設計師可以利用直接撰寫程式碼,或是透過XML layout檔的方式,來安排應用程式的 view tree。 ViewGroup(android.view.ViewGrup) 可以用來裝載其他的 View,對 ViewGroup 而言,這些被包含起來的 View 為 Children。,39,Android 專案 - Hello World!,新增專案,接著回到我們的 Eclipse,預設會開啟如下視窗,請按左上X關閉。,1,41,新增專案,接著出現如下視窗(左邊為專案瀏覽視窗,中間為工作區)。,42,新

14、增專案,請點選左上角的File/New/Project,43,新增專案,44,請在Project Name填入您的專案名稱,6,Mytest,7,新增專案,45,填入您的應用程式與包裏名稱,新增專案,46,新增專案,專案新增完成之後,在專案瀏覽視窗可以看到您的專案。,47,新增專案,專案新增完成之後,在專案瀏覽視窗可以看到您的專案。,48,Android 應用程式的模式(application model,執行專案,49,1.Run/Run Configurations 2.Android/Browse,執行專案,50,3. Target/Run,執行結果,51,程式碼,52,package

15、csiw.Mytest;import android.app.Activity; import android.os.Bundle;public class Mytest extends Activity /* Called when the activity is first created. */Overridepublic void onCreate(Bundle savedInstanceState) super.onCreate(savedInstanceState);setContentView(R.layout.main); ,指定main作為使用者介面,執原繼承別Activity中的onCreate方法,Eclipse 常用快速鍵,Eclipse 快速鍵,Alt+/ :自動補齊函式名稱 Ctrl+/:將程式碼變成註解 Ctrl+1:函式或變數自動更正 Ctrl+Shift+o:自動import類別,54,Chapter 2 END!,

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报