首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Tans5
掘友等级
Android 开发
Read the fxcking source code.
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
127
文章 126
沸点 1
赞
127
返回
|
搜索文章
Tans5
赞了这篇沸点
下一个彭于晏
9天前
举报
后续来了!上周二提了离职,一周没理我,今天问我要上周的工作,我直接开怼,
爽!!!刑满释放,准备去流浪了
收起
查看大图
向左旋转
向右旋转
等人赞过
分享
201
149
Tans5
Android 开发
·
13天前
关注
LeakCanary 源码阅读笔记(五)
本篇文章是阅读 LeakCanary 源码的系列文章第五篇,如果没有看过前面四篇文章建议先看看前面的文章: LeakCanary 源码阅读笔记(一) LeakCanary ...
1
评论
分享
Tans5
Android 开发
·
15天前
关注
LeakCanary 源码阅读笔记(四)
本篇文章是阅读 LeakCanary 源码的系列文章第四篇,如果没有看过前面三篇文章建议先看看前面的文章: LeakCanary 源码阅读笔记(一) LeakCanary ...
2
评论
分享
Tans5
Android 开发
·
20天前
关注
Android HPROF 内存快照文件详解
本来应该写 LeakCanary 源码阅读 系列的第四篇文章,第四篇文章主要是介绍它是怎么处理 HPROF 内存快照文件,但是直接阅读源码可能大多数时候都是懵逼的,所以本篇...
5
评论
分享
Tans5
赞了这篇文章
芦半山
26天前
关注
Android | 拨开“类加载”的迷雾
中文技术领域中经常有一些词被翻译得奇奇怪怪,而八股文式的传播方式又会加深这种误解,“双亲委派模式”便是其中的一个。...
21
10
分享
Tans5
Android 开发
·
1月前
关注
LeakCanary 源码阅读笔记(三)
LeakCanary 源码阅读笔记(三) 在前面篇文章中我介绍了 LeakCanary 的初始化,Activity,Fragment,ViewModel,root view...
2
评论
分享
Tans5
Android 开发
·
1月前
关注
LeakCanary 源码阅读笔记(二)
LeakCanary 源码阅读笔记(二) 在上一篇文章中我们介绍了 LeakCanary 的初始化,Activity, Fragment 和 ViewModel 的销毁监控...
1
评论
分享
Tans5
Android 开发
·
1月前
关注
LeakCanary 源码阅读笔记(一)
LeakCanary 源码阅读笔记(一) LeakCanary 可以探测 Android 应用程序在运行时是否发生了内存泄漏,只能够用在 Debug 的应用上,他和 OkH...
1
评论
分享
Tans5
赞了这篇文章
超低空
腾讯资深架构师 @腾讯
·
5月前
关注
Android黑科技——破解系统隐藏API
从 Android 9(API 级别 28)开始,Android 平台对应用能使用的**非** **SDK** **接口**实施了限制。只要应用引用非 SDK 接口或尝试使...
18
6
分享
Tans5
赞了这篇文章
胡飞洋
公众号:胡飞洋 @字节跳动
·
3年前
关注
“终于懂了”系列:APK安装过程 完全解析!
一、背景 最近在了解插件化技术: 把未安装的插件apk 集成到 宿主App中,以取得减少宿主APK包体积等优点。也就是说,一个完整的APK 虽然不经过安装过程,但使用了插件...
87
3
分享
Tans5
Android 开发
·
2月前
关注
Java ReentrantLock 源码阅读笔记(下)
Java ReentrantLock 源码阅读笔记(下) 在前一篇文章中我们分析了 ReentrantLock 的 lock 和 unlock 的实现,没有看过的同学可以点...
1
2
分享
Tans5
Android 开发
·
3月前
关注
Java ReentrantLock 源码阅读笔记(上)
Java ReentrantLock 源码阅读笔记(上) Java 中的 ReentrantLock 与 Synchronized 的性能在稍微新一点的虚拟机上的性能没有太...
2
评论
分享
Tans5
赞了这篇文章
刘Java
Java高级研发 @58同城
·
2年前
关注
Java LockSupport以及park、unpark方法源码深度解析
介绍了JUC中的LockSupport阻塞工具以及park、unpark方法的底层原理,从Java层面深入至JVM层面。...
10
3
分享
Tans5
Android 开发
·
3月前
关注
Kotlin 干掉接口需要强制实现的方法
Kotlin 干掉接口需要强制实现的方法 假如我有这样一个需求:我需要记录应用中所有存活的 Activity,那么我的代码就会像以下代码那么写。 我相信很多的人都和我一样写...
61
14
分享
Tans5
Android 开发
·
3月前
关注
模仿 Kotlin by lazy 实现绑定数据到 ViewModel
模仿 Kotlin by lazy 实现绑定数据到 ViewModel ViewModel 相信每个人都很熟悉,我认为他的最大的一个作用是:当由于配置改变的时候重启 Act...
4
评论
分享
Tans5
赞了这篇文章
他晓
微信公众号 他晓
·
5年前
关注
Google WebRtc Android 使用详解(包括客户端和服务端代码)
WebRTC(Web Real-Time Communication)实现了基于网页的视频会议,标准是WHATWG 协议,目的是通过浏览器提供简单的javascript就可...
8
1
分享
Tans5
Android 开发
·
5月前
关注
让 Glide 能够加载任意音视频文件帧
让 Glide 能够加载任意音视频文件帧 我在前面的文章中有解读过 Glide 的源码,没有看过的可以翻翻我前面的文章,Glide 的缓存(包括磁盘缓存和内存缓存)管理可以...
18
3
分享
Tans5
关注了
Gracker
Android 开发
Tans5
Android 开发
·
6月前
关注
[音视频] 让 FFmpeg 支持 AV1 编解码
[音视频] 让 FFmpeg 支持 AV1 编解码 基于 FFmpeg 7.0.1 版本 前言 刚开始时我以为 FFmpeg 默认就支持 AV1 软解,直到我遇到问题。 当...
6
评论
分享
Tans5
Android 开发
·
7月前
关注
[音视频] FFplay 解码学习笔记
[音视频] FFplay 解码学习笔记 这里先简单介绍一下 FFplay 的解码逻辑: 在 FFplay 中有三种 Packet Queue,分别是对应的是 Video, ...
6
评论
分享
下一页
个人成就
文章被点赞
682
文章被阅读
73,123
掘力值
4,127
关注了
5
关注者
262
收藏集
0
关注标签
52
加入于
2023-04-17