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

        ?

        基于Android的手機(jī)時(shí)間管理App的設(shè)計(jì)與實(shí)現(xiàn)

        2020-03-16 03:17:39王雯雪李鳳銀翟雪婷王雯雨李靈芝陳志浩
        電腦知識(shí)與技術(shù) 2020年2期

        王雯雪 李鳳銀 翟雪婷 王雯雨 李靈芝 陳志浩

        摘要:在越來越多的大學(xué)生離不開手機(jī),學(xué)習(xí)效率日益下降的背景下,采用設(shè)計(jì)實(shí)現(xiàn)了一種基于 Android 系統(tǒng)開發(fā)的一個(gè)時(shí)間管理應(yīng)用軟件,可以用于幫助學(xué)生控制使用手機(jī)的時(shí)間。該系統(tǒng)一共分為兩部分,一部分是客戶端,即時(shí)間管理軟件,采用了AChartEngine圖表庫,作為Android 應(yīng)用實(shí)現(xiàn)數(shù)據(jù)可視化的第三方類庫,為用戶提供了友好的數(shù)據(jù)表現(xiàn)形式,采用界面劫持攻擊分析實(shí)現(xiàn)了對(duì)其他app的攔截。另外筆者采用了JSON數(shù)據(jù)格式實(shí)現(xiàn)了服務(wù)端和客戶端的通信,而針對(duì)服務(wù)器端,采用了該系統(tǒng)使用Mysql作為數(shù)據(jù)庫,體積小,成本低,并且支撐多線程,能夠充分利用 CPU 資源來編寫數(shù)據(jù)庫,實(shí)現(xiàn)數(shù)據(jù)存儲(chǔ)用于更新不同用戶的提醒語。

        關(guān)鍵詞:時(shí)間管理;安卓;學(xué)習(xí)監(jiān)督;攔截軟件;提醒語

        中圖分類號(hào):TP393? ? ? ?文獻(xiàn)標(biāo)識(shí)碼:A

        文章編號(hào):1009-3044(2020)02-0063-02

        Abstract: Under the background that more and more college students are inseparable from mobile phones and learning efficiency is declining, this paper designs and implements a time management application Based on Android system, which can be used to help students control the time of using mobile phone. The system is divided into two parts, client and server. The client, which is the? app, used AChartEngine Chart Library as Third-party library, provides a friendly data representation wo users, achieves the interception of other apps by using the hijacking attack analysis. In addition, JSON data format is used to realize the communication between the server and the client, and for the server side, the system uses Mysql as a database, which is small in size, low in cost, and supports multiple threads, and can make full use of CPU resources to write databases. Implementing data storage to update alerts for different users.

        Key words: time management; Android; learning supervision; interception software; reminder

        1 背景

        隨著科技的發(fā)展日新月異,互聯(lián)網(wǎng)愈來愈普及,越來越多的人對(duì)手機(jī)中各式各樣的app“上癮”。新款智能手機(jī)接連問世,各種游戲娛樂App層出不窮。給我們的生活帶來更多便利的同時(shí),也在愈來愈消耗著我們的剩余能量。大多數(shù)大學(xué)生自律能力較差,知道應(yīng)該高效利用時(shí)間,但卻依然很容易沉迷于手機(jī)游戲和來自手機(jī)的碎片知識(shí)。在自習(xí)室里,經(jīng)常有學(xué)生邊看手機(jī)邊學(xué)習(xí);在課堂上,手機(jī)屏幕上的“知識(shí)”也似乎更有趣。

        到底如何才能放下手機(jī),專心于真實(shí)生活,成為所有人亟待解決的問題。針對(duì)這一問題,本文設(shè)計(jì)了基于Android平臺(tái)的移動(dòng)時(shí)間管理應(yīng)用程序。通過界面劫持攻擊分析實(shí)現(xiàn)覆蓋黑名單中軟件的界面,設(shè)定任務(wù)并獲得即時(shí)完成獎(jiǎng)勵(lì)實(shí)現(xiàn)類似游戲獎(jiǎng)勵(lì)反饋的機(jī)制,通過設(shè)置鬧鐘實(shí)現(xiàn)通知學(xué)習(xí)和記錄每日每月每年學(xué)習(xí)時(shí)間和任務(wù)完成情況。

        2 總體功能設(shè)計(jì)

        本App的功能如下圖1所示。

        該軟件是基于 Android 系統(tǒng)開發(fā)的一個(gè)時(shí)間管理應(yīng)用軟件,主要適用人群是學(xué)生,可以用于幫助學(xué)生控制使用手機(jī)的時(shí)間。該系統(tǒng)一共分為兩部分,一部分是客戶端,即時(shí)間管理軟件,主要有三大功能,分別為以下:第一是應(yīng)用鎖功能,用戶可以自行設(shè)置手機(jī)軟件為白名單或黑名單,實(shí)現(xiàn)對(duì)黑名單內(nèi)軟件使用的控制,第二是任務(wù)記錄模塊,用于添加待辦事項(xiàng),可以添加完成時(shí)間提醒用戶及時(shí)完成任務(wù)。 另一部分是服務(wù)器端,即數(shù)據(jù)存儲(chǔ)用于更新不同用戶的提醒語。

        2.1 應(yīng)用鎖功能

        應(yīng)用鎖即軟件管理模塊,它的功能是限制可以自由使用的軟件,進(jìn)入軟件管理頁面后,有軟件黑名單和白名單兩個(gè)目錄,放入黑名單的軟件只能在自由時(shí)間使用,當(dāng)手機(jī)進(jìn)入守護(hù)模式以后,被放入黑名單的軟件將會(huì)被限制,而處于白名單的軟件不管是在自由時(shí)間還是守護(hù)時(shí)間都能夠自由使用。

        2.2 任務(wù)記錄模塊

        任務(wù)記錄即為時(shí)間管理,進(jìn)入時(shí)間管理頁面后,可以設(shè)置每天的自由時(shí)間和守護(hù)時(shí)間,自由時(shí)間是一天內(nèi)能夠自由使用手機(jī)的時(shí)間,守護(hù)時(shí)間是一天內(nèi)被限制的時(shí)間,以小時(shí)為單位,當(dāng)進(jìn)入守護(hù)時(shí)間后,手機(jī)將會(huì)自動(dòng)進(jìn)入守護(hù)模式,限制可以使用的軟件。學(xué)習(xí)任務(wù)頁面的功能相對(duì)簡(jiǎn)單一些,進(jìn)入學(xué)習(xí)任務(wù)頁面后,可以添加一些今天需要完成的學(xué)習(xí)任務(wù), 添加事件的開始時(shí)間和希望完成時(shí)間,如果臨近完成日期則從服務(wù)器端主動(dòng)發(fā)送提醒語到用戶端。

        2.3 勵(lì)志語言推送

        提醒語模塊的功能是用來激勵(lì)用戶對(duì)自己進(jìn)行時(shí)間管理,通過對(duì)用戶“守約”行為次數(shù)的分析從數(shù)據(jù)庫中推送不同的勵(lì)志語給用戶。

        3 功能實(shí)現(xiàn)

        3.1 應(yīng)用鎖功能

        軟件管理模塊的功能是限制可以自由使用的軟件,進(jìn)入軟件管理頁面后,有軟件黑名單和白名單兩個(gè)目錄,放入黑名單的軟件只能在自由時(shí)間使用,當(dāng)手機(jī)進(jìn)入守護(hù)模式以后,被放入黑名單的軟件將會(huì)被限制,而處于白名單的軟件不管是在自由時(shí)間還是守護(hù)時(shí)間都能夠自由使用。為實(shí)現(xiàn)檢測(cè)用戶使用app功能,需要以下步驟:

        1) 派生 ACCESSIBILITY SERVICE,創(chuàng)建窗口狀態(tài)探測(cè)服務(wù);

        2) 創(chuàng)建 ACCESSIBILITY SERVICE INFO 屬性文件;

        3) 注冊(cè) DETECTION SERVICE 到 ANDROIDMANIFEST.XML;

        4) 使用 DETECTION SERVICE 判斷應(yīng)用是否在前臺(tái);

        5) 獲取一系列正在運(yùn)行的App的進(jìn)程。

        最終通過傳入的名稱與軟件白名單中的名稱做對(duì)比,若不在白名單中,則用 Intent 打開溫馨提示界面用于提醒用戶別玩手機(jī),專注學(xué)習(xí),新界面只可 back 返回,而不能進(jìn)入應(yīng)用。

        3.2 任務(wù)記錄模塊

        進(jìn)入時(shí)間管理頁面后,可以設(shè)置每天的自由時(shí)間和守護(hù)時(shí)間,自由時(shí)間是一天內(nèi)能夠自由使用手機(jī)的時(shí)間,守護(hù)時(shí)間是一天內(nèi)被限制的時(shí)間,以小時(shí)為單位,當(dāng)進(jìn)入守護(hù)時(shí)間后,手機(jī)將會(huì)自動(dòng)進(jìn)入守護(hù)模式,限制可以使用的軟件。注意其中需要同步手機(jī)系統(tǒng)日程,從而得到提醒日期,從android 6.0起讀取手機(jī)日程也是危險(xiǎn)權(quán)限,需要單獨(dú)申請(qǐng)。

        學(xué)習(xí)任務(wù)頁面的功能相對(duì)簡(jiǎn)單一些,在學(xué)習(xí)任務(wù)中可以添加待辦事件,并可以設(shè)定事件的開始時(shí)間和希望完成的時(shí)間。并將開始時(shí)間和完成時(shí)間傳入數(shù)據(jù)庫中,到臨近日期則向用戶推送提醒語。

        3.3 勵(lì)志語言推送

        在頁面上方會(huì)顯示用戶的賬號(hào)信息,比如用戶的昵稱和頭像,用戶可以在設(shè)置頁面自由更改自己的頭像和昵稱.在頁面下方可以打開或者關(guān)閉每日提醒功能,提醒語就是用戶自己之前設(shè)置的一句話,如果臨近事件完成時(shí)間則出現(xiàn)提醒事件未完成的提醒,再下方可以打開強(qiáng)提醒功能,設(shè)備將會(huì)在設(shè)定的時(shí)間自動(dòng)彈出提醒語。提醒語模塊的功能是用來設(shè)置自己的座右銘,點(diǎn)擊提醒語模塊會(huì)彈出一個(gè)文本框,在文本框內(nèi)輸入自己的提醒語即可。

        4 結(jié)束語

        手機(jī)時(shí)間管理系統(tǒng)是控制人們上網(wǎng)時(shí)間的主要有效方式之一,基于C/S與B/S混合模式的管理系統(tǒng)提高了時(shí)間管理、軟件管理的有效性、可行性。想要合理安排時(shí)間的人通過手機(jī)app可以設(shè)定軟件使用的時(shí)間、查看學(xué)習(xí)任務(wù)、設(shè)置提醒語等操作,從而有效地提高了工作和學(xué)習(xí)的效率。但是目前系統(tǒng)還存在著一些地方需要改進(jìn),比如無法有效地實(shí)現(xiàn)獎(jiǎng)懲措施,無法準(zhǔn)確統(tǒng)計(jì)app的運(yùn)行時(shí)間。在之后的工作我們會(huì)繼續(xù)為手機(jī)app增加語音報(bào)時(shí)、落實(shí)獎(jiǎng)懲措施、通過權(quán)限統(tǒng)計(jì)運(yùn)行時(shí)間等功能。

        參考文獻(xiàn):

        [1] 朱斌. 基于番茄法則的時(shí)間管理APP軟件開發(fā)[J]. 浙江樹人大學(xué)學(xué)報(bào): 自然科學(xué)版, 2017, 17(1):11-14.

        [2] 冷奇林, 向昌成. 基于Android手機(jī)的學(xué)習(xí)時(shí)間管理App設(shè)計(jì)[J]. 福建電腦, 2019, 35(2):72-73.

        [3] 宋瑞麗. 基于Android的學(xué)生自我管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 北京: 首都經(jīng)濟(jì)貿(mào)易大學(xué), 2017.

        [4] 殷冀星, 劉傳雷, 韓遠(yuǎn)飛, 等. 大學(xué)生手機(jī)依賴問題的實(shí)證研究——以黑龍江八一農(nóng)墾大學(xué)為例[J]. 科教導(dǎo)刊: 中旬刊, 2018(8):189-190.

        [5] 王偉平, 高躍進(jìn), 林漫濤. Android界面劫持攻擊檢測(cè)[J]. 工程科學(xué)與技術(shù), 2017, 49(2):107-114.

        [6] 任玉剛. Android開發(fā)藝術(shù)探索[M]. 北京: 電子工業(yè)出版社, 2015.

        [7] 曾健生. App后臺(tái)開發(fā)運(yùn)維和架構(gòu)實(shí)踐[M]. 北京: 電子工業(yè)出版社, 2016.

        [8] 陳慧, 李寶斌. 智能手機(jī)時(shí)代下測(cè)量大學(xué)生時(shí)間管理傾向[J]. 心理學(xué)進(jìn)展, 2019, 9(5):918-924.

        [9] 丁喆, 譚金波. 公益性時(shí)間管理軟件的設(shè)計(jì)與開發(fā)[J]. 當(dāng)代教育實(shí)踐與教學(xué)研究: 電子刊, 2018(3):983.

        【通聯(lián)編輯:謝媛媛】

        av天堂午夜精品一区| 开心激情站开心激情网六月婷婷| 最新国产一区二区三区 | 一个人看的视频在线观看| 激性欧美激情在线| 99国产免费热播视频| 色婷婷综合一区二区精品久久| 91久久综合精品久久久综合| 天堂新版在线资源| 日韩手机在线免费视频| 国内自拍视频在线观看| 一区二区黄色在线观看| 国产xxxxx在线观看| 草莓视频一区二区精品| 亚洲色图视频在线观看,| 自拍偷自拍亚洲精品第按摩| 99精品国产一区二区三区| 亚洲国产精品久久久久秋霞1| 国产精品又黄又爽又色| 国产av无码专区亚洲av果冻传媒| 亚洲一本到无码av中文字幕| 国产短视频精品区第一页| 青青草绿色华人播放在线视频| 图片小说视频一区二区| 亚洲啪啪综合av一区| 亚洲成AV人片在一线观看| 桃色一区一区三区蜜桃视频| 公和我做好爽添厨房中文字幕| 国产精品jizz观看| 精品人妻一区二区三区蜜臀在线| 丰满人妻久久中文字幕| 国产精品久久久久av福利动漫| 亚洲欧美在线视频| 成av人片一区二区久久| 中文字幕久久熟女蜜桃| 日本污视频| 在线看高清中文字幕一区| 女人高潮内射99精品| 国产精品丝袜黑色高跟鞋| 国产精东一区二区三区| 亚洲成av人片在www鸭子|