劉威 吳瑕 竇寧澤 張振亮 沈陽工學(xué)院 信息與控制學(xué)院
基于Android的生活助手設(shè)計
劉威 吳瑕 竇寧澤 張振亮 沈陽工學(xué)院 信息與控制學(xué)院
本文介紹了應(yīng)用Android和SQLite技術(shù)進(jìn)行生活助手App的開發(fā)。基于安卓的生活助手App實(shí)現(xiàn)了用戶能夠通過手機(jī)快速查詢網(wǎng)絡(luò)信息、查詢快遞信息、了解當(dāng)日時事、查詢菜譜等。首先分析了系統(tǒng)的需求分析,需要滿足設(shè)計的角色和性能需求。然后設(shè)計并實(shí)現(xiàn)了該App的功能模塊。通過測試,軟件運(yùn)行良好,達(dá)到了預(yù)期目標(biāo),有一定實(shí)際應(yīng)用價值。
安卓開發(fā) SQLite 信息管理系統(tǒng)
隨著生活節(jié)奏的加快,人們的需求也隨著多樣化,如快遞需求、新聞搜索需求等。因此,本文使用Android技術(shù),編寫一個生活助手App。系統(tǒng)的總體設(shè)計是提供給用戶一個高效率,智能化的快遞查詢、菜譜查詢、新聞查詢等功能,為用戶生活提供便捷的服務(wù)。
基于安卓的生活助手App是一個實(shí)現(xiàn)用戶能夠通過手機(jī)快速查詢網(wǎng)絡(luò)信息,查詢快遞信息,了解當(dāng)日時事,查詢菜譜的軟件。軟件可以實(shí)現(xiàn)用戶對快遞信息的實(shí)時查詢,查詢信息也可以加入收藏夾,便于日后查詢,新聞模塊可以展示各種當(dāng)日新聞,菜譜大全模塊可以滿足用戶對于做飯的需求??梢詷O大方便用戶的網(wǎng)絡(luò)查詢速度,方便用戶的日常生活。
根據(jù)需求的分析,該系統(tǒng)的主要模塊和功能如下:
(1)登錄界面功能:能夠在用戶首次登錄時展示新手引導(dǎo),第二次開始直接進(jìn)入主界面。
(2)快遞查詢功能:能夠?qū)崿F(xiàn)快遞的實(shí)時查詢。
(3)快遞公司輸入:傳統(tǒng)輸入過于繁瑣,而且不利于API查詢時的網(wǎng)址拼接,所以使用列表選擇代替手動輸入。
(4)快遞單號輸入:傳統(tǒng)輸入需要用戶記住快遞單號才可以查詢,為了方便用戶查詢,輸入快遞單號時,搜索框能夠自動提醒。
(5)收藏夾功能:用戶能夠?qū)⒖爝f收入收藏夾中,并且能夠進(jìn)行快速查詢。
(6)新聞模塊:設(shè)置有多個模塊,可以幫助用戶可以了解當(dāng)前時事以及娛樂消息以及體育等各種新聞。并且能夠打開新聞的網(wǎng)頁,便于用戶了解新聞詳情。
(7)菜譜大全模塊:能夠通過查詢展示查詢到的菜名以及簡潔,用戶點(diǎn)擊后可以查看是食品制作的詳細(xì)步驟,并配有圖片說明。
(8)軟件更新:用戶能夠手動進(jìn)行檢查更新,相比較于推送更新,這樣的方法能夠幫用戶減少流量的浪費(fèi)。
(9)軟件詳情:軟件的詳細(xì)情況以及軟件的版本號。
(10)聯(lián)系我們:加入QQ群提交軟件的問題,完善用戶體驗(yàn)。
本項目共采用了SQLite數(shù)據(jù)表,主要表的內(nèi)容和功能包括:express(收藏夾數(shù)據(jù)表),收藏夾的數(shù)據(jù)庫由快遞單號和快遞公司組成,表的主要功能為記錄加入收藏夾的快遞的單號和公司;sharePreference保存數(shù)據(jù)的是實(shí)現(xiàn)過程數(shù)據(jù),將數(shù)據(jù)按id+數(shù)據(jù)的形式保存到軟件目錄下的xml文件中。
本系統(tǒng)主要實(shí)現(xiàn)界面如下:
圖4 .1 快遞公司選擇和查詢界面
圖4 .2 新聞界面
圖4 .3 食譜查詢界面
本系統(tǒng)實(shí)現(xiàn)了快遞信息便捷查詢、新聞?wù)故疽约安俗V查詢的功能,通過測試,達(dá)到預(yù)期目標(biāo)。該App能夠方便用戶的生活,界面友好,具有一定的應(yīng)用價值。
[1] 吳瑕,鄭修穎. 基于Java的企業(yè)人事管理系統(tǒng)設(shè)計[J].民營科技,2017.04.21
劉威(1996—),男,本科,沈陽工學(xué)院信息與控制學(xué)院學(xué)生,研究方向?yàn)橛嬎銠C(jī)科學(xué)與技術(shù);吳瑕(通訊作者)(1986—),女,沈陽工學(xué)院,信息與控制學(xué)院,講師。