🔥热度: 1,702 什么是 APT APT 中文翻译为“注解处理器”,顾名思义是用来处理注解的。怎么处理呢?… 继续阅读APT——Annotation-Processor-Tool)
分类: 开发
HTTP/1.X VS HTTP/2 VS HTTP/3
🔥热度: 1,762 HTTP/2 HTTP/2 协议的主要目的是提高网页性能。 HTTP/2 与 HTTP/… 继续阅读HTTP/1.X VS HTTP/2 VS HTTP/3
同步屏障机制
🔥热度: 1,521 总结 同步屏障(synchronization barrier)是 Handler 消息… 继续阅读同步屏障机制
Binder(草稿)
🔥热度: 1,645 为什么 Android 要采用 Binder 作为 IPC 机制? Android 的内… 继续阅读Binder(草稿)
View.post(草稿)
🔥热度: 680 为什么view.post()能保证获取到view的宽高? 业务需求代码开始时机一般是在:Ac… 继续阅读View.post(草稿)
WebSocket
🔥热度: 1,001 什么是 WebSocket WebSocket 是一个网络传输协议,可以在一个 TCP … 继续阅读WebSocket
Socket
🔥热度: 823 理解 Socket 提到 Socket,大家一般都会想到「套接字」,这也是许多书籍以及文章中… 继续阅读Socket
HTTPS
🔥热度: 1,018 简介 HTTPS 全称 「HTTP Secure」/「HTTP over SSL」「HT… 继续阅读HTTPS
多线程与线程池
🔥热度: 1,057 传统的创建线程的方式(如继承 Thread 类、实现 Runnable 接口)会存在以下… 继续阅读多线程与线程池
打造自己的 Xposed 插件
🔥热度: 2,315 点击查看高级玩机(搞机)Hook 工具 Xposed、EdXposed、VirtualX… 继续阅读打造自己的 Xposed 插件
高级玩机(搞机)Hook 工具 Xposed、EdXposed、VirtualXposed、Magisk、TaiChi(太极)、Xpatch
🔥热度: 2,120 由于 Android 天生的开放特性,所以非常适合折腾。一些高级玩机技巧,开发破解应用特… 继续阅读高级玩机(搞机)Hook 工具 Xposed、EdXposed、VirtualXposed、Magisk、TaiChi(太极)、Xpatch
Android 消息机制 —— Handler
🔥热度: 509 Handler 消息机制是用于同一进程中的多个线程之间进行通信的。由于工作线程与主线程共享地… 继续阅读Android 消息机制 —— Handler
Java 线程
🔥热度: 809 并发处理的广泛应用是人类“压榨”计算机运算能力的最有力武器。但是如果“管理“不好,高并发也是… 继续阅读Java 线程
Android ABI 详解及适配
🔥热度: 1,617 不同的 Android 设备可能使用不同的 CPU 架构(如 ARM、X86 等),而不… 继续阅读Android ABI 详解及适配
字符编码的演进过程
🔥热度: 920 字符编码的标准有很多,如:ASCII、UTF-8、GB2312 等,本文将从字符编码的演进过… 继续阅读字符编码的演进过程
R8 混淆
🔥热度: 1,149 我们都知道 Java 是跨平台的,一次编译到处运行,同一套 Java 代码可以在 Win… 继续阅读R8 混淆
代码混淆工具——Proguard
🔥热度: 1,546 代码混淆的好处 类、方法、变量名变成短且无意义的名字,提高反编译后代码的阅读成本;删除无… 继续阅读代码混淆工具——Proguard
屏幕刷新机制
🔥热度: 766 前言 正在带妹子上分的我,团战又卡了,我该怎么向妹子解释?在线等。 一、“卡”的意思 不管是… 继续阅读屏幕刷新机制
Android 签名机制
🔥热度: 735 官方文档:https://source.android.com/security/apksi… 继续阅读Android 签名机制
开发中常用的 Annotation
🔥热度: 637 一、什么是 Annotation Android Annotation Library(后文… 继续阅读开发中常用的 Annotation
知识图谱
🔥热度: 2,944 Java 语言基础 Java 线程多线程与线程池 Android 基础 常用 ADB 命… 继续阅读知识图谱
Android 反编译利器——jadx
🔥热度: 893 一、前言 今天介绍一个非常好用的 Android 反编译的工具 jadx 。jadx 的功能… 继续阅读Android 反编译利器——jadx
Git bisect 二分法定位问题
🔥热度: 1,194 你一定遇到过,一个很久没修改过的功能,莫名其妙的出现了问题?肉眼查代码、屡逻辑完全找不到… 继续阅读Git bisect 二分法定位问题
常用 ADB 命令
🔥热度: 1,181 ADB 的全称是 Android Debug Bridge,中文翻译为 Android … 继续阅读常用 ADB 命令
Mac AOSP 源码下载、编译、踩坑记录
🔥热度: 4,659 根据官方文档重要提示: 从 2021 年 6 月 22 日起,MacOS 已经… 继续阅读Mac AOSP 源码下载、编译、踩坑记录