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

正文內(nèi)容

畢業(yè)論文基于安卓的日記本軟件開(kāi)發(fā)-資料下載頁(yè)

2024-11-07 23:13本頁(yè)面

【導(dǎo)讀】項(xiàng),使人們能夠?qū)⒋竽X從紛雜的事務(wù)中解放出來(lái),提高工作效率。經(jīng)調(diào)查發(fā)現(xiàn),目前各大應(yīng)?;w驗(yàn)設(shè)計(jì)一款日記本軟件。該軟件運(yùn)行在Android平臺(tái),使用Java作為編程語(yǔ)言,SQLite. 軟件實(shí)現(xiàn)日記的添加、查看、修改、保存、刪除、排序、搜索等功能,支持從。桌面一鍵添加日記,規(guī)避了大量不必要的操作,提高了記事效率,優(yōu)化了記事體驗(yàn)。此多的任務(wù)和壓力顯得力不從心。以往的記事方式無(wú)非隨身帶個(gè)本子和筆,有需。為此,有必要針對(duì)這一情況專(zhuān)門(mén)設(shè)計(jì)一款支持快速添加記事的日記。過(guò)往錄入的信息進(jìn)行增刪改查,從而達(dá)到高效率工作的目的。建立新的Android項(xiàng)目、創(chuàng)建應(yīng)用程序的用戶(hù)界面。部署工作得到簡(jiǎn)化,谷歌官方推出ADT-Bundle。件的Eclipse,使開(kāi)發(fā)人員能夠一步到位進(jìn)入到Android應(yīng)用的開(kāi)發(fā)。它的設(shè)計(jì)目標(biāo)是服務(wù)于嵌入式,目前已在嵌。入式產(chǎn)品中得到廣泛使用。Eclipse完成App的運(yùn)行和調(diào)試,是AndroidSDK官方模擬器的優(yōu)質(zhì)替代方案。用戶(hù)簡(jiǎn)化了保存操作,規(guī)避了忘記點(diǎn)擊保存按鈕而導(dǎo)致的筆記遺失的情況。

  

【正文】 dapter adapter = new MyAdapter(inflater, array)。 (adapter)。 } 此外,搜索界面的列表項(xiàng)照搬了主界面列表項(xiàng)的點(diǎn)擊監(jiān)聽(tīng)事件,使得當(dāng)點(diǎn)擊一條搜索結(jié)果時(shí)能夠查看該結(jié)果所對(duì)應(yīng)的筆記內(nèi)容,由于方法中不包含 finish當(dāng)前 Activity 的操作,因此在修改筆記界面中點(diǎn)擊返回鍵時(shí)能夠繼續(xù)查看方才的搜索結(jié)果列 表。 排序功能的設(shè)計(jì) 在主界面中,用戶(hù)能夠通過(guò)點(diǎn)擊菜單項(xiàng)排序來(lái)根據(jù)創(chuàng)建時(shí)間或修改時(shí)間對(duì)列表內(nèi)容進(jìn)行排序。默認(rèn)情況下,列表內(nèi)容是以創(chuàng)建時(shí)間排序的, 在 MainActivity中首先定義了排序按鈕被點(diǎn)擊的次數(shù),使得當(dāng)次數(shù)為 0時(shí),執(zhí)行按修改時(shí)間排序,并將次數(shù)改為 1;當(dāng)次數(shù)為 1 時(shí),執(zhí)行按創(chuàng)建時(shí)間排序,并將次數(shù)改為 0。這樣當(dāng)用戶(hù)點(diǎn)擊菜單項(xiàng)排序,將在重復(fù)的點(diǎn)擊中獲得不同的效果。 // 按修改時(shí)間 /創(chuàng)建時(shí)間排序 private void sort() { if (sort_time == 0) { array = ()。 MyAdapter adapter = new MyAdapter(inflater, array)。 (adapter)。 sort_time = 1。 } else { array = db .getArray_cr(select * from mynote order by create_time desc)。 MyAdapter adapter = new MyAdapter(inflater, array)。 (adapter)。 sort_time = 0。 } } 快速添加筆記功能的設(shè)計(jì) 功能說(shuō)明 一鍵添加筆記的功能是閃電筆記的招牌功能。點(diǎn)擊主界面的菜單項(xiàng)創(chuàng)建桌面快捷入口,能夠在桌面上添加 +收集箱圖標(biāo), 通過(guò)桌面上的 +收集箱圖標(biāo),用戶(hù)能夠繞過(guò)主界面直接進(jìn)入新建筆記界面執(zhí)行文本內(nèi)容的輸入,輕觸實(shí)體返回鍵能夠繞過(guò)主界面直接返回到桌面。 菜單項(xiàng) 創(chuàng)建桌面快捷入口的代碼: private void addShortcut() { Intent addIntent = new Intent( )。 Parcelable icon = (this, )。 // 獲取快捷鍵的圖標(biāo) Intent myIntent = new Intent(this, )。 (, +收集箱)。// 快捷方式的標(biāo)題 (, icon)。// 快捷方式的圖標(biāo) (, myIntent)。// 快捷方式的動(dòng)作 sendBroadcast(addIntent)。// 發(fā)送廣播 } 界面一覽 圖 59 快速添加筆記入口 快速添加筆記界面的 Activity 繼承自新建筆記的 Activity,主要是對(duì)返回操作進(jìn)行了重寫(xiě),使得僅僅結(jié)束本界面,并不跳轉(zhuǎn)回主界面。另 由于程序有多個(gè)入口,需要在清單文件 中進(jìn)行設(shè)置。為 MainActivity 和Quick_note 分別添加 android:process 屬性, MainActivity 作為程序主入口,需要設(shè)置 category android:name= /。 配置: activity android:name= android:icon=@drawable/icon_app android:label=@string/app_name android:process=: intentfilter action android:name= / category android:name= / /intentfilter /activity activity android:name= android:icon=@drawable/icon_app android:label=@string/new_note /activity activity android:name= android:icon=@drawable/icon_app android:label=@string/new_note android:launchMode=singleInstance android:process=: intentfilter action android:name= / /intentfilter /activity 測(cè)試用例參考 表 31。經(jīng)過(guò)一輪測(cè)試,發(fā)現(xiàn) bug 數(shù)為 1。 重現(xiàn)步驟 。 ,輸入文字。 。 實(shí)際結(jié)果 列表中的記錄未得到更新。 期望結(jié)果 列表中的記錄得到更新,列表仍停留在滾動(dòng)到的位置。 表 61 問(wèn)題重現(xiàn) 閃電筆記在這一問(wèn)題上的初衷是,當(dāng)用戶(hù)滾動(dòng)列表到某一位置,點(diǎn)擊一條記錄查看內(nèi)容,查看完畢,點(diǎn)擊返回鍵時(shí),列表能 夠停留在方才滾動(dòng)到的位置,方便用戶(hù)繼續(xù)滾動(dòng)查看。為實(shí)現(xiàn)這一功能,當(dāng)用戶(hù)點(diǎn)擊一條記錄時(shí),主界面被設(shè)置為沒(méi)有被 finish,與此同時(shí),當(dāng)用戶(hù)返回時(shí),僅僅是將修改筆記的界面 finish,而沒(méi)有新啟動(dòng)一個(gè)主界面,因此用戶(hù)看到的將是進(jìn)入修改筆記界面前的那個(gè)主界面,而這也就帶來(lái)了上述的問(wèn)題,當(dāng)用戶(hù)查看并修改筆記,點(diǎn)擊返回主界面時(shí),主界面并沒(méi)有被 finish 然后重新啟動(dòng),因此列表中的記錄將是修改前樣子。由于技術(shù)方面的原因,目前沒(méi)有能夠解決這項(xiàng)問(wèn)題,考慮到列表位置能夠停留對(duì)用戶(hù)來(lái)說(shuō)是個(gè)有用的設(shè)計(jì),因此決定對(duì)這一設(shè)計(jì)采取保留 。 隨著智能手機(jī)的不斷普及,人們?cè)诳旃?jié)奏的工作生活下想要提高工作效率,就必須有效的利用各種新技術(shù)記錄和管理紛雜的事項(xiàng)。因此,如何使人們能夠隨手將想法錄入,設(shè)計(jì)一款支持快速錄入靈感和事項(xiàng)的日記本軟件顯得尤為重要,它能夠幫助用戶(hù)第一時(shí)間將想法記錄到設(shè)備上,能夠管理過(guò)往的記錄、對(duì)其中的內(nèi)容進(jìn)行增刪改查,從而實(shí)現(xiàn)了將大腦從紛雜的事務(wù)中解放出來(lái),安心從事手上的工作。 經(jīng)過(guò)這一次的畢業(yè)設(shè)計(jì)工作,使我在軟件開(kāi)發(fā)這項(xiàng)工作上積累了一定的經(jīng)驗(yàn)。作為一名軟件開(kāi)發(fā)者,首先需要根據(jù)用戶(hù)的工作習(xí)慣和使用場(chǎng)景來(lái)了解用戶(hù)的需求, 根據(jù)需求確定軟件開(kāi)發(fā)的功能要點(diǎn);然后,站在用戶(hù)體驗(yàn)的角度來(lái)思考使用者的切身利益,使能夠考慮到軟件應(yīng)具備的細(xì)節(jié)和功能點(diǎn)。如此這般,為開(kāi)發(fā)工作明確了方向,并使所開(kāi)發(fā)的軟件能夠真正讓用戶(hù)所面臨的問(wèn)題得到改善。 經(jīng)過(guò)幾個(gè)月的設(shè)計(jì)與開(kāi)發(fā),閃電筆記的開(kāi)發(fā)工作已告一段落。其功能基本符合原定的要求:能夠?qū)崿F(xiàn)從桌面一鍵添加筆記,支持筆記的退出即保存,實(shí)現(xiàn)對(duì)已有的記錄進(jìn)行查看、編輯、刪除、排序,實(shí)現(xiàn)根據(jù)關(guān)鍵字對(duì)筆記進(jìn)行搜索等。 由于畢業(yè)設(shè)計(jì)時(shí)間倉(cāng)促,技術(shù)水平和所掌握的資料有限,系統(tǒng)存在的一些弱點(diǎn),像修改筆記返回到主界面時(shí)列表不 能夠在刷新的同時(shí)還停留在方才滾動(dòng)到的位置,沒(méi)有能夠得到解決。我想經(jīng)過(guò)不斷的學(xué)習(xí),還會(huì)有更多的問(wèn)題被發(fā)現(xiàn)。這次畢業(yè)設(shè)計(jì)的工作使我受益匪淺,不但學(xué)到了新的知識(shí),積累了處理問(wèn)題的經(jīng)驗(yàn),也開(kāi)闊了自己的視野,明白了在科技日新月異的時(shí)代下,唯有不斷努力學(xué)習(xí)才能跟上時(shí)代的腳步。 致謝 首先要感謝我的導(dǎo)師吳俊華老師,是她 在 百忙之中抽 空 在 畢業(yè) 設(shè)計(jì)的每個(gè)階段 提供耐心的 指導(dǎo),使我克服了設(shè)計(jì)中遇到的種種困難 。 吳俊華老師的治學(xué)嚴(yán)謹(jǐn)和科學(xué)研究的精神也 永遠(yuǎn) 是我學(xué)習(xí)的榜樣,并將積極影響我今后的學(xué)習(xí)和工作。 其次要感謝大學(xué)四年來(lái)所有的老師, 為我們打下計(jì)算機(jī)專(zhuān)業(yè)知識(shí)的基礎(chǔ) 。 同時(shí)還要感謝所有的同學(xué)們, 因?yàn)?你們的支持和鼓勵(lì) , 此設(shè)計(jì)才 得以乘風(fēng)破浪 順利實(shí)現(xiàn)。 再次,感謝我的父母和家人,支撐我完成這一項(xiàng)龐大的工作。 最后感謝 感謝各位評(píng)委老師評(píng)審我的論文,感謝 計(jì)算機(jī)科學(xué)學(xué)院和我的母?!?曲阜師范大學(xué)四年來(lái)對(duì)我的大力 栽培 。 參考文獻(xiàn) [1] 王珊,薩師煊 . 數(shù)據(jù)庫(kù)系統(tǒng)概論 . 北京:高等教育出版社, 2020: 83118 [2] 李剛 . 瘋狂 Android 講義(第二版) . 北京: 電子工業(yè) 出版社, 2020: 38426
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1