自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

JT的专栏

一只菜鸟的救赎——一周一篇博客

  • 博客(11)
  • 资源 (9)
  • 收藏
  • 关注

原创 (九十六)Android O activity standard mode 探究

 1.启动模式简介Activity启动方式有四种,分别是:standardsingleTopsingleTasksingleInstance可以根据实际的需求为Activity设置对应的启动模式,从而可以避免创建大量重复的Activity等问题。设置Activity的启动模式,只需要在AndroidManifest.xml里对应的<activity>标签...

2018-09-23 17:15:25 217

原创 (九十五)Android O wpa_supplicant.conf配置文件探究

参考:https://blog.csdn.net/kris_fei/article/details/73650602 1.wpa_supplicant.conf简介首先说下源码位置,与wpa_supplicant.conf相关的配置文件、脚本如下红框标注处。其中wpa_supplicant.conf 不是手机中的wpa_supplicant.conf,打开看一下是wpa_sup...

2018-09-23 11:38:01 8253 3

原创 (九十四) Android O 连接WiFi AP流程梳理续——连接网络

前言: 之前在(五十五)Android O 连接WiFi AP流程梳理 梳理连接流程梳理到SupplicantStaNetworkHal 然后没梳理的下去,现在继续梳理下。相关梳理:1)(九十三) Android O 连接WiFi AP流程梳理续——保存网络2) (九十) Android O 结合WifiStateMachine梳理WIFI DHCP流程 1. 前期准备1....

2018-09-16 00:28:38 6393 3

原创 (九十三) Android O 连接WiFi AP流程梳理续——保存网络

前言: 之前在(五十五)Android O 连接WiFi AP流程梳理 梳理连接流程梳理到SupplicantStaNetworkHal 然后没梳理的下去,现在继续梳理下。 之前梳理的时序图 1.流程梳理-保存网络现在重新梳理了下流程发现漏了些细节,完善一下。1.1 Settings /* package */ void submit(WifiConfigC...

2018-09-15 18:26:06 3899 4

原创 (九十二) Android O WiFi热点 开启流程梳理续

前言:之前在(七十一)Android O WiFi热点 开启流程梳理 梳理到了WifiStateMachine就没梳理得下去了,现在继续梳理下面流程。 1.流程梳理 class SoftApState extends State { private SoftApManager mSoftApManager; private String mIfa...

2018-09-09 15:34:04 5718 1

原创 (九十一) Ubuntu 16.04 安装wireshark

参考:1.https://www.linuxidc.com/Linux/2016-08/134526.htm2.https://www.cnblogs.com/craftor/p/3811733.html 1.安装先看了下本地已经有对应的安装包了那就走起选择y后会有下面的界面继续选择是就是了,然后就安装好了。 2.配置打开以后会是这样,说什么...

2018-09-09 09:40:55 473

原创 (九十) Android O 结合WifiStateMachine梳理WIFI DHCP流程

前言:之前在(八十七) WiFi & DHCP 梳理了DHCP流程,现在结合WiFiStateMachine梳理下流程。 准备工作:抓取了小米 mix2 8.0 WifiStateMachine进入ObtainingIpState状态开始,到进入ConnectedState结束的log。09-01 21:09:28.135 1561 2457 D WifiStateMac...

2018-09-08 20:10:20 4341 5

原创 (八十九) Android O 探索WiFi直连默认名称由来

1.SettingsWifiP2pSettings布局文件为wifi_p2p_settings @Override protected int getPreferenceScreenResId() { return R.xml.wifi_p2p_settings; }<PreferenceScreen xmlns:android="h...

2018-09-07 22:30:19 1633 1

原创 (八十八)Android O WiFi启动流程梳理续——connectToSupplicant

前言:之前在如下几篇中梳理了Android wifi的启动流程,但是没有梳理完全,在(八十六)探讨WiFi开关变化的原因发现少了一步connectToSupplicant,在加载驱动和将supplicant启动起来后,上层还要连接上supplicant,这样才算WiFi启动流程梳理了差不多。(四十四)Android O WiFi启动流程梳理  (五十八)Android O WiFi启动流程梳...

2018-09-02 00:22:51 3317 2

原创 (八十七) WiFi & DHCP

参考:1)DHCP的一些解释2)DHCP详细工作过程1.wifi的连接过程WiFi的连接过程直到现在还没完全梳理清楚,大致知道其中几块,app到framework的流程大致梳理过,后续是到wpa_supplicant的四次握手,这后面不知道了,接着会到DhcpClient的ip地址获取。本文主要学习下WiFi连接过程中的dhcp。(有时间好好梳理下)2.WiFi连接...

2018-09-01 13:02:24 6880 2

原创 (八十六)探讨WiFi开关变化的原因

前言:之前只知道WiFi开关有所变化是由于接收到了WiFi state变化的广播,根据广播所携带的state信息更新开关,那变化的深层原因是什么呢?先期工作:1)先抓取了小米Mix2 8.0的WiFi开启log:09-01 00:07:19.994 1561 2456 D WifiStateMachine: setting operational mode to 109-0...

2018-09-01 00:21:56 2140

flutter_new.pftrace

抓取包含 atrace_categories: "gfx" atrace_categories: "view" atrace_categories: "wm" atrace_categories: "am" atrace_categories: "rs" atrace_categories: "pm" 的trace

2020-05-24

flutter.pftrace

测试flutter还是之前写的https://blog.csdn.net/sinat_20059415/article/details/105920254#t4里的app 用perfetto抓取的trace 抓的不大对,没抓到布局相关trace

2020-05-24

permission.mdj

简而言之就是将当前进程与network绑定起来,这样这个进程以后创建的socket都会绑定到这个network(除了显示绑定到SocketFactory的) 涉及的permission流程图

2019-12-07

setProcessDefaultNetwork.mdj

流程图 简而言之就是将当前进程与network绑定起来,这样这个进程以后创建的socket都会绑定到这个network(除了显示绑定到SocketFactory的)

2019-12-07

ObtailingIpStateDhcp

ObtailingIpStateDhcp 对应的时序图 https://blog.csdn.net/sinat_20059415/article/details/82527796

2018-09-09

WifiAPEnable时序图

https://blog.csdn.net/sinat_20059415/article/details/81050383

2018-07-15

wifi_enable_framework时序图

https://blog.csdn.net/sinat_20059415/article/details/80716763

2018-07-14

Wificond_scan时序图

wificond scan时序图,具体参考https://blog.csdn.net/sinat_20059415/article/details/80945447

2018-07-14

bindService时序图

bindService时序图,可供下载参考,对应博客https://blog.csdn.net/sinat_20059415/article/details/81041522#t0

2018-07-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除