首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Tans5
掘友等级
Android 开发
Read the fxcking source code.
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
140
文章 139
沸点 1
赞
140
返回
|
搜索文章
赞
文章( 139 )
沸点( 1 )
Android黑科技——破解系统隐藏API
从 Android 9(API 级别 28)开始,Android 平台对应用能使用的**非** **SDK** **接口**实施了限制。只要应用引用非 SDK 接口或尝试使用反射或 JNI 来获取其句
“终于懂了”系列:APK安装过程 完全解析!
一、背景 最近在了解插件化技术: 把未安装的插件apk 集成到 宿主App中,以取得减少宿主APK包体积等优点。也就是说,一个完整的APK 虽然不经过安装过程,但使用了插件化技术后却可以在宿主中使用其
Java ReentrantLock 源码阅读笔记(下)
Java ReentrantLock 源码阅读笔记(下) 在前一篇文章中我们分析了 ReentrantLock 的 lock 和 unlock 的实现,没有看过的同学可以点击这里. 今天我们继续来分析
Java ReentrantLock 源码阅读笔记(上)
Java ReentrantLock 源码阅读笔记(上) Java 中的 ReentrantLock 与 Synchronized 的性能在稍微新一点的虚拟机上的性能没有太大的区别,但是 Reentr
Java LockSupport以及park、unpark方法源码深度解析
介绍了JUC中的LockSupport阻塞工具以及park、unpark方法的底层原理,从Java层面深入至JVM层面。
Kotlin 干掉接口需要强制实现的方法
Kotlin 干掉接口需要强制实现的方法 假如我有这样一个需求:我需要记录应用中所有存活的 Activity,那么我的代码就会像以下代码那么写。 我相信很多的人都和我一样写过上面的代码,代码的实现没有
模仿 Kotlin by lazy 实现绑定数据到 ViewModel
模仿 Kotlin by lazy 实现绑定数据到 ViewModel ViewModel 相信每个人都很熟悉,我认为他的最大的一个作用是:当由于配置改变的时候重启 Activity 时可以保存之前被
Google WebRtc Android 使用详解(包括客户端和服务端代码)
WebRTC(Web Real-Time Communication)实现了基于网页的视频会议,标准是WHATWG 协议,目的是通过浏览器提供简单的javascript就可以达到实时通讯(Real-Time Communications (RTC))能力。提供了视频会议的核心技…
让 Glide 能够加载任意音视频文件帧
让 Glide 能够加载任意音视频文件帧 我在前面的文章中有解读过 Glide 的源码,没有看过的可以翻翻我前面的文章,Glide 的缓存(包括磁盘缓存和内存缓存)管理可以说是一个标杆的代码,但是 G
[音视频] 让 FFmpeg 支持 AV1 编解码
[音视频] 让 FFmpeg 支持 AV1 编解码 基于 FFmpeg 7.0.1 版本 前言 刚开始时我以为 FFmpeg 默认就支持 AV1 软解,直到我遇到问题。 当我使用不支持 AV1 的解码
下一页
个人成就
文章被点赞
815
文章被阅读
102,567
掘力值
4,763
关注了
5
关注者
317
收藏集
0
关注标签
52
加入于
2023-04-17