代码流程
ddss1990
这个作者很懒,什么都没留下…
展开
-
数据流量图标更新流程
大致流程图如下 首先是监听到有数据网络活动,然后进行处理: PhoneStateListener.java # handleMessage() case LISTEN_DATA_ACTIVITY: PhoneStateListener.this.onDataActivity(msg.arg1); PhoneStateListener中的onDataActiv...原创 2019-01-18 17:26:27 · 1025 阅读 · 0 评论 -
网络策略流程
网络策略会在开机的时候进行初始化,以及会在uid状态发生变化后作出改变。开启DataSaver功能也会作出策略上的变化。 这几种变化只是前面的入口不同,最后执行策略更新的方法是相同的。 在此仅分析了开启DataSaver功能和UID状态发生变化后的流程。 流程图大致如下 1. 从点击QS,开启DataSaver功能为入口 DataSaver.java#handleClick() ...原创 2019-01-28 16:16:58 · 5372 阅读 · 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 · 2532 阅读 · 1 评论