亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Android的超級記事本APP設計

        2016-06-16 20:04:18李水佳吳文高劉瑞嚴
        電腦知識與技術 2016年10期

        李水佳+吳文高+劉瑞嚴

        摘要:該文遵循軟件工程規(guī)范,設計并實現了一個基于Android手機的記事本APP,擁有日歷、賬單、記事、資料、密碼本及提醒等功能于一體,實現了文本信息的集成與統(tǒng)一、規(guī)范化與便攜化管理,使其成為Android手機用戶日常生活信息的好管家,具有一定的應用前景。

        關鍵詞:超級記事本;Android;APP

        中圖分類號:TP393 文獻標識碼:A 文章編號:1009-3044(2016)10-0079-02

        基于Android的智能手機為人們提供了越來越多的應用功能。其中,使用智能手機進行一些日常的信息記錄是最常用的功能之一。諸如日程安排、生活賬單、重要提示信息等,以往單一功能的記事本已經滿足不了大家的多樣性和便利性需求。因此,為基于Android的智能手機終端設計一個具有超強功能的記事本,滿足用戶日益豐富的記事需求和便利性要求,這具有一定的挑戰(zhàn)性和實際意義。

        超級記事本可以為人們日常生活提供方便,而且能讓我們更充分的利用時間,規(guī)劃我們的生活,讓我們的生活有條不紊。我們知道,傳統(tǒng)的備忘錄大多數是用便簽紙或者筆記本來記錄,其帶來諸多不便,容易丟失、攜帶不便以及容易損壞等,而如今,手機已經成為大多數青年的生活必備品,聯系好友、上網沖浪以及視頻娛樂等??墒謾C自帶的記事本(備忘錄),功能太單一,遠遠滿足不了那么多用戶的各種備忘及記事需求。因此,超級記事本將代替?zhèn)鹘y(tǒng)手機備忘錄。我們可以隨時隨地拿出手機查看我們的日程安排、各個網站、商城、應用的賬號密碼以及我們的消費賬單,是我們生活的好幫手。

        1 超級記事本APP的需求分析

        該軟件是針對所有Android用戶開發(fā)的個人管理軟件,主要用于個人日常生活的記事、賬本、行程以及各種賬號密碼等信息管理,總體任務是實現個人生活信息的規(guī)范化和便攜化管理,其主要任務是用Android手機對日常生活中的各種信息進行管理,如個人記事的增加刪除、生活行程的有效計劃、日常開支的明細記錄以及工作生活的賬號密碼等等,針對這些要求設計了應用于Android手機的超級記事本。超級記事本集多種功能于一體,對人們日常生活工作中的多項事物能夠高效的記錄管理以及總結,使用超級記事本來幫我們記錄管理生活中的各種事項、行程、提醒、賬本以及工作生活的賬號密碼,我們的生活將變得高效、簡單、快樂。其功能模塊如圖1所示。

        超級記事本的主要模塊功能包括:日歷、記事、提醒、記賬、密碼本、資料、同步、設置、幫助。

        賬號管理:用戶可注冊個人賬號,以在同步數據的時候,把數據同步到服務器中自己的賬號中。若沒有注冊賬號,則同步功能不能實現。

        用戶登錄:因為是個人軟件,固用戶可以直接進入該軟件,但考慮到用戶數據的安全性,系統(tǒng)提供程序保護功能,用戶可在設置中開啟程序保護,這樣用戶在登錄軟件時,需輸入正確的密碼才可進入。

        日歷:提供基礎的日歷查詢,可查看每日記事和待辦事項,可點擊某一日期,新建記事和事項。

        記事:可查看記事,新添記事,按條件查詢記事。

        提醒:可新添提醒,查看今日提醒以及所有提醒,可添加待辦事項和查詢待辦事項,可改變提醒和待辦事項的狀態(tài),定時提醒。

        記賬:可查看近期記賬,新添記賬和各個賬戶余額,添加開銷類別等,提供用戶查看各種開支/收入占的比率。

        密碼本:可保存各個應用賬號密碼、查看、新添、刪除記錄,添加應用標題庫和密碼庫。

        資料:相當于便簽功能,提供便簽、證件、銀行卡、汽車、會員卡等信息的存儲。

        同步:將資料同步到網絡,注冊一個賬號,便可同步所有資料到服務器,保證用戶數據的安全性。

        設置:設置綁定賬戶、同步、應用訪問密碼、密碼本保護密碼。

        幫助:提供軟件的使用幫助文檔,讓用戶輕松的了解軟件的各項功能。

        2 超級記事本APP的設計與實現

        2.1 界面設計

        根據軟件需求分析和軟件的主要功能模塊圖可知,超級記事本一共有10個界面,分別是主界面、日歷、記事本、提醒、資料、記賬、密碼本、同步、設置以及幫助界面,如圖2所示。

        當打開超級記事本時,軟件會查詢設置數據,判斷用戶是否在設置中開啟了程序密碼保護,若開啟,則要求用戶輸入程序保護密碼,輸入正確才能成功打開超級記事本。當程序密碼驗證正確之后,進入超級記事本的主界面。

        根據對各個功能模塊的分析,發(fā)現日歷、記事本、提醒、資料這4個界面有著相似之處,所以將這4個界面集成在1個界面顯示,通過選項卡的方式來切換各個界面,這樣不僅減少系統(tǒng)資源占用,并且能夠提供用戶的操作的便捷性。

        超級記事本的所有界面都是以本著讓用戶能夠快速上手、操作方便、界面優(yōu)美以及性能高效的宗旨來設計,以達到讓用戶用得舒心、愜意,從而提高超級記事本的特色。

        2.2 數據庫設計

        超級記事本的所有數據庫表格一共5張,其分別為記事表、提醒表、賬戶表、備忘表、密碼本,這些表結構如圖3所示。并使用了Shared Preferences和SQLite兩種數據存儲方式。

        Shared Preferences:是Android平臺上一個輕量級的存儲類,主要是保存一些常用的配置比如窗口狀態(tài),一般在Activity中 重載窗口狀態(tài)onSaveInstanceState保存一般使用SharedPreferences完成,提供Android平臺常規(guī)的Long長整形、Int整形、String字符串型的保存。

        SQLite:是輕量級嵌入式數據庫引擎,支持SQL,并且只利用很少的內存就有很好的性能。

        SharedPreferences對象與SQLite數據庫相比,免去了創(chuàng)建數據庫、創(chuàng)建表、寫SQL語句等諸多操作,相對而言更加方便,簡潔。但是SharedPreferences也有其自身缺陷,如其只能存儲boolean、int、float、long和String五種簡單的數據類型、無法進行條件查詢等。所以不論SharedPreferences的數據存儲操作是如何簡單,它也只能是存儲方式的一種補充,而無法完全替代如SQLite數據庫這樣的其他數據存儲方式。

        3 超級記事本APP的應用分析

        超級記事本軟件是針對所有Android用戶開發(fā)的個人管理軟件,主要用于個人日常生活的記事、賬本、行程以及各種賬號密碼等信息管理,總體任務是實現個人生活信息的規(guī)范化和便攜化管理,其主要任務是用Android手機對日常生活中的各種信息進行管理,如個人記事的增加刪除、生活行程的有效計劃、日常開支的明細記錄以及工作生活的賬號密碼等等,針對這些要求設計了超級記事本。超級記事本集多種功能于一體,對人們日常生活工作中的多項事物能夠高效的記錄管理以及總結,借助超級記事本軟件來幫我們記錄管理生活中的各種事項、行程、提醒、賬本以及工作生活的賬號密碼,它將成為我們生活的好幫手。總的來說,該超級記事本為用戶的生活提供了很大方便,但在界面操作和安全性這兩方面還是稍有欠缺。

        超級記事本軟件的主界面是遵循現今智能手機的桌面圖標方式設計,給人感覺稍好,但是在單個功能模塊的界面視圖上,基本沒有滑動效果,各個組件的邊邊角角沒有刻意的休整,唯美程度不夠,這就可能造成用戶的視覺感官和操作感覺較差,這一方面是有待改進的。

        在用戶資料的安全問題上,超級記事本為用戶做了兩層安全保護墻,首先是用戶可以設置進入程序密碼,在進入程序之后,用戶可以選擇為密碼本設置密碼本保護密碼,這兩層保護很大程度上基本可以保證用戶的資料安全。但稍有欠缺的是,用戶可能忘記自己設置的程序保護密碼,那么用戶永遠都打不開超級記事本,這是考慮欠缺的一項需求。應該為用戶提供在web系統(tǒng)里修改密碼的功能,以保證用戶可以在不進入本超級記事本的情況下,也可以對自己的程序保護密碼進行修改。

        4 結束語

        本文遵循軟件工程規(guī)范,提出的基于Android平臺的記事本移動軟件APP解決方案,擁有日歷、賬單、記事、資料、密碼本及提醒等功能,使其成為大家生活的好管家、能幫手。此外,利用Android提供的各種組件對APP界面進行優(yōu)化,可有效地支持用戶體驗要求。

        參考文獻:

        [1] 張立敏, 劉衛(wèi)東, 周全. 基于Android平臺的App Widget設計與實現[J]. 電腦編程技巧與維護, 2013(9): 64-65.

        [2] 趙宏偉. Android NDK開發(fā)環(huán)境實現與應用[J]. 電腦知識與技術, 2010(35): 3261-3263.

        [3] 彭艷, 楊歐. Android平臺的數據存儲技術[J]. 計算機系統(tǒng)應用. 2012(5): 192-194.

        [4] 王會林. 嵌入式iOS和Android應用開發(fā)探討[J]. 信息與電腦:理論版, 2012(11): 14-16.

        [5] 白文江. 基于Android平臺的移動應用開發(fā)研究[J]. 太原大學學報, 2011(3): 46-48.

        亚洲依依成人亚洲社区| 人妻久久一区二区三区蜜桃| 成人免费看aa片| av蓝导航精品导航| 精品人妻丰满久久久a| 日本美女性亚洲精品黄色| 亚洲最新中文字幕一区| 国产乱淫h侵犯在线观看| 国产视频一区二区在线免费观看| 熟妇熟女乱妇乱女网站| 国产精品亚洲综合一区在线观看 | 亚洲日韩国产精品不卡一区在线| 日韩有码在线一区二区三区合集| 麻豆蜜桃av蜜臀av色欲av| 男女上下猛烈啪啪免费看| 人妻无码中文人妻有码| 一二三四中文字幕日韩乱码| 久久伊人精品中文字幕有尤物| 男女高潮免费观看无遮挡| 国产精品美女| 亚洲av一区二区三区网站| 色狠狠一区二区三区中文| 男女啪啪永久免费观看网站| 久久久久国产亚洲AV麻豆| 亚洲国产精品国自产拍av在线| 成人爽a毛片免费网站中国| 国产av无码专区亚洲精品| 日韩好片一区二区在线看| 爆乳无码AV国内| 婷婷久久av综合一区二区三区| 亚洲av永久无码精品网站在线观看| 麻豆国产成人精品午夜视频| 免费人成黄页网站在线观看国产| 在线视频观看一区二区| 国产三级av在线播放| 麻豆国产高清精品国在线| 一区二区三区在线观看视频免费| 77777亚洲午夜久久多喷| 国产精品无码一区二区三区免费| 亚洲色四在线视频观看| 女人被躁到高潮嗷嗷叫免|