freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

安卓簡易涂鴉板設(shè)計畢業(yè)論文(編輯修改稿)

2024-09-30 19:48 本頁面
 

【文章內(nèi)容簡介】 ,它是通過 Notification Manager 來通知用戶他們感興趣的事件的發(fā)生。 Broadcast Receiver 可以被注冊在 Android 文件中 ,同時也可以在代碼中使用 Receiver()來注冊自己的 Broadcast Receiver。當一個 Broadcast Receive:被觸發(fā)時 ,系統(tǒng)會根據(jù)需要來啟動應(yīng)用程序。 (6)Service:Service 是運行在后臺的一段代碼。它可以運行在它自己的進程里 ,也可以運行在其他應(yīng)用程序的進程里 ,這取決于自身的需要。其它的組件可以綁定到一個服務(wù)上來 ,通過遠程過程調(diào)用 (RPC)來調(diào)用這個方法。 一個媒體播放器從播放列表中挑選歌曲并播放是服務(wù)的一個最好的例子。在一個媒體播放器軟件中可能包含很多的 Activity,包括用戶從播放列表中選擇自己喜歡的歌曲 ,并使用播放器播放等功能。當應(yīng)用跳轉(zhuǎn)到一個新的 Activity時 ,用戶可能希望音樂繼續(xù)在后臺播放 ,這時音樂播放本身就應(yīng)該山 Activity 來處理了。在這科 , 情 況 下 ,Activity 應(yīng)該使用 service()來啟動一個在后臺播放音樂的 Service,這樣即使界面跳轉(zhuǎn)了 ,音樂也會如用戶所愿繼續(xù)在后臺播放。系統(tǒng)會一直保持音樂播放 ,直到 service 停止。注意 :可以使用 service()來連接一個 service(如果 service 沒有啟動則啟動它 )。當已經(jīng)連接上了一個Service,就可以使用 Service 提供的外部接口來 和 Service 通訊。 (7)Content Provide:在 Android 中 ,每個應(yīng)用程序都有自己的 user ID并且在自己的進程中執(zhí)行。這樣做的好處是 ,可以保護系統(tǒng)及應(yīng)用程序 ,避免被其他不正常的應(yīng)用程序所影響。可以把每個進程想像成是一個黑盒子 ,彼此不會互相影響 ,連內(nèi)存的資料都無法共享。如果應(yīng)用程序之間想要共享數(shù)據(jù)和交互數(shù)據(jù) ,就需要使用 Content Provider。 山東科技大學本科畢業(yè)設(shè)計(論文) 9 Content Provider 用來提供對設(shè)備上的數(shù)據(jù)進行訪問。一個 Content Provider 就是一個類 ,它實現(xiàn)了一 個標準的方法集合。應(yīng)用程序可以使用其它程序通過 Content Provider提供的數(shù)據(jù) ,同時也可以定義自己的 Content Provider 來向其它應(yīng)用提供數(shù)據(jù)訪問服務(wù)。 (8)Notification:是以小圖標的形式呈現(xiàn)在狀態(tài)欄里的通知事件 ,用戶通過與圖標的交互式操作來接收消息。最常見的通知包括來電、短信息和語音郵件 ,但是應(yīng)用程序也可以創(chuàng)建它們自己的通知事件。 山東科技大學本科畢業(yè)設(shè)計(論文) 10 3 Android 開發(fā)平臺搭建 平臺搭建準備 在 Windows 和 Linux 系統(tǒng)下 ,都可以做 Android 開發(fā) ,以下的 Android 開發(fā)平臺是搭建在 Windows 系統(tǒng)上的。如要在其他平臺上做開發(fā) ,可以參考借鑒。 搭建平臺有些需要注意的地方先列舉出來。首先是計算機的用戶名 ,聽起來貌似風馬牛不相及 ,但是確實是一個問題 ,而且該問題有時候很難被發(fā)現(xiàn)。計算機用戶名如果為中文的話 ,最后 Android 模擬器運行不起來 ,原因是 Android 目前不支持中文配置。同理 ,各個軟件的安裝路徑也要設(shè)置為英文 的 ,否則也會功虧一簣。其它的小細節(jié) ,在下面的安裝過程中一點點指出。以下列出的軟件版本搭配為經(jīng)過多次嘗試 ,可以成功搭建起來平臺的一種搭配 ,當然還有多種方案 ,這里給出一種可行的方案。在 Windows 下開發(fā)平臺的搭配為 JDK + Eclipse +Android SDK +ADT。 (1) JDK JDK(Java Development Kit)是 Sun Microsystems 針對 Java 開發(fā)員的產(chǎn)品。 JDK 環(huán)境工具包括 Java 編譯器 ,Java 虛擬機 ,Applet 程序觀察器 ,Java 文檔生成器 ,Java 調(diào)試器等。 (2) Eclipse Eclipse 是一個開放源代碼的、基于 Java 的可擴展開發(fā)平臺。就其本身而言 ,它只是一個框架和一組服務(wù) ,用于通過插件組件構(gòu)建開發(fā)環(huán)境。Eclipse 目前來說 ,實際上可以稱之為一個聚合插件環(huán)境。其集成了 Java 開發(fā)環(huán)境 (Java Development Kit,JDK)。 Eclipse 目前來說 ,是使用比較廣泛的集成開發(fā)環(huán)境 ,其面向的對象也很廣泛 ,主要歸功于其豐富的插件 ,因此使用者可以很好的進行開發(fā)設(shè)計。 (3) ADT 山東科技大學本科畢業(yè)設(shè)計(論文) 11 ADT 為 Android 開發(fā)工具 (Android Development Tools)簡稱 ,是在強大的、集成的環(huán)境 Eclipse IDE 中構(gòu)建 Android 應(yīng)用程序插件。 ADT 擴展了 Eclipse 的功能 ,讓您快速建立新的 Android 項目 ,創(chuàng)建一個應(yīng)用程 序的用戶界面 ,同時加上 Android 框架的 API 組件 ,來進行程序設(shè)計。另外 ,調(diào)試應(yīng)用程序時可以使用 Android SDK 工具。 (4) Android SDK Android SDK(Software Development Kit)即 Android 開發(fā)工具包 ,用來支持在 Windows,Liunx 平臺下 ,來進行 Android 應(yīng)用軟件的開發(fā)設(shè)計工作。 Android SDK 大部分都采用 Java 語言進行設(shè)計 ,用戶可以借組 Android SDK 以及 Java 語言來快速方便的設(shè)計 Android 應(yīng)用程序。 Android 平臺搭建流程 [4] Android 平臺的系統(tǒng)需求 :Windows XP 或 Vista 或 Win7,Mac OS X 或更高版本 ,Linux 系列版本。本文以 Win7 系統(tǒng)為例。 ( 1)安裝 JDK 安裝 Eclipse 的開發(fā)環(huán)境需要 JRE 的支持 ,JRE 為 JDK 的一部分 ,如果沒有 JRE 環(huán)境 ,則啟動 Eclipse 會報告錯誤 ,另外在開發(fā)安卓應(yīng)用程序的時候 ,需要完整的 JDK(JDK 包含了 JRE 環(huán)境 ),且要求其版本在 +上。在 Windows 上安裝 JDK 非常簡單 ,首先在官方網(wǎng)站下載。 下載完成后 ,將 JDK 壓縮包解壓后直接運行安裝即可 ,選擇合適路徑 ,在安裝 JDK 過程中會同時提示安裝 JRE ,安裝到 自己合適的目錄下。 安裝完之后修改環(huán)境變量 : 若系統(tǒng)中有 path 變量 ,則編輯該變量 ,加入 JDK 的執(zhí)行路徑 (bin 路徑 ),如果沒有 path 變量 ,就新建一個 ,然后如上操作。若系統(tǒng)中有 classpath 變量 ,則編輯該變量 ,加入 JDK 的鏈接庫路徑 (lib 路徑 ),如果沒有 classpath 變量 ,就新建一個 ,然后如上操作。 山東科技大學本科畢業(yè)設(shè)計(論文) 12 裝完運行 CMD 命令測試是否安裝成功。具體操作如下 :打開 Win7 系統(tǒng)下的 CMD 命令 ,鍵入命令 java – version,以此調(diào)試是否安裝成功。 (2)安裝 Eclipse 安裝好 JDK 后 ,就可以直接安裝 Eclipse 了 ,打開 Eclipse 的下載頁面 : ,下載完成后將壓縮包解壓到合適目錄下即可 ,不用安裝 ,可以直接運行 ,運行起來后設(shè)置一下工作區(qū)目錄即可。 (3)安裝 Android SDK 安裝好 JDK 和 Eclipse 后 ,下面需要下載安裝 Android 的 SDK,首先打 Android開發(fā)者社區(qū) ,對應(yīng)的網(wǎng)址為 轉(zhuǎn) SDK 下載頁面 (面 ,選中“ I agree to terms of the Android SDK License Agreement” ,之后將下載的文件解壓 ,放置在指定目錄 ,并將其 tools 目錄的絕對路徑添加到系統(tǒng)的 PATH 中 ,打開一個 CMD 窗口 ,輸入 android – h,以此檢查是否安裝成功。 ( 4)安裝 ADT Android 為 Eclipse 定制了一個插件 ,即 Android Development Tools(ADT),目的是為開發(fā)用戶提供一個強大的綜合環(huán)境 ,用于開發(fā) Android 應(yīng)用程序。 ADT 擴展了 Eclipse 的功能 ,可以讓用戶快速的建立 Android 項目 ,創(chuàng)建應(yīng)用程序界面 ,在基于 Android 框架 API 的基礎(chǔ)上添加組件 ,以及用 SDK 工具集調(diào)試應(yīng)用程序。啟動 Eclipse 后 ,打開 helpInstall New Software 菜單項 ,在彈出的對話框中 ,選擇“ Available Software”標簽 ,單機“ Add Site?” ,如果 是在線安裝的話就在 Location 輸人 填上符合命名規(guī)則的就行 ,比如可以用使用者所用的 ADT 版本命名。如果是本地安裝的山東科技大學本科畢業(yè)設(shè)計(論文) 13 話就點 archive 然后找到那個 ADT 壓縮包所在的位置即可。接下來一路點擊 next,選擇安裝 Android DDMS( Android Dalvik Debug Moniter Server 和 Android Development Tools ),至此 ADT 就安裝成功了。 安 裝好插件后 ,還需要做如下配置才可以使用 Eclipse 創(chuàng)建 Android 項目 , 需要設(shè)置 Android SDK 目錄。在 Eclipse 軟件中 , 點擊 WindowsPreferences 菜單項 ,在彈出的界面左側(cè)可以看到 Android 項 ,選中 Android 后 ,在右側(cè)設(shè)定 Android SDK 目錄為 SDK Location,單機 OK 按鈕完成安裝。 Android 平臺環(huán)境配置 Android 開發(fā)需要的所有軟件都安裝完成后 ,至此開發(fā)環(huán)境就搭建 完成了 ,接下來就需要測試開發(fā)環(huán)境是否能成功進行應(yīng)用程序開發(fā)。這樣可以先新建一個項目來驗證環(huán)境是否可以正常工作。 打開 Eclipse 軟件集成開發(fā)環(huán)境 ,依次選擇“ Fileinput”菜單項 ,在彈出的對話框中上可以看到 Android 標簽頁 ,選中 Android 標簽頁 ,單機“ Next”按鈕 ,打開“ New Android Project”對話框 ,在對應(yīng)的文本框中輸入必要的信息。主要填寫必要的工程架構(gòu)信息 ,這些信息包括 :工程的名字 ,包的名字 ,還有應(yīng)用的名字 ,工程的名字和包的名字 ,和普通的 Java 工程類似 ,Android 的應(yīng)用簡單來說是以 Activity 為單位的 ,這里可以按照個人命名習慣填寫 ,但必須復合命名規(guī)則 ,且能讓他人一目了然 ,并且能簡單描述應(yīng)用的功能。單機“ Finish”按鈕 ,則會自動完成項目的創(chuàng)建工作 ,則會出現(xiàn) Android 應(yīng)用程序應(yīng)有的架構(gòu) ,如圖所 22 示。則 Android 開發(fā)環(huán)境基本以可以使用。 Android 應(yīng)用程序文件結(jié)構(gòu)主要包括以下內(nèi)容 : ? Src: 包含項目的 .java 源文件??梢栽谶@個文件中編寫應(yīng)用程序碼。 ? Gen:包含了由編譯器生成的 文件 ,它引用在項目中能找到的全山東科技大學本科畢業(yè)設(shè)計(論文) 14 部資源 ,該文件不用修改 ,自動生成就好。項目中的所有資源會自動編譯到這個類中 ,所以可以使用這個類引用它們。 ? Android 庫 : 這一項中有一個 文件 ,包含了一個 Android 應(yīng)用程序所需的所有類庫。 ? Android Dependencies:庫應(yīng)用文件夾 ,這是 ADT 的第三方庫新的引用方式。當用戶需要引用第三方庫時 ,只需在項目中新建一個名為“ libs”的文件夾 ,然后將所有第三方包拷貝到該目錄下。當 eclipse 啟動時 ,ADT 就會自 動幫用戶完成庫的引用 ,而不需要像以前一樣自己 Build Path,也不再需要 Referenced Libraries 了。 ? Assets:這個文件夾包含了應(yīng)用程序所用到的所有資產(chǎn) ,例如 HTML、文本文件、數(shù)據(jù)庫等。 ? Bin:這個文件夾包含了生成過程中 ADT 生成的文件。特別是 ,它會生成 .apk 文件 (Android 包 )。 .apk 是 Android 應(yīng)用程序的二進制文件 ,包含運行 Android 應(yīng)用程序所需的一切。 ? Res:這個文件夾包含了應(yīng)用程序中使用的所有資源。例如 :程序的 icon 圖標 ,布局文件與常數(shù) ,即以下幾個子文件夾 :drawableresolution、layout 和 values。主要用來滿足不同分辨率的程序。 ? A
點擊復制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1