做一个小程序,能在人们使用手机时记录使用时间和app,统计一天人们玩手机的时间

要做一个小程序,这个小程序,随机启动,能在人们使用手机时记录使用时间和app,统计一天人们玩手机的时间。求指教

app
0

2个回答

添加监听事件,计算手机开启的时长,然后再分别计算开启各个软件的时长,就和统计手机各个软件耗电耗费流量的效果差不多。

0
chengyuyu_
chengyuyu_ 谢谢!因为我是个新手,不知道你是否可以详细介绍下呢?不胜感激
3 年多之前 回复

统计如果是为了提醒用户减少玩手机的时间,那就记录个开屏时间,减去打电话的时间即可。

统计其他的应用偏好,那触犯隐私了。

0
chengyuyu_
chengyuyu_ 请问你知道怎么判断手机屏幕是亮了还是暗着吗?我想做的程序就是通过屏幕的亮暗来计算人们每天使用手机的时间
3 年多之前 回复
chengyuyu_
chengyuyu_ 谢谢!
3 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
每天拿起手机100次,使用7小时?iOS 12告诉你时间都去哪儿了
导读:《欲罢不能》一书中提到: 大多数人每天在手机上所用时间为1~4个小时——还有很多人更长。这不是少数人的问题。如果按常规建议里说的那样,我们每天使用手机的时间应该控制在1个小时以下,那么88%的用户都超标了。 他们把自己清醒时间的1/4都用在了手机上,多过其他任何日常活动(睡觉例外)。每个月几乎有100个小时迷失在检查电子邮件、发短信、玩游戏、浏览网页、阅...
20161003-04 7 记录电脑和手机使用时间的软件,时间管理总结
一、记录电脑和手机使用时间的软件 我发现在我每天的记录中并没有工作太长时间,但是为什么我觉得我一直在电脑上呢。 突然想到可以找一个自动记录在电脑上时间的软件,果然找到了,叫ManicTime。 后来又分别找到了对应安卓和苹果平台上的,安卓-24PI,苹果-小容。 具体功能就不详说了,不过开着这些软件比较费电就是了。 二、时间管理总结 从年初我开始做时间管理...
时间都去哪儿了?开源一个统计iPhone上App运行时间和打开次数的小工具
如今,大家每天都有大量时间花在手机上,但是,大家有没有想过自己的时间都花在哪些App上了呢?相信很多人都有这样的需求,不过iOS系统本身并不能显示每个App的运行时间和次数,因此,本人写了这样一个小工具,可以在后台进行监控当前使用的App,对App的打开次数和运行时间进行统计,可以显示今日、本周、或全部统计结果,并能按打开次数、运行时长排序。        程序使用的是私有API,因此请勿将本文
记录手机app的使用时长
时间记录App汇总 iOS平台 1.aTimeLogger 老牌时间记录器,可以自定义分类,统计和回顾也很清晰 iTunes App Store 的 iPhone,iPod touch和 iPadaTimeLoggeraTimeLogger出安卓版啦!(2013/12/3更新)2.Evertracker,记录方便,点击单个条目而已,其他app需要输入分类或者弹出窗口 ,可以和evernote
【Android】最近做的一个Android平台下时间统计工具
最近在完成实验室的项目之后花了一点时间弄了一个小应用。因为自己也算是手机重度手机依赖患者,平时虽然玩手机时间不长,但是很频繁,所以一直想要知道自己每天打开手机多少次,用了哪些应用,以及每个应用花了多少时间。加上刚刚看了一本时间管理的书《奇特的一生》,所以就简单的设计了一下主要功能,然后开始做了。比较简单的应用,主要是代码的逻辑。描述设计的想法来自于《奇特的一生》中主人公柳比歇夫的时间统计法,应用的名
调查显示,全球用户平均每天使用手机5.1小时,周一上网人数最多
对于中国互联网行业而言,2018是复杂也充实的一年。一方面,“五环外人民”将拼多多与趣头条抬进了纳斯达克,中国互联网从整体上开始了新一轮的流量下沉。另一方面,2018年中...
如何统计Android App启动时间
code小生,一个专注 Android 领域的技术平台公众号回复 Android 加入我的安卓技术群作者:申国骏链接:https://www.jianshu.com/p/...
App启动时间统计
转自:http://www.jianshu.com/p/c967653a9468 一 启动类型 工欲善其事,必先利其器。想要优化 App 的启动速度,必须有准确衡量启动时间的方法,否则优化完之后效果怎样,自己都不知道,说出去别人也不信服不是。在做 App 启动时间统计之前,当然必须弄明白有哪些启动类型,每种启动类型的特点。通常来说,在安卓中应用的启动方式分为以下几种: 冷启动:当启动应用时,
通过分析系统日志,统计你的电脑开机时间的小程序PC PowerOn Time,附源码
一年前就写出的小程序,一直没有发表,现在拿出来给诸位玩玩。PC PowerOn Time可以统计从你装Windows那天到运行这个程序为止的这段时间电脑的总运行时间,还有每天的运行时间,细分项目为每一次重新启动的时间,统计数据还可以输出剪切板,以便用Excel做进一步分析,也实现了中英文界面。软件用VC# 2003写的,在.NET 1.0 & 1.1下可直接运行,提供了源代码[下载],实现...
Android之App启动时间的统计方法
之前有人在知乎提问: “怎么计算apk的启动时间?” : 利用python或者直接用adb命令怎么计算apk的启动时间呢?就是计算从点击图标到apk完全启动所花费的时间。比如,对游戏来说就是点击游戏图标到进入到登录界面的这段时间。已知的两种方法貌似可以获取,但是感觉结果不准确:一种是,adb shell am start -w packagename/activity,这个可以得到两个
Android应用统计-使用时长及次数统计(一)
关键字: 应用统计   Android源码     应用使用时长    应用使用次数 最近在做有关于应用统计有关的工作,主要是统计系统中客户端应用(非系统自带的那些基础应用,比如DownLoadManager),在每一天的使用情况,统计内容包括:应用打开次数,应用合计
控制孩子玩手机的时间(控制儿童使用手机时间)
终于可以随意控制孩子玩手机的时间了 现在都喜欢玩手机,不论大人,还是小孩。 我家的小孩,就特别喜欢玩手机,一放学,就要我拿手机给她玩游戏,不给就哭闹。一玩就舍不得放下。 玩得上瘾,连饭也不吃,叫她,也没有反应。 这时,如果强行收缴手机,她就哇哇大哭。让人心疼,如果放任她玩手机,那是没完没了。对健康有害。孩子太小,没办法讲道理。最终总是以大哭收场。
对封装、继承、多态、抽象的理解
封装是面向对象的重要原则;继承是面向对象最显著的一个特性;多态指允许不同的对象对同一个消息做出相应;抽象表示对问题领域进行分析、设计中得出的抽象的概念。
6 亿推送数据告诉你,我们的一天究竟在干嘛
今天,我们来看看来自 Leanplum(一个移动营销自动化工具) 的一些推送通知数据,它分析了 6.71 亿条推送消息来揭示一些有意思的趋势,数据具体到一天 24 小时不同的时段。 ​北美平均工作日推送通知让我们先看看市场人员一天中什么时候推送通知,用户如何与这些推送交互。下表从百万消息中抽样,显示了北美的工作日平均每天发送与打开通知的数据。这些数据基于本地化时间做了处理,展示了每个小时原始发送与
Android 取得应用程序的启动次数和运行时间等信息
使用情景:最近有个需求是统计后台应用运行时间,如果一个应用在后台运行超过一定时间就Kill掉进程,达到省电的目的。此时就可以使用PkgUsageStats这个类来实现啦!
AppUasge统计app的使用情况,启动次数,启动时间
Google从 API 21 新增了接口 android.app.usage , 通过这个api我们可以统计到每个app的使用情况,启动次数,启动时间等,也可以判断是否运行在前后台,比较方便,也可以用作埋点,统计框架中,今天就来深入的学习一下。 获取前后台 5.0以前做法是这样的: public String getForegroundApp(Context context) {
android 获取手机中应用运行的时长和次数
android5.0用UsageStatsManager来获取程序运行时间 本来想用PkgUsageStats来获取的,后来看到有人说5.0以后可以直接用UsageStatsManager来获取信息,而不用之前麻烦的反射了,所以试着用了一下。 不多说了,直接贴主要代码 [java] view plain copy Calendar b
电脑开机计时软件 在电脑进入系统后,自动计算已使用时间,并统计每日使用时间、每月使用时间,可查询以往每月历史电脑使用时间的数据。
电脑开机计时软件,在电脑进入系统后,自动计算已使用时间,并统计每日使用时间、每月使用时间,可查询以往每月历史电脑使用时间的数据。 添加了自动更新功能,可以自动从网上检测是否有新的版本。添加了定时关机功能,可以定时关机。 而且这是免费资源。
手机APP对你的生活到底有多大的影响
人们常说:失去了才知道珍贵,这话用在哪里都不为过。前段时间去某大城市买手机,然后就是换卡安装APP。想着要安装哪些应用,因为时间有限,流量也有限,就考虑哪些是马上需要的,不装不行的。首先想到的是微信,如今沟通全得靠它,不然没法和家人朋友分享你的行踪了。然后想到一会儿回去还得买城轨票,不装个12306难道打电话或排队不成,所以,这个也得赶紧装上。要买票不得付款嘛,付款时没有支付宝怎么行呢,支付宝得装
完美解决苹果iphone手机使用时间和待机时间一样或差不多的问题[图]
各位果粉们大家好!你的手机的使用时间和待机时间是不是有些问题呢?现在网侠小编就整理了网友的自身心得体会,帮助大家来处理这类问题: 首先要说明的是使用时间和待机时间一样和差不多是2个问题。不是一回事。所以大家请对号入座。  情况一:  使用时间和待机时间一样。  原因:可以归结为  1软件问题(如果你的手机的使用时间和待机时间一样的话。那么你可以偷乐了,因为这不属于硬件问题,所以就是在可
Android小应用——监控屏幕使用时间
Android小应用——监控屏幕使用时间 idea来源 这个idea是蔡小亦童鞋提出来的。她说看到一条报道说有人看手机看太久眼睛怎么怎么了,所以想弄个应用来监控屏幕使用时间。答应帮她做已经答应很久了,刚好这周没什么事了,于是就开始做。从开始找资料到写代码到美工到调试完成,只花了1天时间,不错不错~因为我觉得这个做得很粗糙别人不可能会怎么用,所以我就针对蔡小亦童鞋定制了流氓兔形象
安卓开发统计用户在线时长
有3种方案: 1、客户端定时发送请求到服务器端。实现方法是在用户登录后,将uid,session_id,login_time插入一条记录,然后在客户端js设定一个计时器,比如每10分钟向服务器端发送一个请求,以此来达到更新登出时间的目的,当然这个间隔时间设定的越短,数据可能会越准确,不过相应的系统的负载也会越高,这个可以根据实际情况设定一个合适的值。这种方法广泛应用于webgame上,因为webg
软件限制使用次数或使用时间
1,如果是互联网程序,可以在服务器记录使用次数或开始使用时间 2. 在本地也可以实现,在注册表记录使用次数或使用时间,记录需要进行加密,防止破解 3.使用加密狗...
pat-函数编程题5-2(然后是几点)
本题虽然主程序不难(所以没写注释,如果阅读有困难可以看完下面的解题思路,也可以评论,视人数多少给注释),主要运用一些条件判断,但是却很难拿满分,大部分是因为输出格式不正确导致的。 如:输入7,0;应该输出:007; 输入:56 ,-49;输出:007; 输入:100,0;输出100; 输入:1000,10,输出1010;等等 解答思路:流逝时间(min)分为大于0,小于0.等于0;输入时间(hour),a为后两位数字,b为前两位数字; 本题为答主纯原创,可以借鉴idea,但是请
android5.0用UsageStatsManager来获取程序运行时间
android5.0用UsageStatsManager来获取程序运行时间 本来想用PkgUsageStats来获取的,后来看到有人说5.0以后可以直接用UsageStatsManager来获取信息,而不用之前麻烦的反射了
1131 神犇的悲惨一生
题目描述 传说中有位神犇,居住在公元250年前的压力山大,由于神犇一贯低调,所以人们连他活了多少岁都不知道,好在XXXX文献上有段关于他生平细节的文字。。XX神犇的一生,幼年占了1/6,又过了1/12的青春期,又谈了1/6的恋爱后结婚,m年后生了个孩子,名叫神牛,神牛比神犇先死n年,神牛的寿命是神犇的一半现在人们邀请作为下一任神犇的你,算出这位神犇活了多少岁。。(神犇的命都是好长的)输入多组数据每...
坦克大战状态模式+单实例实现实现
目录:《一个实例讲完23种设计模式》 当前:单实例 状态模式 关联:状态模式-电控门-java 模式价值: 1性能价值:提高效率,保证只创建一个对象。 2机能价值:对该对象从操作都作用在一个对象上,这是机能需要。 需求 动作 走状态 停状态 动作后状态 走行 不动作 走行 进入=>走行状态 停止 走行 不动...
手机APP占内存?5款超实用的微信小程序,不用下载拿去即可使用!
微信小程序是很多朋友都爱使用,是因为实用又不占手机内存,还没找到合适的小程序,大家可以看看今天小编为大家分享的这5款小程序哦,每一款都很实用!1.WiFi一键联它会自动帮你显示并连接周围的WiFi,让你随时随地畅游在网络的世界,这对于缺少流量的朋友来说绝对是最大的福利哟! 2.小布包管家一款非常好用的云端文件分享小工具,轻松分享,快速使用,非常适...
Android 监听一个App的运行时间够不够三分钟
private Handler handler; private int MSG_HANDLER = 0;private MyThread myThread; private int time = 0; myThread = new MyThread(); myThread.start(); handler = new Handler() { @Override pub
安卓统计各个App的使用频率
由于安卓没有开放相关的API,
如何确定某段时间之内玩手机次数及其他各种通过传感器&GPS数据可进行的分析
采集数据的方式及来源准备工数据:可通过传感器获取到的数据及GPS数据可以通过GPS获取到的数据 GPS点对应的采集时间,GPS点精度-(void)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray<CLLocation *> *)locations{//获取到的locations这个是刷新时间内获取到的定
管理 | 180516 IOS用时间块APP记录时间
转移到苹果系统后,只能放弃安卓的爱今天APP,在试用几款软件后,最后选择了时间块。 以下是本文章的导图: 导图 一、这是什么? 在IOS端的一款付费软件(有钱请支持正版吧,没钱可考虑走某宝渠道)。 与其他时间记录软件不同,它把时间划分为一小块一小块。譬如,一小时可以划分为30min+30min,又或者四个15min。在记录的时候直接滑动,...
小程序内嵌H5统计页面停留时长
小程序内嵌H5一直很坑爹,最近公司有个需求,需要统计用户在页面停留的时长,app和小程序都有内嵌H5的页面。 一开始想到的是window的onbeforeunload事件在页面离开时将页面编码和停留时长等上传服务器, // 数据埋点 function pageCode(obj){ var pageObj= {}; var times = 0; var timer = ...
iOS开发--如何查看APP的启动时间
查看APP的启动时间: 增加字段名:DYLD_PRINT_STATISTICS 1、打开Edit Scheme 2、增加字段名: 3、运行结果:
【Android】如何统计App启动次数,首次安装时间
结合这段时间的技术调研,做个总结:1.针对5.0以上的安卓系统,有系统API:可以使用android.app.usage.UsageStatsManager,闲话不多说,直接po代码如下:    mUsageStatsManager= (UsageStatsManager).getSystemService(Context.USAGE_STATS_SE...
安卓平台有哪些好的时间管理软件
pc端的时间管理软件是不少,那安卓端的呢?今天小编为大家准备了5款安卓平台的时间管理软件,一起来看下吧。 一、Astrid 软件介绍:是Android Market应用商店选出的最佳免费的时间管理软件。 功 能特点: 支持同步数据至Remember The Milk 支持定时提醒、日历支 持tag标签、事务轻重缓急、笔记、任务重复。 屏幕截图:任务列表——编辑任务重要级别、
Android 获取应用的点击次数和使用时长
1. 前言接到一个新的需求:需要统计在定制设备中的用户使用情况,包括获取相应时间内设备中每个应用的流量使用情况,每个应用的使用时长和点击次数等等等。2. 流量android系统提供了TrafficStats可以获取流量,网上资料很多,这里只给出我的工具类的代码: //接受总量 public static long getTotalRex(int uid) { retur
人生思考--碌碌无为的一天
2017年8月1日,算是自己正式工作一年了。 在这过去的一年当中,从一个大学生变成了码农。为什么这么说呢?反反复复的增删改查很多同学在第一年的工作中都只是负责工作中某一个功能小块,我也是如此,一个普通的Java Web开发实习生。一般完成的任务都是些增删改查,有的时候会接触一些新的API。可能是自己急于求成,这段时间在反思自己的这一年的工作,原本在学校轻而易举的项目搭建居然变的很难。这忙碌的一年为
统计用户打开APP次数
需求:统计用户打开APP的次数count规则:1.从后台切换到前台算一次count++,每切换一次算一次count++,如:用户按Home键出去,再点击Icon进来,算一次2.启动APP算一次count++,如:该APP进程还没创建,用户点击Icon进来,算一次基于前辈的资料,个人认为是下面这样可以达到效果代码:在Todo处,加上后台接口的调用就可以了。 //记录onResume 的activit...
PTA:5-2 然后是几点
输入1120代表11:20(Time),输入110代表过了110分钟(Interval),最终时间是? 注:Interval可以是负数。 输入格式: 输入在一行中给出2个整数,分别是四位数字表示的起始时间、以及流逝的分钟数,其间以空格分隔。注意:在起始时间中,当小时为个位数时,没有前导的零,即5点30分表示为530;流逝的分钟数可能超过60,也可能是负数。 输出格式:
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 python小程序 微信小程序小程序开发视频