999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人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圖表庫(kù),作為Android 應(yīng)用實(shí)現(xiàn)數(shù)據(jù)可視化的第三方類庫(kù),為用戶提供了友好的數(shù)據(jù)表現(xiàn)形式,采用界面劫持攻擊分析實(shí)現(xiàn)了對(duì)其他app的攔截。另外筆者采用了JSON數(shù)據(jù)格式實(shí)現(xiàn)了服務(wù)端和客戶端的通信,而針對(duì)服務(wù)器端,采用了該系統(tǒng)使用Mysql作為數(shù)據(jù)庫(kù),體積小,成本低,并且支撐多線程,能夠充分利用 CPU 資源來編寫數(shù)據(jù)庫(kù),實(shí)現(xiàn)數(shù)據(jù)存儲(chǔ)用于更新不同用戶的提醒語(yǔ)。

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

中圖分類號(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ǔ)用于更新不同用戶的提醒語(yǔ)。

2.1 應(yīng)用鎖功能

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

2.2 任務(wù)記錄模塊

任務(wù)記錄即為時(shí)間管理,進(jìn)入時(shí)間管理頁(yè)面后,可以設(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ù)頁(yè)面的功能相對(duì)簡(jiǎn)單一些,進(jìn)入學(xué)習(xí)任務(wù)頁(yè)面后,可以添加一些今天需要完成的學(xué)習(xí)任務(wù), 添加事件的開始時(shí)間和希望完成時(shí)間,如果臨近完成日期則從服務(wù)器端主動(dòng)發(fā)送提醒語(yǔ)到用戶端。

2.3 勵(lì)志語(yǔ)言推送

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

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

3.1 應(yīng)用鎖功能

軟件管理模塊的功能是限制可以自由使用的軟件,進(jìn)入軟件管理頁(yè)面后,有軟件黑名單和白名單兩個(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í)間管理頁(yè)面后,可以設(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ù)頁(yè)面的功能相對(duì)簡(jiǎn)單一些,在學(xué)習(xí)任務(wù)中可以添加待辦事件,并可以設(shè)定事件的開始時(shí)間和希望完成的時(shí)間。并將開始時(shí)間和完成時(shí)間傳入數(shù)據(jù)庫(kù)中,到臨近日期則向用戶推送提醒語(yǔ)。

3.3 勵(lì)志語(yǔ)言推送

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

4 結(jié)束語(yǔ)

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

主站蜘蛛池模板: 欧美综合区自拍亚洲综合天堂| 亚洲区第一页| 久久国产精品影院| 中文字幕在线一区二区在线| 熟女成人国产精品视频| 中文字幕有乳无码| 亚洲精品成人福利在线电影| 亚洲中久无码永久在线观看软件 | 亚洲国产天堂久久九九九| 日韩东京热无码人妻| 精品久久国产综合精麻豆| 欧美一级高清视频在线播放| 女人18毛片水真多国产| 国产精品无码AV片在线观看播放| 国产精品美女免费视频大全 | 91久久国产热精品免费| 免费看a毛片| 一级毛片免费的| 在线播放国产99re| 国产屁屁影院| 国产精品久久久久鬼色| 欧美另类一区| 99精品在线视频观看| 欧美日本二区| 国产精品国产三级国产专业不| 国产麻豆va精品视频| 亚洲伊人天堂| 免费啪啪网址| 在线视频一区二区三区不卡| 国产成人综合网在线观看| 欧美天天干| 四虎永久在线精品国产免费| 久久精品无码国产一区二区三区 | 亚洲无码视频一区二区三区| 国产视频欧美| 天天躁日日躁狠狠躁中文字幕| 无码综合天天久久综合网| 国产91av在线| 日韩欧美国产综合| 999在线免费视频| 国产av无码日韩av无码网站 | 99在线视频网站| 亚洲成人在线网| 国产在线98福利播放视频免费| 国产精品成人一区二区| 国产精品自在在线午夜| 国产精品青青| 中文字幕亚洲精品2页| 性色在线视频精品| 天天摸夜夜操| 色悠久久综合| 97成人在线视频| 无码av免费不卡在线观看| 欧美三级不卡在线观看视频| 国产精品护士| 日韩成人免费网站| 97青青青国产在线播放| 亚洲IV视频免费在线光看| 国产精品无码久久久久AV| 中文字幕波多野不卡一区| 免费观看无遮挡www的小视频| 亚洲精品制服丝袜二区| 国产美女91视频| 一本大道香蕉中文日本不卡高清二区| 中文字幕永久视频| 中国成人在线视频| 日韩小视频在线播放| 91免费国产高清观看| 欧美成人看片一区二区三区| 国产一级二级在线观看| 97久久超碰极品视觉盛宴| 欧美亚洲国产日韩电影在线| 成人久久精品一区二区三区| 成人精品免费视频| 国产www网站| 91亚洲视频下载| 国产成人免费手机在线观看视频| 在线观看亚洲人成网站| 精品天海翼一区二区| 久久综合九九亚洲一区| 国产美女免费| 国产精女同一区二区三区久|