JT的专栏

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

排序:
默认
按更新时间
按访问量

(一百零一)LeetCode 2 两数相加

1.题目   2.解答 /** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; * ListNode(int x) {...

2018-10-20 11:44:32

阅读数:10

评论数:0

(一百)体验LeetCode

github demo : https://github.com/happyjiatai/LeetCodeTest/tree/master/1_two_sum 1.搜索 百度一下 第一个链接是leetCode国际版?第二个是中文版,我进入到中文版里去了。   2.界面   3...

2018-10-14 10:18:59

阅读数:37

评论数:0

(九十九) Android O wps 流程简单梳理

1.wps简介 wifi的wps连接主要分两种,一种是按钮,一种是pin码。比如说测试机使用wps连接,那么选择按钮或者pin码方式,服务端比如是路由器或者辅测机在限定时间内按下按钮或者输入测试机提供的pin码即可连接,相当于一种不需要选择ssid并简化输入密码的连接方式,保密性也比较好,毕竟不...

2018-10-13 10:59:50

阅读数:64

评论数:0

(九十八)Android O 探讨WiFi先打开后再打开WiFi热点继而改变配置的情况

1.场景 打开WiFi 打开WiFi热点(这时会把WiFi关闭) 改变WiFi热点的配置(这时会先关闭WiFi热点,再打开WiFi,最后再打开WiFi热点) 探讨下第3步WiFi和WiFi热点交替打开的逻辑实现。   2.流程梳理 TetherSettings.java 这个类是负责...

2018-10-13 10:21:00

阅读数:27

评论数:0

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

前言:从之前WiFi的连接流程可以知道WiFi最后一步会和服务端进行dhcp以获取ip地址,那么WiFi热点开启的时候应该也要配置相关dhcp属性,以供后续WiFi连接的时候ip分配,根据这块流程继续梳理。   1. log 01-01 08:01:26.451 840 862 D...

2018-10-07 20:01:54

阅读数:38

评论数:0

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

  1.启动模式简介 Activity启动方式有四种,分别是: standard singleTop singleTask singleInstance 可以根据实际的需求为Activity设置对应的启动模式,从而可以避免创建大量重复的Activity等问题。 设置Activity...

2018-09-23 17:15:25

阅读数:24

评论数:0

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

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

2018-09-23 11:38:01

阅读数:54

评论数:0

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

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

2018-09-16 00:28:38

阅读数:175

评论数:0

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

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

2018-09-15 18:26:06

阅读数:85

评论数:0

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

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

2018-09-09 15:34:04

阅读数:116

评论数:0

(九十一) Ubuntu 16.04 安装wireshark

参考: 1.https://www.linuxidc.com/Linux/2016-08/134526.htm 2.https://www.cnblogs.com/craftor/p/3811733.html   1.安装 先看了下本地已经有对应的安装包了 那就走起 选择y后...

2018-09-09 09:40:55

阅读数:28

评论数:0

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

前言:之前在(八十七) WiFi & DHCP 梳理了DHCP流程,现在结合WiFiStateMachine梳理下流程。   准备工作:抓取了小米 mix2 8.0 WifiStateMachine进入ObtainingIpState状态开始,到进入ConnectedS...

2018-09-08 20:10:20

阅读数:84

评论数:0

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

1.Settings WifiP2pSettings 布局文件为wifi_p2p_settings @Override protected int getPreferenceScreenResId() { return R.xml.wifi_p2p_sett...

2018-09-07 22:30:19

阅读数:35

评论数:0

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

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

2018-09-02 00:22:51

阅读数:133

评论数:0

(八十七) WiFi & DHCP

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

2018-09-01 13:02:24

阅读数:107

评论数:2

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

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

2018-09-01 00:21:56

阅读数:96

评论数:0

(八十五)探究activity生命周期和onMeasure/onLayout/onDraw的时序

1.demo 源码先不看,先从应用的角度加个log有个简单认识。 https://github.com/happyjiatai/demo_csdn/tree/master/demo_21_custom_view 复用下之前写的自定义view https://blog.csdn.net/sin...

2018-08-25 15:33:52

阅读数:31

评论数:0

(八十四)学习wpa_supplicant-devel——chapter3

前言:对应wpa_supplicant-devel 中Chapter3 wpa_supplicant control interface,主要内容是wpa_supplicant 控制接口的介绍。   1. 控制接口简介 wpa_supplicant implements a control ...

2018-08-25 14:48:04

阅读数:53

评论数:0

(八十三)学习wpa_supplicant-devel——chapter2

前言:对应wpa_supplicant-devel 中Chapter2 Structure of the source code,主要内容就是源码结构。   1.源码结构整体介绍 wpa_supplicant implementation is divided into number of ...

2018-08-19 10:54:20

阅读数:44

评论数:0

(八十二)学习wpa_supplicant-devel——chapter1

前言:对应wpa_supplicant-devel 中Developers’ documentation for wpa_supplicant and hostapd,主要内容就是wpa_supplicant和hostapd的简介   1.wpa_supplicant-devel简介 The...

2018-08-19 10:20:03

阅读数:47

评论数:0

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