有个指令可以获取通知栏的消息adb shell dumpsys notification    你可以打印出来看看  然后解析就行了
 
还要记录打开某个软件的时间和关闭某个软件的时间 
这个很难实现  打开可以使用不停的查询栈顶的activity来获取  但是关闭  这个东西不确定  因为进程结束  没法准确的判断  非要获取的话  也不停的去查询该进程是否还在运行 不知道有其他好方法没,如果权限够高的话,应该会有某些比较便捷的api支持。