自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 vim快速搜索利器---Ag,以及使用方法

能够很快速将工程中的所有内容都检索出来,关键是速度非常非常的快,我是在整个Android更目录打开的Vim,可以想象代码量是多么的巨大,在代码量如此巨大的环境下搜索,换成source insight估计不得卡个半死啊,而vim能轻松做到。它比传统搜索工具grep`和ack等有更快速且便捷的文件搜索能力,数度完全不是一个量级的,其实它是一个命令行工具,但也可以用于vim中,使vim搜索更加灵活。

2024-10-31 17:09:41 663

原创 Android 14.0 Wi-Fi STA如何连接AP全过程详细分析(hal篇之第一章)

STA连接AP主要包括以下几个步骤: 1、framework层设置要连接AP的ssid和密码等信息,并发起连接 2、hal层临时保存要连接的AP信息,并发起扫描,为连接作准备 3、驱动返回扫描结果,hal层根据扫描结果发起认证与关联

2024-10-31 16:25:42 1411 1

原创 基于Android 14系统启动流程之zygote进程启动解析 (详细分析从kernel启动到zygote启动完了的过程)

本篇文章主要讲解zygote是如何启动的,从内核kernel启动开始,一直贯穿到java层代码,包括以下几部分: 1、init 进程的启动时机 2、init 进程都做了哪些事情 3、zygote进程启动的时机,都做了哪些内容 4、java代码是如何运行的 5、简单画了函数之间的调用关系。

2024-03-01 19:47:38 2232

原创 【Android Studio】工具无法创建aidl文件的问题解决方法

最近打算用android studio软件写一个aidl文件,发现无法创建aidl文件。在网上找了几个方法,不太好用,可能是版本更新的事吧,把我解决的经历记录一下。

2024-02-20 13:52:57 4002

原创 Android 14.0 wifi配置信息存储的位置,wifi配置文件xml的加载流程,以及初次上电没有xml该如何处理

本篇文章主要讲解,wifi 配置信息存储的位置,以及加载的时机,包括以下几部分: 1、wifi配置信息在android14 上存储的位置。 2、wifi 配置信息xml什么时机加载到内存当中的(从Zygote开始),以及首次上电的情况。 3、代码分析,弄明白其中的函数调用关系。 4、简单画了函数之间的调用关系。

2024-02-05 14:56:16 3645 3

原创 Android 13.0 Wi-Fi如何使用固定mac地址,禁用随机mac地址,以及framework 实现原理的分析

文章主要包括以下几部分: 1、如何禁用wifi的随机mac地址,使用wifi自带的固定mac地址。 2、讲解wifi mac地址相关的代码,弄明白函数之间的调用关系。 3、简单画了关于wifi mac地址的函数调用关系。

2024-02-01 22:41:42 4671

平时自己使用的vim配置,拿来就可以用,不需要太复杂配置,里面都有注释,打造属于自己的ide

配置好的vim配置文件,拿来就可以使用,可以快速搜索代码以及文件,函数跳转等,完全可以当一个ide使用。配置文件中都有自己写的中文注释,不懂的可以看注释。

2024-10-31

server 实现多个client间通信,简单示例

server可以实现多个client间通信,本地通信测定延迟2ms多吧。 能够了解到socket的使用方法。 实现的思路如下: 1、server用于处理接收到的client端消息。如果是转发消息,就将消息转发给对应的client端 2、client端想发送消息,需要将消息发送给server端,由server端进行消息转发。

2024-02-05

网页操作源代码

网页操作源码,具有网页操作,手机网页游戏的必备

2014-05-10

空空如也

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

TA关注的人

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