android系统
文章平均质量分 67
elder_sword
这个作者很懒,什么都没留下…
展开
-
Android5.1 MTK平台实现桌面图标显示未读数量
写这篇文章可能对于应用层的开发者帮助不大,我也只是记录一下。 桌面为未读数角标对于不同的Rom实现都是不同的,android原生系统没有该功能,各厂商手机的实现调用方式也不一样。至于怎么添加可以去看这篇文章http://blog.csdn.net/eclipsexys/article/details/50206055。前两天系统要做一个ota升级的功能,升级后要在Settings上显示角标,然后老原创 2016-01-14 15:35:59 · 1337 阅读 · 0 评论 -
Android5.1应用统计源码分析
android系统自带一个统计应用打开次数和上次运行时间的api,但是每次版本升级都会带来很多的变化,这一块也不例外,但唯一没有改变的就是从拨号盘输入\*#\*#4636#\*#\* 进入工程模式,然后点击使用情况统计数据,你就会看到统计的界面了。这里我只分析5.1的这块代码,以前版本网上也有人写博客分析,但是5.1的资料很少,以前那一套已经不适用。frameworks / base / core原创 2016-03-05 16:52:01 · 4092 阅读 · 4 评论 -
Android5.1应用打开次数获取
上篇文章已经解释了Android5.1系统是如何获取打开次数(如果不懂可以先读我上篇文章http://blog.csdn.net/elder_sword/article/details/50809642),但最后我们用系统api拿到的并不是精确的打开次数,有人可能会问,不就一个打开次数嘛,我去写个service,不断去扫栈顶activity获取包名来监听次数不可以吗?当然可以,只要你能接受。这里我接原创 2016-03-05 17:52:19 · 3941 阅读 · 4 评论 -
android5.1应用打开次数统计(优化篇)
前一段时间写过有关统计文章,具体分析了系统原理和使用方法,但是使用过程中又碰到了统计不精确的问题,具体来说就是过滤方式导致的。之前的方式是获取当前包名的第一个classname作为key,但是在事件列表中可能会出现统计作为key的classname只出现一次而以后每次统计都没有该class参与,这就导致这个统计的应用次数出错。不太清楚的请参考之前文章 http://blog.csdn.net/el原创 2016-08-22 16:14:13 · 3301 阅读 · 3 评论