代码流程
ddss1990
这个作者很懒,什么都没留下…
展开
-
数据流量图标更新流程
大致流程图如下首先是监听到有数据网络活动,然后进行处理:PhoneStateListener.java # handleMessage() case LISTEN_DATA_ACTIVITY: PhoneStateListener.this.onDataActivity(msg.arg1);PhoneStateListener中的onDataActiv...原创 2019-01-18 17:26:27 · 1000 阅读 · 0 评论 -
网络策略流程
网络策略会在开机的时候进行初始化,以及会在uid状态发生变化后作出改变。开启DataSaver功能也会作出策略上的变化。这几种变化只是前面的入口不同,最后执行策略更新的方法是相同的。在此仅分析了开启DataSaver功能和UID状态发生变化后的流程。流程图大致如下1. 从点击QS,开启DataSaver功能为入口DataSaver.java#handleClick()...原创 2019-01-28 16:16:58 · 5281 阅读 · 0 评论 -
Settings搜索框搜索数据
Settings搜索框0. 一些基本属性1. 数据库初始化1.1 流程图如下1.2 具体代码2. 搜索数据2.1流程图2.2 代码3. 结束0. 一些基本属性# 数据库 - search_index.db# 数据表 - prefs_index 1. 数据库初始化数据库的初始化起初以为是在Settings中进行的,在Settings模块中也找到了数据库初始化代码。但是通过第二步搜索数据步...原创 2019-03-05 18:09:40 · 2478 阅读 · 1 评论