摘要:現(xiàn)代信息大量而繁雜,人類的記憶力也是良莠不齊,為了防止因忘記事情而阻礙了人類正常的進(jìn)程,記事本應(yīng)運(yùn)而生。相比較于紙質(zhì)的記事本易于丟失,參差不齊,效率低的缺點(diǎn),安卓的記事本現(xiàn)在已經(jīng)能很好地解決這些問(wèn)題了,所以人們使用安卓記事本的頻率逐漸上升,記事本逐漸成為生活必不缺少的部分。然而隨著社會(huì)的快速發(fā)展,人們生活節(jié)奏越來(lái)越緊張,傳統(tǒng)的記錄信息進(jìn)行管理模式已經(jīng)沒(méi)有辦法滿足時(shí)代發(fā)展需求。為方便用戶進(jìn)行記錄日常信息,結(jié)合安卓技術(shù)的開(kāi)源特性,開(kāi)發(fā)了基于Android的快捷且多功能記事本App。
關(guān)鍵詞:Android;記事本;Java;Widget;App
中圖分類號(hào):TP311 文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1009-3044(2020)09-0090-02
1 背景
傳統(tǒng)方式的記事本功能單一,存儲(chǔ)方式不便,很難滿足現(xiàn)在人們對(duì)記事本的需求。所以該記事本是用來(lái)記錄用戶想記錄的事情,比如:現(xiàn)在想記下這時(shí)候的一段話、一張圖片、一段視頻。所以我們這個(gè)記事本內(nèi)要簡(jiǎn)潔明了,讓用戶打開(kāi)就直接能夠清晰地知道自己想記錄什么。
本文描述了快捷記事本的設(shè)計(jì)分析與功能實(shí)現(xiàn)。主要內(nèi)容包括六大模塊:添加模塊、修改模塊、歸檔模塊、刪除模塊、提醒模塊、桌面插件模塊。本軟件開(kāi)發(fā)主要涉及了Android開(kāi)發(fā)平臺(tái)、JAVA編程技術(shù)和SQLite數(shù)據(jù)庫(kù)技術(shù)。
2 Android系統(tǒng)核心技術(shù)概述
2.1 Android技術(shù)介紹
Android平臺(tái)是一種以Linux操作系統(tǒng)為底層和JAVA技術(shù)為上層的開(kāi)放源代碼的操作系統(tǒng),正是因?yàn)樗哂羞@樣子的平臺(tái)架構(gòu),才可以充分地發(fā)揮硬件資源的特點(diǎn),而且因?yàn)樗拈_(kāi)源性,安卓軟件的開(kāi)發(fā)成本也在逐漸降低,使得安卓手機(jī)的成本也逐漸下降,安卓手機(jī)用戶量也在逐年增加,安卓手機(jī)市場(chǎng)前景也越來(lái)光明。
2.2 SQLite數(shù)據(jù)庫(kù)
SQLite數(shù)據(jù)庫(kù),是一款輕量級(jí)關(guān)系數(shù)據(jù)庫(kù),易于進(jìn)行配置,啟動(dòng)時(shí)間較短,易于通用,所以Android系統(tǒng)內(nèi)置了SQLite數(shù)據(jù)庫(kù),為軟件開(kāi)發(fā)減少了復(fù)雜度。
3 軟件功能需求分析
根據(jù)最新記事本APP市場(chǎng)需求調(diào)研結(jié)果顯示有68.2%的人使用過(guò)記事本軟件,說(shuō)明記事本在日常生活中確實(shí)必不可少;有50%的人希望記事本簡(jiǎn)單實(shí)用,說(shuō)明在大家的想法中,記事本要簡(jiǎn)單明了,容易操作;有62.1%的人會(huì)用記事本軟件記錄待辦事項(xiàng),說(shuō)明記事本要具有鬧鐘提醒功能。根據(jù)用戶需求調(diào)研結(jié)果,本設(shè)計(jì)具有如下功能,如圖1。
4 軟件功能設(shè)計(jì)
4.1 記事本添加模塊
當(dāng)用戶進(jìn)入主界面后,用戶可以根據(jù)需要選擇拍照記錄、文本記錄、錄音記錄、繪畫(huà)記錄等,然后可以進(jìn)行事項(xiàng)標(biāo)題命名、輸入記事本的具體內(nèi)容和事項(xiàng)分類。
4.2 記事本歸檔模塊
用戶已完成的事項(xiàng)可以進(jìn)行歸檔或者刪除,用戶可以通過(guò)歸檔的事項(xiàng)隨時(shí)查自己已完成項(xiàng)目,錯(cuò)誤歸檔事項(xiàng)時(shí),也可以進(jìn)行恢復(fù),做到了更加人性化的設(shè)計(jì)。
4.3 記事本刪除模塊
該模塊可分為三方面。第一個(gè)方面是刪除待辦事項(xiàng),有時(shí)候被記錄事項(xiàng)可能因?yàn)槟撤N原因而不需要再做了,這時(shí)可以刪除待辦事項(xiàng);第二個(gè)方面是刪除歸檔事項(xiàng),已歸檔事項(xiàng)如果失去查看功能,該歸檔事項(xiàng)就可以被刪除;第三個(gè)方面刪除回收站事項(xiàng),回收站的事項(xiàng)如果失去了恢復(fù)歸檔的作用,那么該事項(xiàng)就可以被徹底清除。
4.4 記事本修改模塊
該模塊是為了用戶在日程安排變動(dòng)的情況下提供的修改功能,俗話說(shuō),計(jì)劃趕不上變,該功能的實(shí)現(xiàn)考慮到了實(shí)際情況。
4.5 記事本提醒模塊
當(dāng)用戶添加的事項(xiàng)需要提醒時(shí),可以對(duì)事項(xiàng)進(jìn)行鬧鐘提醒設(shè)置,設(shè)置內(nèi)容包括時(shí)間設(shè)置、提醒次數(shù)設(shè)置。并且用戶可以通過(guò)提醒功能看到所有待提醒事項(xiàng)。
4.6 記事本桌面插件模塊
該模塊是記事本的創(chuàng)新功能,通過(guò)widget桌面插件這樣的功能達(dá)到更加快捷的效果,用戶可以更加快捷地查看或者創(chuàng)建事項(xiàng),減少了用戶的操作量。
5 實(shí)現(xiàn)效果
根據(jù)當(dāng)下用戶的需求,這款A(yù)pp的使用流程如下:首先安裝App,然后打開(kāi)App可以看到關(guān)于App的介紹,介紹完畢結(jié)束后,就可以正常使用記事本。圖2是App加入各種記錄信息后的主界面。
6 結(jié)束語(yǔ)
基于Android的快捷記事本適用于社會(huì)中的各個(gè)用戶,這在市場(chǎng)上有很大的應(yīng)用需求。在信息高速發(fā)展的時(shí)期,手機(jī)已經(jīng)很大程度上成為人們生活的必需品。使用基于Android的快捷記事本可以有效地為用戶提供一個(gè)便利的記錄信息的平臺(tái),通過(guò)本較件可進(jìn)行搜索備忘、新建備忘以及備忘設(shè)置等操作,以下結(jié)合本軟件的特色提出研究展望:
移動(dòng)智能手機(jī)用戶不斷增多,蘋(píng)果IOS等系統(tǒng)也受到眾多用戶的青睞,若軟件能夠?qū)崿F(xiàn)跨平臺(tái)使用,用戶就可以在不同環(huán)境下方便地實(shí)現(xiàn)在手機(jī)記事本管理的功能。這在以后的開(kāi)發(fā)中,將對(duì)其進(jìn)行深刻研究。
參考文獻(xiàn):
[1]郭霖.第一行代碼[M].北京:人民郵電出版社,2016.
[2]阮超.基于Android系統(tǒng)語(yǔ)音云記事本的設(shè)計(jì)與實(shí)王見(jiàn)[D].合肥:安徽大學(xué),2016.
[3]胡淼,盧新杰.基于Android平臺(tái)的備忘錄設(shè)計(jì)[J].福建電腦,2017, 33(7): 117-118.
[4]王珊,薩師煊.數(shù)據(jù)庫(kù)系統(tǒng)概論[M].北京:高等教育出版社,2006.
[5]辛運(yùn)幃,饒一梅.Java語(yǔ)言程序設(shè)計(jì)[M].北京:人民郵電出版社,2009.
【通聯(lián)編輯:謝媛媛】
作者簡(jiǎn)介:葉從玲(1996-),女,安徽六安人,在讀研究生,研究方向?yàn)榫植坎罘蛛[私保護(hù)。