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

正文內(nèi)容

基于android平臺(tái)的學(xué)生個(gè)人事務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(整理版-預(yù)覽頁(yè)

 

【正文】 生個(gè)人事務(wù)管理軟件。如果有這個(gè)軟件,更有益于學(xué)生對(duì)自己的事務(wù)進(jìn)行管理。 Android 是 Google 推出的基于 Linux 內(nèi)核的軟件平臺(tái)和操作系統(tǒng)。 嵌入式領(lǐng)域的開(kāi)發(fā) 隨著計(jì)算機(jī)技術(shù)和微電子技術(shù)的迅速發(fā)展,嵌入式系統(tǒng)應(yīng)用領(lǐng)域越來(lái)越廣泛。其中“無(wú)所不能”將是人工智能技術(shù)和超級(jí)計(jì)算機(jī)的結(jié)合,而“無(wú)所不在”則是嵌入式技術(shù)應(yīng)用的廣闊天地。在嵌入式系統(tǒng)開(kāi)發(fā)的 領(lǐng)域中,手機(jī)系統(tǒng)的開(kāi)發(fā)尤為熱門(mén)。 [3]2.系統(tǒng)所用技術(shù) Android 介紹 Android 一詞的本義指“機(jī)器人”,同時(shí)也是 Google 于 2020 年 11月 5日宣布的基于 Linux 平臺(tái)的開(kāi)源手機(jī)操作系統(tǒng)的名稱,該平臺(tái)由操作系統(tǒng)、中間件、用戶界面和應(yīng)用軟件組成,號(hào)稱是首個(gè)為移動(dòng)終端打造的真正開(kāi)放和完整的移動(dòng)軟件。 DSJKFHJKDH FJDHJKFH KDSJH JKDHF JKDS HKJ HGFDSJHF JHFJK HFKSD JKFJDSKJF DSJF。從圖中可以看出 Android 提供了如下系統(tǒng)特色組件: 豐富而又可擴(kuò)展的視圖( Views):可以用來(lái)構(gòu)建應(yīng)用程序,它包括列表( lists)、網(wǎng)格( grids)、文本框( text boxes)、按鈕( buttons), 甚至可嵌入的 Web 瀏覽器。 通知管理器 ( Notification Manager):應(yīng)用可以在狀態(tài)欄中顯示自定義的提示信息。 Libraries、 Android Runtime(系統(tǒng)運(yùn)行庫(kù)層) 當(dāng)使用 Android 應(yīng)用框架時(shí), Android 系統(tǒng)會(huì)通過(guò)一些 C/C++庫(kù)來(lái) 支持我們使用的各個(gè)組件,使其能更好地為我們服務(wù)。 SSL:位于 TCP/IP 協(xié)議與各種應(yīng)用層協(xié)議之間,為數(shù)據(jù)通信提供支持。 FreeType:位圖( bitmap)及矢量( vector)。 的優(yōu)化, dex 文件的結(jié)構(gòu)是緊湊的。 Linux Kernel( Linux 內(nèi)核層) Android 的核心系統(tǒng)服務(wù)基于 內(nèi)核,如安全性、內(nèi)存管理、進(jìn)程管理、網(wǎng)絡(luò)協(xié)議棧和驅(qū)動(dòng)模型等都依賴于 內(nèi)核。 Flash 內(nèi)存驅(qū)動(dòng)( Flash Memory Driver):基于 MTD 的 Flash 驅(qū)動(dòng)程序。 WiFi 驅(qū)動(dòng)( Camera Drive):基于 IEEE 標(biāo)準(zhǔn)的驅(qū)動(dòng)程序。DS Android 的組件 Android 應(yīng)用程序由 4 個(gè)模塊構(gòu)造而成: Activity、 Intent、 Content Provider、 Service。所有應(yīng)用的 Activity 都繼承于 類,該類是 Android 提供的基層類,其他的 Activity繼承該父類后,通過(guò)父類的方法來(lái)實(shí)現(xiàn)各種功能。此時(shí)它依然與窗口管理器保持連接,系統(tǒng)繼續(xù)維護(hù)其內(nèi)部狀態(tài),所以它仍然可見(jiàn),但它已經(jīng)失 去了焦點(diǎn)故不可與用戶交互。圖 2 是Android 官方文檔中 Activity 的生命周期及其 4 個(gè)狀態(tài)間的轉(zhuǎn)換時(shí)機(jī)。它能夠支持 Windows/Linux/Unix 等等主流的操作系統(tǒng),同時(shí)能夠跟很多程序語(yǔ)言相結(jié)合,比如 Tcl、 C、 PHP、 Java 等,還有 ODBC 接口,同樣比起 Mysql、 PostgreSQL這兩款開(kāi)源世界著名的數(shù)據(jù)庫(kù)管理系統(tǒng)來(lái)講,它的處理速度比他們都快。 JNI 技術(shù) JNI 是 Java Native Interface 的縮寫(xiě),中文為 JAVA 本地調(diào)用。但是,有些情況下, JNI 這樣做是可以接受的,甚至是必須的,比如,使用一些舊的庫(kù),與硬件、操作系統(tǒng)進(jìn)行交互,或者為了提高程序的性能。 3. 系統(tǒng)分析 可行性分析 在中國(guó), 手機(jī)已經(jīng)成為人們?nèi)粘I畋夭豢缮俚囊徊糠郑悄苁謾C(jī)在學(xué)生群體中逐漸得到了普及, Android 手機(jī)憑借其優(yōu)秀的系統(tǒng)性能以及良好的用戶體驗(yàn)迅速得到了高校師生的青睞。 經(jīng)過(guò)對(duì)周邊同學(xué)的調(diào)查研究,普遍認(rèn)為這款軟件方便實(shí)用,其主要功能如下: ? 事務(wù)到點(diǎn)鬧鈴提示; ? 自定義設(shè)置每天事務(wù)數(shù)量; ? 能根據(jù)時(shí)間增加事務(wù); ? 能依據(jù)時(shí)間設(shè)置事務(wù)提醒; DSJKFHJKDH FJDHJKFH KDSJH JKDHF JKDS HKJ HGFDSJHF JHFJK HFKSD JKFJDSKJF DSJF。 程序的配置信息主要存在 preference 中,該信息在數(shù)據(jù)顯示時(shí)讀取必要的配置信息,添加事務(wù)模塊也是采用 preference 中的鍵值對(duì)的方式存 儲(chǔ)數(shù)據(jù),鍵為計(jì)劃提醒的時(shí)間,值為計(jì)劃的提示信息。 SQLite SQLite 數(shù)據(jù)庫(kù)是 Android 系統(tǒng)中非常重要的數(shù)據(jù)存儲(chǔ)方法,它是 Android 系統(tǒng)唯一支持的數(shù)據(jù)庫(kù)類型,也是 Android 應(yīng)用程序進(jìn)行持久化存儲(chǔ)的三種方式之一。具 體方法如下: private static final String DB_NAME = 。該表結(jié)構(gòu)設(shè)計(jì)如下: _id: 已添加的事務(wù) id,事務(wù)表主鍵,用來(lái)查找事務(wù),獲取事務(wù)信息 _time: 事務(wù)的開(kāi)始時(shí)間; _name: 事務(wù)名稱; DSJKFHJKDH FJDHJKFH KDSJH JKDHF JKDS HKJ HGFDSJHF JHFJK HFKSD JKFJDSKJF DSJF。 Preference Preference 是一種輕量級(jí)的數(shù)據(jù)存儲(chǔ)機(jī)制,它將一些簡(jiǎn)單數(shù)據(jù)類型的數(shù)據(jù)以鍵值對(duì)的形式存儲(chǔ)在程序的 Preference 目錄中。該類通過(guò)繼承 BaseAdapter 還實(shí)現(xiàn)了一個(gè)名為MyListAdapter的內(nèi)部類,用來(lái)顯示 ListView中的數(shù)據(jù)并實(shí)現(xiàn)對(duì) ListView上 ImageView控件點(diǎn)擊的統(tǒng)一響應(yīng) [5]。主要方法如下: ? onCreate: 實(shí)現(xiàn)初始 化 UI 控件; ? onClick: 實(shí)現(xiàn) button 點(diǎn)擊事件的響應(yīng); ? setPlan: 實(shí)現(xiàn)添加計(jì)劃到 preference 中; DBDataManager 類 該類為自定義的重要的數(shù)據(jù)庫(kù)處理類,用來(lái)管理數(shù)據(jù)庫(kù),對(duì)數(shù)據(jù)庫(kù)的所有操作都封裝在這個(gè)類中,實(shí)現(xiàn)數(shù)據(jù)封裝。//delete 方法刪除一 條數(shù)據(jù) 2 initTerm:給 Term表添加初始數(shù)據(jù) 3 addTransactionToterm:將添加的事務(wù)信息正確添加進(jìn) term表中 4 deleteTransactionfromterm:從 term 表中刪除一次添加的 class 數(shù)據(jù) 5 getdayTransactionRecord: 獲得一天事務(wù)記錄 AlarmService 類 該 類實(shí)現(xiàn)定時(shí)服務(wù), service 監(jiān)聽(tīng)系統(tǒng)時(shí)間變化,當(dāng)系統(tǒng)時(shí)間和設(shè)置的時(shí)間相等時(shí),彈出提示信息,并播放音樂(lè),實(shí)現(xiàn)提醒功能。DS 以下代碼得到 preference,如果沒(méi)有對(duì)應(yīng)記錄則 planstring 會(huì)等于 null,如果不等于 null 就執(zhí)行提醒。//創(chuàng)建播放器 ()。DS 圖 5 設(shè)置事務(wù)類型 程序主界面,該界面是用戶非第一次進(jìn)入程序所顯示的界面,此界面主要顯 示用戶所添加的事務(wù)的信息,可以通過(guò)刪除按鈕來(lái)實(shí)現(xiàn)刪除事務(wù)的操作,如圖 6 所示: 圖 6 程序主界面 添加事務(wù)界面,該界面通過(guò)“ Menu”→“添加事務(wù)”操作進(jìn)入,在該界面用戶可以根據(jù)自己的需求來(lái)添加事務(wù),如圖 7 所示: 圖 7 添加 事務(wù) 同時(shí)也可以在首頁(yè)點(diǎn)擊添加事務(wù),如圖 8 所示: DSJKFHJKDH FJDHJKFH KDSJH JKDHF JKDS HKJ HGFDSJHF JHFJK HFKSD JKFJDSKJF DSJF。本系統(tǒng)測(cè)試分為三個(gè)部分:?jiǎn)卧獪y(cè)試、性能測(cè)試、壓力測(cè)試等,分別用不同的測(cè)試一發(fā)現(xiàn)系統(tǒng)的錯(cuò)誤和 bug,然后修改在測(cè)試,進(jìn)行迭代 開(kāi)發(fā),使系統(tǒng)更加完善,更易于使用。 DSJKFHJKDH FJDHJKFH KDSJH JKDHF JKDS HKJ HGFDSJHF JHFJK HFKSD JKFJDSKJF DSJF。具體結(jié)果如下圖所示: 圖 13 單元測(cè)試結(jié)果 單元測(cè)試作用 可以根據(jù)單元測(cè)試的結(jié)果對(duì)于持久層方法進(jìn)行判定,在業(yè)務(wù)層調(diào)用的時(shí)候可以更好的使用,不會(huì)出現(xiàn)數(shù)據(jù)的錯(cuò)誤,以便于后期的開(kāi)發(fā),單元測(cè)試的作用就是在初期發(fā)現(xiàn)錯(cuò)誤,然后修改錯(cuò)誤。從選題到系統(tǒng)的實(shí)施,我對(duì)個(gè)人事務(wù)管理系統(tǒng)有了更廣闊的認(rèn)識(shí)和把握。 在項(xiàng)目的設(shè)計(jì)階段,我先后遇到了三大難題,分別是系統(tǒng)設(shè)計(jì),數(shù)據(jù)庫(kù)設(shè)計(jì),數(shù)據(jù)庫(kù)查詢算法優(yōu)化。通過(guò)這些問(wèn)題的解決,我的 交流能力和邏輯思維能力都得到了提升。項(xiàng)目是現(xiàn)階段的各個(gè)問(wèn)題的解決鍛煉了我的意志和動(dòng)手能力。DS 參考文獻(xiàn) [ 1]邸爍. Android 揭秘和未來(lái)發(fā)展趨勢(shì). 2020. [ 2]李惠,丁革建.智能手機(jī)操作系統(tǒng)概述.電腦與電信, 2020, (03): 67— 68. [ 3]張健浪. Google Android:開(kāi)放平臺(tái)攻陷移動(dòng)互聯(lián)網(wǎng) [ J] .信息產(chǎn)業(yè)部電子第五十二研究所, 2020, (11): 2426. [ 4]周杰,張堅(jiān) . 機(jī)器翻譯技術(shù)的發(fā) 展概述 [ J]. 新一代 (下半月 ), 2020 年2 期: 12. [ 5]霍超 . 嵌入式 OCR 系統(tǒng)的研究 [ D]. 北京:北方工業(yè)大學(xué), 2020 [ 6]姚昱旻,劉衛(wèi)國(guó) . Android 的架構(gòu)與應(yīng)用開(kāi)發(fā)研究 [ J]. 計(jì)算機(jī)應(yīng)用系統(tǒng), 2020, 11: 15. [ 7] Conder, Shane. Android 移動(dòng)應(yīng)用開(kāi)發(fā)從入門(mén)到精通 [ M]. 北京:人民郵電出版社, 2020. 22198. [ 8] SQLite 官方白皮書(shū) . [ 9]機(jī)器翻譯 百度百科 . [ 10] OCR 百度百科 . [ 11]管希萌,劉瑤,徐麗仙, 田永曄 . 嵌入式數(shù)據(jù)庫(kù) SQLite 應(yīng)用研究 [ J]. PC Quest, 2020, 0(apr.): 13. [ 12] Mars. Android 視頻教程, [ 13]華建 IAT 百度百科 . [ 14]谷歌機(jī)器翻譯引擎接口 googleapitranslatejava 谷歌開(kāi)放平臺(tái). [ 15] mezzofanti 谷歌開(kāi)放平臺(tái). [ 16] tesseractocr 谷歌開(kāi)放平臺(tái). [ 17] JNI 百度百科 .
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1