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

正文內(nèi)容

畢業(yè)論文-基于android系統(tǒng)的投票軟件設(shè)計(jì)(文件)

 

【正文】 .............................................................. 錯(cuò)誤 !未定義書簽。本課題擬設(shè)一個(gè)網(wǎng)上 投票 的應(yīng)用,用戶可以 通過(guò)發(fā)起一個(gè)投票讓自己的好友、陌生人或是“上帝”來(lái)幫你選擇,正所謂,當(dāng)局者迷,旁觀者清 ,此應(yīng)用對(duì)于 總是糾結(jié)二選一或多選地 的業(yè)主具有一定的推廣應(yīng)用價(jià)值。 Android中的 UI 框架設(shè)計(jì)有些類似 于 網(wǎng)站開發(fā)的 MVC 框架 [1],它具有標(biāo)準(zhǔn)化編程 ,容易修改等 一些 特點(diǎn) ,非常 容易上手 ,操作 ,非常的方便 ,同時(shí)也非常的 符合 現(xiàn) 階段 的流行 的 背景。 本系統(tǒng)描述的是 在日常的生活中,人們 面臨問(wèn)題時(shí)而不知從何下手或是不知從選擇哪個(gè)結(jié)果 ,與此同時(shí)僅僅正式推出兩年的 Android 操作系統(tǒng)的已經(jīng)超越稱霸十年的諾基亞的 Symbian系統(tǒng)一躍全球最受歡迎的智能手 機(jī)平臺(tái)之一。根據(jù)系統(tǒng)的調(diào)查,在不久的以后,移動(dòng)手機(jī)終端一定會(huì)在以下的很多方面具有創(chuàng)新性的發(fā)展 [3]。比如說(shuō)面對(duì)一個(gè)問(wèn)題自己有了 A、 B、 C...多個(gè)選項(xiàng),而自己又只能有一個(gè)選擇卻不知從哪下手選哪一個(gè)。在整個(gè)設(shè)計(jì)中基本運(yùn)用是基礎(chǔ)的Android 開發(fā)語(yǔ)言進(jìn)行編程 。它能夠支持 例如 Windows/Linux/Unix 等主流的操作系統(tǒng),同時(shí)能夠跟很多程序語(yǔ)言相結(jié)合,比 如 PHP,Java 等, SQLite 是無(wú)數(shù)據(jù)類型的數(shù)據(jù)庫(kù)。另外,雖然在插入或讀出數(shù)據(jù)的時(shí)候是不區(qū)分類型的,但在比較的時(shí)候,不同數(shù)據(jù)類型是有區(qū)別的。 3)實(shí)現(xiàn)了絕大部分的 SQL92 標(biāo)準(zhǔn)。 8)API 簡(jiǎn)單、易用。 Eclipse 是一個(gè)源代碼開放的、基于 Java 的可擴(kuò)展的開發(fā)平臺(tái)如圖 所示。 Eclipse 框架還可用來(lái)作為與軟件開發(fā)無(wú)關(guān)的開發(fā)的其他應(yīng)用程序類型的基礎(chǔ),比如內(nèi)容管理系統(tǒng)[8]。使用 Eclipse 進(jìn)行 Android 應(yīng)用開發(fā)需要給 Eclipse 裝 ADT 插件,這樣 Eclipse 就可以和 Android SDK 建立好連接,然后就可以在 Eclipse 中啟動(dòng) Android虛擬機(jī)進(jìn)行程序調(diào)試等 ADT 插件安裝這里不再累贅,直接下載 ADT 的 zip 包安 裝安裝完插件后,只需要做一些簡(jiǎn)單的配置:在 Eclipse 中,選擇 Window 菜單在下拉菜單中選擇 Preference;從左側(cè)的菜單中,選擇 Android 項(xiàng);設(shè)置 SDK Location,點(diǎn) Browse選擇 SDK 的安裝根目錄如圖 所示;完成,開始進(jìn)行 Android 應(yīng)用開發(fā)。 Java 引進(jìn)虛擬機(jī) 原理,并運(yùn)行于虛擬機(jī),實(shí)現(xiàn)不同平臺(tái)的 Java 接口之間。 Java 對(duì)程序提供了安全管理器,防止程序的非法訪問(wèn)。字節(jié)碼是很接近機(jī)器碼的文件,可以在提供了 java 虛擬機(jī)( Java Virtual Machine,JVM)的任何系統(tǒng)上被解釋執(zhí)行 .7)動(dòng)態(tài) java 程序的基本組成單元就是類 [9]。一個(gè) Activity 就是完成某些工作的代碼塊,這部分工作還可能包括對(duì)用戶 UI 界面的顯示。開發(fā)者可以通過(guò)創(chuàng)建一個(gè)新的視圖的方法來(lái)使用自定義的圖形處理技術(shù) (比如開發(fā)游戲,或者是使用了不常用的用戶圖形窗口界面。 Intent 也可以用于廣播系統(tǒng)范圍內(nèi)的有效事件 (例如通知事件 )。 通知 通知將以小圖標(biāo)的形式呈現(xiàn)在狀態(tài)欄里,用戶通過(guò)與圖標(biāo)的交互來(lái)接收消息。應(yīng)用程序也可以使用其它程序通過(guò) Content Provider 提供的數(shù)據(jù),同時(shí)也可以定義自己的 Content Provider 來(lái)向其它應(yīng)用提供數(shù)據(jù)訪問(wèn)服務(wù)。 Activity Activity是以上四個(gè)組件中最常用的一個(gè)。例如 :一個(gè)文本聊天應(yīng)用程序,至少應(yīng)該包含一個(gè)聯(lián)系人列表界面、一個(gè)聊天界面、一個(gè)設(shè)置界面、一個(gè)聊天記錄查詢界面等等。 生命周期分為創(chuàng)建、啟動(dòng)、開始、霸屏、暫停、停止、銷毀。如果啟動(dòng)此 Activity 的 Intent 中沒有設(shè)置FLAG_ACTIVITY_NEW_TASK標(biāo)志 , 則這個(gè) Activity與啟動(dòng)他的 Activity在同 一個(gè) Task中 ,如果設(shè)置了 Activity 請(qǐng)參考上面 FLAG_ACTIVITY_NEW_TASK 的詳細(xì)說(shuō)明 ,launchMode設(shè)置為 standard的 Activity可以被實(shí)例化多次 , 可以在 Task中的任何位置 , 對(duì)于一個(gè)新的 Intent 請(qǐng)求就會(huì)實(shí)例化一次 [11]。重用時(shí),會(huì)讓該實(shí)例回到棧頂,因此在它上面的實(shí)例將會(huì)被移除棧。 4) singleInstance:在一個(gè)新棧中創(chuàng)建該 Activity實(shí)例,并讓多個(gè)應(yīng)用共享該 Activity實(shí)例。 Intent Intent 用于封裝程序的 ”調(diào)用意圖 “。 Intent 對(duì)象 大致包括 7 大屬性: ComponentName、 Action、 Category、 Data 、 Type、 Extra、 Flags。 startActivity(intent)。特別需要注意的是:在部分手機(jī)中,如三星手機(jī)。這些分組后的 UI 組件就是 Fragment。當(dāng) Activity暫停時(shí),該 Activtiy內(nèi)的所有 Fragment 都會(huì)暫停;當(dāng) Activity被銷毀時(shí),該 Activity內(nèi)的所有 Fragment 都會(huì)被銷毀。自價(jià)值 1999 的高配置小米手機(jī)盛行以來(lái), Android 系統(tǒng)更是被普遍應(yīng)用。 技術(shù)可行性分析 技術(shù)可行性是對(duì)要開發(fā)項(xiàng)目的功能性能和限制條件進(jìn)行分析,使用現(xiàn)在的技術(shù)能否實(shí)現(xiàn)系統(tǒng)達(dá)到的目標(biāo)。此外, Android 房屋測(cè)試后需要將測(cè)試結(jié)果提交給開發(fā)人員,這些功能在 Android 平臺(tái)的手機(jī)上都可以做到。本項(xiàng)目采用了 Android 開發(fā)平臺(tái),主要 平臺(tái)無(wú)關(guān)性。通過(guò)篩選功能可以對(duì)廣場(chǎng)的投票進(jìn)行篩選。 畢 業(yè) 論 文 第 17 頁(yè) 共 26 頁(yè) 票夾 c)發(fā)起模塊 發(fā)起模塊分為發(fā)起文本票、數(shù)字票以及活動(dòng)。選 擇媒體文件,可以通過(guò)拍攝和相冊(cè)選擇兩種方法得到圖片,拍照利用了 Android 中自帶的方法: Intent intent = new Intent()。 而通過(guò)相冊(cè)中選圖片則是自己寫的一個(gè)方法、他先讀取 SD 卡中有照片的文件夾,在依次遍歷所有文件夾下的圖片。 畢 業(yè) 論 文 第 20 頁(yè) 共 26 頁(yè) 我的 設(shè)置 豆豆 5 系統(tǒng)測(cè)試 在軟件項(xiàng)目開發(fā)和設(shè)計(jì)過(guò)程中,軟件的測(cè)試是必不可少的。 畢 業(yè) 論 文 第 21 頁(yè) 共 26 頁(yè) 動(dòng)態(tài)測(cè)試有兩種主要的方法黑盒測(cè)試和白盒測(cè)試。對(duì)于這樣的問(wèn)題,可以啟動(dòng)一個(gè)異步任務(wù) AsyncTask(封裝了 Handler Looper),讓這些耗時(shí)的操作在子線程中完成,從而釋放主線程來(lái)進(jìn)行 UI( User Interface)操作。所以在 Android 開發(fā)的時(shí)候要注意為 APP 添加權(quán)限,以避免因?yàn)闄?quán)限問(wèn)題而導(dǎo)致的各種異常。然后使用 SQLite Expert personal 進(jìn)行查看如圖 ,查看表結(jié)構(gòu)是否完整。與此同時(shí)本設(shè)計(jì)還存在這很多的不足之處。 畢 業(yè) 論 文 第 25 頁(yè) 共 26 頁(yè) 致 謝 轉(zhuǎn)眼之間三個(gè)月的畢業(yè)設(shè)計(jì)時(shí)間就過(guò)去了 ,通過(guò)這三個(gè)月的努力 ,我的畢業(yè)設(shè)計(jì) (我們的項(xiàng)目 )——基于 Android 系統(tǒng)的 Hi 幫 終于完成了 ,我也學(xué)會(huì)了很多知識(shí),個(gè)人能力有了很大的提高,對(duì) Java 和 SQLite, Android 有了更加深刻的認(rèn)識(shí)。 當(dāng)然這也離不開我們的專業(yè)主任張少軒老師和班主任劉永輝老師,是少軒哥哥帶我走進(jìn) Android 的大門,輝哥這兩年來(lái)為我們嘔心瀝血,紅強(qiáng)姐姐殫精絕慮。 畢 業(yè) 論 文 第 26 頁(yè) 共 26 頁(yè) 參 考 文 獻(xiàn) 1 劉衛(wèi)國(guó) .Android 的架構(gòu)與應(yīng)用開發(fā)研究 [J].計(jì)算機(jī)系統(tǒng)應(yīng)用 .2020(06):20~ 22. 2 李剛 .瘋狂 Android 講義 [M].北京: 電子工業(yè)出版社, 2020. 3 鄭莉 .計(jì)算機(jī)入門語(yǔ)言 [J].計(jì)算機(jī)教育 , 2020 (07):25~ 26. 4 公磊,周聰 .基于 Android 的移動(dòng)終端應(yīng)用程序開發(fā)與研究 [J].計(jì)算機(jī)與現(xiàn)代化 .2020(05):8~ 12. 5 楊豐盛 .Android 應(yīng)用開發(fā)揭秘 [M].北京: 機(jī)械工業(yè)出版社 .2020. 6 張鵬 .Eclipse 插件開發(fā)學(xué)習(xí)筆記 [M].北京: 電子工業(yè)出版社 ,2020. 7Grant Allen ,Mike Owens. The Definitive Guide to SQLite(Second Edition)[M].北京:電子工業(yè)出版社,
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1