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

正文內(nèi)容

基于安卓手機(jī)平臺的化學(xué)實(shí)驗(yàn)軟件的設(shè)計與實(shí)現(xiàn)碩士學(xué)位論文(更新版)

2025-09-03 14:46上一頁面

下一頁面
  

【正文】 一個 Activity 類除了 OnCreate 方法外,還定義了 OnFreeze(凍結(jié)行程時的行為)、 OnPause(暫停行程時的行為)、 OnResume(繼續(xù)行程時的行為)等基本行為。startActivityForResult 需要和 onActivityResult 一起使用,共同使用不同 Activity 間的數(shù)據(jù)、服務(wù)共享。但這些有趣的事情發(fā)生時,你的應(yīng)用不必對請求調(diào)用 Broadcast Receivers,系統(tǒng)會在需要的時候啟動你的應(yīng)用,并在必要的情況下觸發(fā) Broadcast Receiver。在設(shè)計好布局,控件,業(yè)務(wù)邏輯之后,開始編寫 java 程序,浙江大學(xué)碩士學(xué)位論文 第 2 章 Android 移動平臺概述 10 將之前的設(shè)計實(shí)體化。添加最終用戶許可協(xié)議需要以下 5 步 [19]: a. 下載最終用戶許可協(xié)議的源文件。 這一環(huán)節(jié)比較簡單,需要注意,如果應(yīng)用中包含廣告,應(yīng)先上傳到對應(yīng)廣告平臺,審核通過,廣告方可啟用。 由于學(xué)校設(shè)備有限,且很多化學(xué)物品具有腐蝕性,操作稍有不當(dāng),會對學(xué)生造成傷害,本應(yīng)用把化學(xué)實(shí)驗(yàn)搬到手機(jī)的虛擬環(huán)境中,這樣,既能保證每個學(xué)生都能自己動手做實(shí)驗(yàn),又不會有危險。整個應(yīng)用都圍繞著化學(xué)展開,主題簡單明了。 浙江大學(xué)碩士學(xué)位論文 第 3 章 化學(xué)對對碰需求分析與設(shè)計 14 圖 業(yè)務(wù)流程圖 系統(tǒng)設(shè)計 雖然應(yīng)用中存在大量的數(shù)據(jù),但是并沒有服務(wù)器,一切數(shù)據(jù)的處理和調(diào)用都是在本機(jī)進(jìn)行的,這樣設(shè)計基于兩種考慮:一、這是一個小項目,采用服務(wù)器來處理數(shù)據(jù)代價太大;二、本應(yīng)用的目的就是希望能學(xué)生們能夠隨時隨地的進(jìn)行化學(xué)學(xué)習(xí),聯(lián)網(wǎng)流程過于依賴網(wǎng)速而且大大降低了操作的反應(yīng)速 率,會降低用戶的留存度。如果物質(zhì)不反應(yīng)或者反應(yīng)現(xiàn)象不明顯時,則會提示用戶。字典界面如圖 所示。 圖 實(shí)驗(yàn)臺界面 浙江大學(xué)碩士學(xué)位論文 第 3 章 化學(xué)對對碰需求分析與設(shè)計 22 貼士界面設(shè)計 化學(xué) 貼士的界面 比較簡單,進(jìn)入功能后,直接為用戶隨機(jī)展示化學(xué)貼士,用戶點(diǎn)擊右下角按鈕即可切換下一則。采用這種設(shè)計模式后,軟件系統(tǒng)在可擴(kuò)展性 和可復(fù)用性方面得到極大提高,在資源分配策略設(shè)計合理運(yùn)用的同時,軟件的性能指標(biāo)得到提升,系統(tǒng)的安全性也得到改善。由于同一個模型可以被多個視圖重用,所以提高了應(yīng)用的可重用性。這樣增加了程序的可讀性,也有利于軟件后期的維護(hù)。一個 View 對象處理測量和布局,繪圖,焦點(diǎn)變換,滾動條,還有屏幕區(qū)域自己表現(xiàn)的按鍵和手勢。 Widget 處理它們自己的測距和繪圖,所以可以更快速地用他們?nèi)?gòu)建應(yīng)用的 UI。表 列出了本應(yīng)用中用到的 XML 文件以 及作用。 控制器 用于 邏輯處理、控制實(shí)體數(shù)據(jù)在視圖上展示、調(diào)用模型處理業(yè)務(wù)請求。視圖向用戶顯示相關(guān)的數(shù)據(jù),并能接收用戶的輸入數(shù)據(jù),但是它并不進(jìn)行任何實(shí)際的業(yè)務(wù)處理。 浙江大學(xué)碩士學(xué)位論文 第 4 章 化學(xué)對對碰系統(tǒng)設(shè)計 23 第 4章 化學(xué)對對碰系統(tǒng)設(shè)計 項目的框架設(shè)計 本應(yīng)用 采用了兩層結(jié)構(gòu)的設(shè)計,即表現(xiàn)層,數(shù)據(jù)持久層。選擇所需物品后,會對應(yīng)的顯示在顯示區(qū)域中。本應(yīng)用中覆蓋了選擇化學(xué)物品 判斷是否能夠反應(yīng)且有反應(yīng)現(xiàn)象 實(shí)驗(yàn)結(jié)束 提示反應(yīng)無現(xiàn)象 開始播放動畫 GO 否 是 浙江大學(xué)碩士學(xué)位論文 第 3 章 化學(xué)對對碰需求分析與設(shè)計 16 以下 11 種化學(xué)反應(yīng): (“↑”代表生成物質(zhì)為氣體;“↓”代表生成物質(zhì)為固體沉淀) 碳酸鈣 + 鹽酸 → 二氧化碳 ↑ + 氯化鈣 + 水 碳酸鈣 + 硫酸 → 二氧化碳 ↑ + 硫酸鈣 ↓ + 水 鈉 + 鹽酸 → 氯化鈉 + 氫氣 ↑ 鈉 + 水 → 氫氧化鈉 + 氫氣 ↑ 鈉 + 硫酸 → 硫酸鈉 + 氫氣 ↑ 鹽酸 + 氫氧化鈣 → 氯化鈣 + 水 (無現(xiàn)象) 鹽酸 + 鐵 → 氯化亞鐵 + 氫氣 ↑ (溶液變?yōu)闇\綠色) 硫酸銅 + 氫氧化鈣 → 氫氧化銅 + 硫酸鈣 ↓ 硫酸銅 + 鐵 → 硫酸亞鐵 + 銅 ↓ (溶液由藍(lán)色變?yōu)闇\綠色) 硫酸 + 氫氧化鈣 → 硫酸鈣 ↓ + 水 硫酸 + 鐵 → 硫酸亞鐵 + 氫氣 ↑ 結(jié)合上述化學(xué)反應(yīng)方程式,下面對各種不同反應(yīng)現(xiàn)象的反應(yīng)的業(yè)務(wù)流程做以介紹。 當(dāng)用戶在進(jìn)行實(shí)驗(yàn)的時候發(fā)生異常情況導(dǎo)致程序強(qiáng)制關(guān)閉,再次啟動軟件時,應(yīng)用可以記錄上一次的實(shí)驗(yàn),用戶可以繼續(xù)實(shí)驗(yàn)。 數(shù)據(jù)完備:教育類軟件的數(shù)據(jù)準(zhǔn)確和完備是一個重要的基本點(diǎn)。比如主界面的博士造型,背景黑板上面的化學(xué)公式,化學(xué)物品選擇界面的物品擺放架子等等,讓用戶可以把應(yīng)用跟化學(xué)自然而然的聯(lián)系起來。 本章小結(jié) 本章主要對 Android 平臺進(jìn)行了概述,分別對 Android 平臺 框架 ,體系結(jié)構(gòu),應(yīng)用程序構(gòu)成, 開發(fā)流程四 個方面進(jìn)行了介紹。 c. 添加必要的字符串資源。 然后,將應(yīng)用的背景,圖標(biāo)等 UI 部分進(jìn)行美化。 3. Service[15] Service 是具有長生命周期且沒有用戶界面的一段程序,它需要通過某一個Activity 或者 Context 對象來調(diào)用。 Broadcast Intent Receiver 不能生成 UI,它只能通過 Notification Manager 來通知用戶。 需要注意的是: onResume()與 onPause(),這兩個方法是 Activity 在 OnCreate之后運(yùn)行過程中的生命周期,當(dāng)程序失去焦點(diǎn)或者被關(guān)閉,就會觸發(fā) Activity 的onPause()狀態(tài);當(dāng)應(yīng)用程序被再次喚醒,則會回到 onResume()狀態(tài)。這四部分構(gòu)造塊之間的關(guān)系如圖 所示 [12]: 浙江大學(xué)碩士學(xué)位論文 第 2 章 Android 移動平臺概述 7 圖 Android 的構(gòu)成和工作流程 以下是對這四種組件的說明: 1. Activity Activity 是最基本的 Android 應(yīng)用程序組件。 4. Android 運(yùn)行庫( RunTime) 所有的 Android 應(yīng)用程序都運(yùn)行在它自己的進(jìn)程里,該進(jìn)程是一個 Dalvik 虛擬機(jī)的實(shí)例。 Android 本身提供了桌面( Home)、聯(lián)系人( Contact)、電話( Phone)和瀏覽器( Browsers)等眾多的核浙江大學(xué)碩士學(xué)位論文 第 2 章 Android 移動平臺概述 6 心應(yīng)用。 3. 優(yōu)化的圖形: Android 提供了優(yōu)化過的圖形系統(tǒng),讓系統(tǒng)由一個自定義的 2D圖形庫和一個遵循 OpenGL ES 標(biāo)準(zhǔn)(硬件加速)的 3D 圖形庫組成 4. SQLite 數(shù)據(jù)庫: SQLite 數(shù)據(jù)庫是 Android 自帶的一個標(biāo)準(zhǔn)的數(shù)據(jù)庫,支持 SQL語句,是一個輕量級的嵌入式數(shù)據(jù)庫。接著介紹項目開發(fā)的環(huán)境配置、工程的創(chuàng)建、運(yùn)行與調(diào)試,接著分析了項目應(yīng)用程序的實(shí)現(xiàn),并對項目主要功能的實(shí)現(xiàn)做了詳細(xì)分析。同時總結(jié)應(yīng)用目前仍然存在的不足,并對化學(xué)教育的未來發(fā)展進(jìn)行展望。包括中學(xué)階段全部化學(xué)物品。所以,如果在設(shè)計一款針對中學(xué)生的手機(jī)應(yīng)用程序時,使用卡通風(fēng)格的界面,并配以色澤明快的背景,那么浙江大學(xué)碩士學(xué)位論文 第 1 章 緒論 3 可能會更 容易被中學(xué)生所接受。首先,教育類軟件不應(yīng)該集中在語言學(xué)習(xí)上,隨著智能手機(jī)在中小學(xué)生中的推廣,可以針對各個年齡層設(shè)計應(yīng)用程序。但是目前教育類軟件還存在著很多不足和問題,主要表現(xiàn)在以下幾個方面: 第一, 早期的應(yīng)用都是以游戲和日常工具為主,教育類應(yīng)用程序并沒有受到多少重視。 據(jù)國外媒體報道,市場研究公司 IDC 預(yù)測,在智能手機(jī)推動下,到 20xx 年年底,全球?qū)⒂?11 億臺以上的移動設(shè)備能夠訪問互聯(lián)網(wǎng)。最后,本文通過上傳應(yīng)用后的數(shù)據(jù)及曲線圖證明文中提出的新化學(xué)教育應(yīng)用的模式具有一定的現(xiàn)實(shí)意義。 本文的研究內(nèi)容包括了化學(xué)教育類應(yīng)用軟件的新模式的提出以及在 Android平臺上進(jìn)行應(yīng)用開發(fā),本文介紹的應(yīng)用名為化學(xué)對對碰,這是一款以化學(xué)實(shí)驗(yàn)為核心的應(yīng)用,在應(yīng)用中,用戶可以自己選擇需要的化學(xué)物品,進(jìn)行化學(xué)實(shí)驗(yàn),并觀察化學(xué)反應(yīng)的現(xiàn)象。本應(yīng)用使用了兩層結(jié)構(gòu),在表現(xiàn)層的設(shè)計中,本文采用了 MVC 設(shè)計模式,使得整個系統(tǒng)層次分明, 條理 清楚。 致謝 ............................................................................................. 錯誤 !未定義書簽。 Android 應(yīng)用程序正在以五倍以上的速度增長。這就導(dǎo)致了教育類軟件不僅僅在數(shù)量上處于劣勢,種類和質(zhì)量上也都不能使用戶滿意。其次,教育 類軟件不應(yīng)該以簡單的圖文或者有聲讀物的形式出現(xiàn),更多的形式才能充分調(diào)動用戶的使用熱情。所以,化學(xué)實(shí)驗(yàn)在化學(xué)教育中就尤為重要。 3. 小貼士。 第三章 化學(xué)對對碰的需求分析 與設(shè)計 :本章首先 對應(yīng)用進(jìn)行概述 ,然后 介紹了應(yīng)用的概要設(shè)計 , 包括業(yè)務(wù),系統(tǒng),核心功能及界面的設(shè)計 。 浙江大學(xué)碩士學(xué)位論文 第 2 章 Android 移動平臺概述 5 第 2章 Android 移動平臺概述 Android 是 Google 于 20xx 年 11 月推出的一款全新的智能手機(jī)平臺 [2],由操作系統(tǒng)、中間件、用戶界面和應(yīng)用程序組成, 20xx 年 9 月 23 日,美國運(yùn)營商TMobile USA在紐約發(fā)布了第一部使用 Android 操作系統(tǒng)的手機(jī) — TMobile G1[3],該款手機(jī)支持 WCDMA/HSPA 網(wǎng)絡(luò),理論下載速度為 ,并支持 Wifi。 7. 硬件支持功能:支持相機(jī)、 GPS、導(dǎo)航和感應(yīng)加速器等各類硬件。應(yīng)用程序后面是一系列的服務(wù)和系統(tǒng),其中包括: 視圖( Views)、內(nèi)容提供器( Content Providers)、資源管理器( Resources Manager)、通知管理器( Notification Manager)、活動管理器( Activity Manager)。 Dalvik 虛擬機(jī)依賴于底層 linux內(nèi)核提供的功能,如線程機(jī)制和內(nèi)存管理機(jī)制。 Android 應(yīng)用程序的生命周期,如 圖 所示 [13], 是由 Android 系統(tǒng)平臺進(jìn)行管理的,而不是由應(yīng)用程序直接控制的。與 Intent 相對應(yīng)的類是 IntentFilter,用于描述 Activity能夠處理什么樣的 Intent。但是區(qū)別在于代碼中用了registerReceiver 方法注冊后,若對其進(jìn)行注冊的 Context 對象“銷毀”了或者調(diào)用了 unregisterReceiver 方法,注冊的 Broadcast Receiver 也就失效了。 Android 的開發(fā)環(huán)境是基于 Eclipse 進(jìn)行搭建的,在開發(fā)初期準(zhǔn)備好 Eclipse,Android SDK, Java SDK 即可 [17]。 三、打包發(fā)布 首先,選擇合適的廣告平臺非常重要,常用的有 Google 的 AdMob,國內(nèi)的有:有米,微 云等等。 開發(fā)完成的 Android 應(yīng)用必須有簽名才能安裝,之前調(diào)用的時候,是 Android SDK 自動用默認(rèn)的簽名調(diào)試,發(fā)布的時候必須要重新生成一個簽名;另外, 同一個應(yīng)用的不同版本,要使用同一個簽名 ,這樣安裝程序的時候,才會自動升級,新版本代替舊版本。 浙江大學(xué)碩士學(xué)位論文 第 3 章 化學(xué)對對碰需求分析與設(shè)計 12 第 3章 化學(xué)對對碰需求分析與設(shè)計 本章主要是對應(yīng)用 的背景和設(shè)計理念進(jìn)行說明,并且最終給出 “ 化學(xué)對對碰 ”應(yīng)用的需求和功能分析。 這是一款本地的單機(jī) 應(yīng)用,所以用戶無需聯(lián)網(wǎng) ,只需拿出手機(jī),打開應(yīng)用,就可以隨時隨地的進(jìn)行化學(xué)學(xué)習(xí)。同時,結(jié)合百度百科,維基百科這樣的權(quán)威機(jī)構(gòu),保證了數(shù)據(jù)的準(zhǔn)確與完備 物品選取:化學(xué)反應(yīng)分為很多種類,但是,并不是每種反應(yīng)都有明顯的化學(xué)變化,比如大部分的溶液間反應(yīng)是沒有現(xiàn)象的,而本應(yīng)用旨在為用戶展示化學(xué)反應(yīng)的現(xiàn)象,所以需要對提供的反應(yīng)物品進(jìn)行精心的選擇。 實(shí)驗(yàn)物品 實(shí)驗(yàn)物品頁面以一個大的物品架為背景,包括可以選擇的化學(xué)物品,物品名稱顯示區(qū)域, “ GO” 按鈕這三部分組成。 選擇硫酸銅、鐵 開始動畫展示 系統(tǒng)根據(jù)輸入和反應(yīng)規(guī)則判斷輸出 輸出是變色,沉淀,調(diào)用相應(yīng)圖片 播放反應(yīng)的變色效果 動畫結(jié)束 重復(fù)播放 浙江大學(xué)碩士學(xué)位論文 第 3 章 化學(xué)對對碰需求分析與設(shè)計 20 字典界面設(shè)計 字典功能主要為用戶提供了 化學(xué)物品查找的服務(wù)。這一頁面主要包括了兩個 BUTTON控件,用來控制反應(yīng)動畫的播放。數(shù)據(jù)持久層包含了數(shù)據(jù)處理代碼和數(shù)據(jù)存儲代碼。 在本應(yīng)用中,視圖層主要包括 6 個頁面的XML 文件。 視圖設(shè)計 本應(yīng)用的視圖 由 res/目錄中的 XML 文件來實(shí)現(xiàn)。 3. 每個文檔描述一個 這個元素既可以是一個簡單的顯示元素,也可以是一個在子節(jié)點(diǎn)中包含了一個結(jié)合的版面設(shè)計的元素,當(dāng) Android編譯應(yīng)用程序時,他將每個文件都編譯進(jìn) Android 系統(tǒng)。 表 View 提供可供重載的方法 類別 方法 描述 Creation
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1