前言 之前有分析过协程里的线程池的原理:Kotlin 协程之线程池探索之旅(与Java线程池PK)[https:/...[作者空间]
MotionLayout是什么 Motion Layout 是 Constraint Layout 2.0 中最令...[作者空间]
一些产品要求APP在升级时能够实现静默安装,而无需弹出安装界面让用户确认。这里提出两种实现方案: 方案一:通过pm...[作者空间]
Synchronized.kt 的源码: JvmFlagAnnotations.kt 的源码: 如何使用 Sync...[作者空间]
前言 相信稍微接触过Kotlin的同学都知道Kotlin Coroutine(协程)的大名,甚至有些同学认为重要到...[作者空间]
场景:二手代码,本来为了方便在拦截器中做token失效判断,结果导致会请求会发送2次。如图在拦截器中使用respo...[作者空间]
ShapeBlurView ShapeBlurView库是一个高斯模糊(毛玻璃效果)蒙层库。Like iOS UI...[作者空间]
想在命令行查看安卓日志我们使用adb logcat命令。这样会把所有的日志都会打印有时候就不太好看了。该如何像an...[作者空间]
WebView与原生对比差在哪里? 这里引用百度APP图片来说明。 百度的开发人员将这一整个过程划分为了四个阶段,...[作者空间]
Android 诞生已久,其开发方式保持着高频更迭,相较于早期的开发方式已大不相同,尤其是近几年 Google 热...[作者空间]
什么是ThreadLocal? ThreadLocal 是一个本地线程副本变量工具类。主要用于将私有线程和该线程存...[作者空间]
前言 之前做内存优化的时候,为了实现对线程的使用监控,借助了一个第三方的hook框架(epic[https://g...[作者空间]
前言 实现这个功能要解决两个问题: 如何使用AIDL进行跨进程双向通信? 如何传输一个2MB大小的文件? 问题1很...[作者空间]
作者:fishforest 链接:https://www.jianshu.com/p/d5573e312bb8 先...[作者空间]
点赞关注,不再迷路,你的支持对我意义重大!? Hi,我是丑丑。本文 「Android 路线」| 导读 —— 从零到...[作者空间]
一、什么是动态调试 其实是动态调试 Smail文件 ,一种逆向分析的方式,通过 jdwp 调试相关进程。一般在做竞...[作者空间]
前言 线程并发系列文章: Java 线程基础[https://www.jianshu.com/p/ddd34fb0...[作者空间]
前言 本文主要包括以下内容1.MMKV有什么缺陷?2.使用kotlin委托优化MMKV调用的实用技巧 如果觉得本文...[作者空间]
春招在即,时间比较紧迫,所以最近文章可能改为一周一更或者一周两更,希望各位理解。另外,有和我一样在准备暑期实习的小...[作者空间]