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

正文內容

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

2024-10-27 18:47 本頁面


【正文】 司 收購注資, 2020 年 的年 末得出的 數(shù)據顯示,僅僅正式推出兩年 的 Android 操作 的 系統(tǒng)的已經超越 了 稱霸 了世界 十年的諾基亞的 Symbian 操作 系統(tǒng),一躍 成為 全球最受歡迎的智能 的 手機平臺之一。 Android中的 UI 框架設計有些類似 于 網站開發(fā)的 MVC 框架 [1],它具有標準化編程 ,容易修改等 一些 特點 ,非常 容易上手 ,操作 ,非常的方便 ,同時也非常的 符合 現(xiàn) 階段 的流行 的 背景。因此,本系統(tǒng)采用 的 Android 系統(tǒng)提供的 UI 布局 進行框架設計。在 UI 的基礎上進行各種程序和各種功能 的編寫,面向用戶,讓用戶有更加舒適的體驗。 研究背景及研究意義 據 2020年市場研究公司 IDC公司 研究報告顯示 出 Google 的 Android操作系統(tǒng)和蘋果公司的 IOS 操作系統(tǒng)已經占據全球智能手機市場 大概 %,而其中,使用 Android操作系統(tǒng)的手機占據市場的 %,遠遠領先排名第二的 IOS。 本系統(tǒng)描述的是 在日常的生活中,人們 面臨問題時而不知從何下手或是不知從選擇哪個結果 ,與此同時僅僅正式推出兩年的 Android 操作系統(tǒng)的已經超越稱霸十年的諾基亞的 Symbian系統(tǒng)一躍全球最受歡迎的智能手 機平臺之一。而如今 社會條件水平的提高人們面臨的選擇也多了起來 。由此一來,人們 便可以通過本應用向自己的好友發(fā)起一個投票,來確認最終的答案。 畢 業(yè) 論 文 第 3 頁 共 26 頁 Android 應用的發(fā)展趨勢 隨著 3G 移動互聯(lián)網應用的不斷 的 開發(fā)推廣,用戶會越來越需要更加的個性化、優(yōu)質化的多媒體 信息 的數(shù)據服務,用戶 們都 希望能夠隨時、隨地無縫地利用 3G 網絡來進行辦公、網上交易、游戲娛樂、欣賞電影電視節(jié)目、收聽廣播和下載音樂等。根據系統(tǒng)的調查,在不久的以后,移動手機終端一定會在以下的很多方面具有創(chuàng)新性的發(fā)展 [3]。 在安全性上也將會更加出色,能 夠十分有效幫助用戶對獲取到的內容 進行 管理,可以保護用戶隱私和基于手機的內部金融活動 。 例如電子錢包、在線支付、 支付寶、 在線貿易等 部分 功能的安全 ,成為我們的生活中不可缺少的一大部分。 研究內容 該軟件主要針對自己拿不定主意的人。比如說面對一個問題自己有了 A、 B、 C...多個選項,而自己又只能有一個選擇卻不知從哪下手選哪一個。而這款軟件就是可以幫你選擇,你發(fā)起一個投票,讓你的好友,或是陌生人,或是上帝來幫你選擇,如果你方便說出來,你也可以匿名來向你的好友投票。 論文結構 本文 第 2 章 對實現(xiàn)系統(tǒng)所有 的技術和工具進行了介紹; 第 3 章 對系統(tǒng)關鍵技術Android 程序結構進行了簡單的介紹; 第 4 章 對系統(tǒng)需求進行了詳細的分析以及所遇到的關鍵問題及解決方案做了闡述; 第 5 章對系統(tǒng)進行了測試 。 2 系統(tǒng)開發(fā)工具與相關技術介紹 框架 概述 本設計主要講述了 發(fā)起一個投票到列表展示, 基于 Android 平臺的軟件開發(fā),數(shù)據畢 業(yè) 論 文 第 4 頁 共 26 頁 庫的設計方法,設計最終達到了 發(fā)起投票、列表展示、投票分類、投票收藏 的基本功能,并且系統(tǒng)能夠正常的運行,各個頁面的交互性比較好。在整個設計中基本運用是基礎的Android 開發(fā)語言進行編程 。同時也運用了一些 UI 控件進行人機交互,來完成 投票類別的 篩選功能,通過 SQLitedatase 語言進行與數(shù)據庫的鏈接,詳細的展示了系統(tǒng)的各個功能模塊,并給出了主要運行界面圖,該系統(tǒng)目前已經有比較完善的管理與使用功能。 SQLite( SQLite 數(shù)據庫) SQLite 提供結構化的數(shù)據存取。 SQLite 是一款輕型的數(shù)據庫,它的設計 最初 目標是嵌入式的,目前已經在很多嵌入式產品使用了它,它占用的資源非常低。它能夠支持 例如 Windows/Linux/Unix 等主流的操作系統(tǒng),同時能夠跟很多程序語言相結合,比 如 PHP,Java 等, SQLite 是無數(shù)據類型的數(shù)據庫。雖然在生成表結構的時候,要聲明每個域的數(shù)據類型 是按照開發(fā)人員的需求進行設計 ,但 SQLite 并不做任何檢查。開發(fā)人員要靠自己的程序控制輸入與讀出數(shù)據的類型是正確的。這里有一個例外,就是當主鍵為整型值時,如果要插入一個非整型值時會產生異常。另外,雖然在插入或讀出數(shù)據的時候是不區(qū)分類型的,但在比較的時候,不同數(shù)據類型是有區(qū)別的。 SQLite 實現(xiàn)了完備的、可嵌入的、零配置的 SQL 數(shù)據庫引擎。它的特點包括: 1)事務處理是原子的、一致的、獨立的和持久的( ACID),即使在系統(tǒng)崩潰和掉電以后。 2)零配置,即不需要設置和管理。 3)實現(xiàn)了絕大部分的 SQL92 標準。 4)一個單獨的跨平臺的磁盤文件存儲一個完整的數(shù)據庫。 5)支持數(shù)據庫文件大小至 2TB,支持 G 級別的串和二進制大對象。 6)代碼量小,即小于 30K 的 C 代碼行和小于 250K 的代碼空間( Gcc 在 i486 上) 7)對于絕大多數(shù)普通操作來說,比流行的 C/S 模式的數(shù)據庫引擎運行速度快。 8)API 簡單、易用。 9)數(shù)據庫文件在機器之間可自由共享。 10)自包含:沒有外部依賴性。 11)字符串和BLOG 的大小只受限于可 用存儲器容量;數(shù)據庫用 SQLite expert personal 打開 如圖 所示: 畢 業(yè) 論 文 第 5 頁 共 26 頁 圖 SQLite expert personal Eclipse 本系統(tǒng)使用 開普勒來開發(fā)。 Eclipse 是一個源代碼開放的、基于 Java 的可擴展的開發(fā)平臺如圖 所示。就其本身而言,它只是一個框架和一組服務,用于通過插件和組件來構建開發(fā)環(huán)境。幸運的是, Eclipse 附帶了一個標準的插件集,包括 Java的開發(fā)工具( Java Development Kit, JDK) [7]。 Eclipse 是使用 Java 語言開發(fā)的,但是它的用途并不限僅于 Java 語言;例如,支持諸如 C/C++ 、 COBOL 等編程語言的插件都已經可用,或預計將會推出。 Eclipse 框架還可用來作為與軟件開發(fā)無關的開發(fā)的其他應用程序類型的基礎,比如內容管理系統(tǒng)[8]。 畢 業(yè) 論 文 第 6 頁 共 26 頁 圖 Eclipse 開發(fā)工具 Android SDK 使用 Eclipse 開發(fā) Android 應用需要下載 Android SDK ( Software development kit,軟件開發(fā)工具包)下載好 Android SDK 后,開始安裝, Android SDK 采用了 Java 語言,所以需要先安裝 JDK 及以上版本。直接下載 JDK 安裝文件安裝最為方便。 Android SDK 的使用不用安裝,下載后,直接解壓即可,將下載后的 SDK 的壓縮包解壓到適當?shù)奈恢?,就是這么簡單。使用 Eclipse 進行 Android 應用開發(fā)需要給 Eclipse 裝 ADT 插件,這樣 Eclipse 就可以和 Android SDK 建立好連接,然后就可以在 Eclipse 中啟動 Android虛擬機進行程序調試等 ADT 插件安裝這里不再累贅,直接下載 ADT 的 zip 包安 裝安裝完插件后,只需要做一些簡單的配置:在 Eclipse 中,選擇 Window 菜單在下拉菜單中選擇 Preference;從左側的菜單中,選擇 Android 項;設置 SDK Location,點 Browse選擇 SDK 的安裝根目錄如圖 所示;完成,開始進行 Android 應用開發(fā)。 畢 業(yè) 論 文 第 7 頁 共 26 頁 圖 為 Eclipse 添加 SDK Java 語言 Java 是一種簡單的,跨平臺的,面向對象編程( Object Oriented Programming, OOP)的,分布式的,解釋型的,健壯的安全的,結構的中立的,可移 植的,性能很優(yōu)異的多線程的,動態(tài)的學院派語言。當 1995 年 SUN 推出 Java 語言之后,全世界的目光都被這個神奇的語言所吸引。 Java 語言具有七大特性: 1)平臺無關性是指 Java 能運行于不同的平臺。 Java 引進虛擬機 原理,并運行于虛擬機,實現(xiàn)不同平臺的 Java 接口之間。使用Java 編寫的程序能在世界范圍內共享。 Java 的數(shù)據類型與 機器無關, Java 虛擬機 ( Java Virtual Machine)是建立在硬件和操作系統(tǒng)之上,實現(xiàn) Java 二進制代碼的解釋執(zhí)行功能, 提供于不同平臺的接口的。 2)安全性 Java 的編程類似 C++,學習過 C++的讀者將很快掌握 Java 的精髓。 Java 對程序提供了安全管理器,防止程序的非法訪問。 3)面向對象 Java吸取了 C
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1