首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
拓展
订阅
itseeker
更多收藏集
微信扫码分享
微信
新浪微博
QQ
25篇文章 · 0订阅
听说你还不懂依赖任务启动框架?带你撸一个
我们在开发应用的时候,一般都会引入 SDK,而大部分 SDK 都要求我们在 Application 中初始化,当我们引入的 SDK 越来越多,就会出现 Application 越来越长。
深入简出协程原理
协程这个概念已经出来很长时间了,网上对它的定义是非阻塞式的线程框架,讨论最多的也是协程的挂起、恢复以及线程切换,那到底挂起是个什么样的概念,怎么就挂起了,怎么就又恢复了? 带着这些问题,我走上了不归路
利用ASM实现的轻量级跨Module依赖注入框架
一些大型项目往往会有多个module,随着module越来越复杂,module间的依赖关系会变得难以维护,一不小心就可能造成循环依赖,导致项目编译不过。 有一个Module-A,里面有一个class A,在Module B有一个class B,如果Module A需要用到cla…
一起用Gradle Transform API + ASM完成代码织入呀~
最近的工作内容主要其实并不是说主攻插桩,但是这一次使用Lancet插桩给项目本来带来了极大的收益,这和工程的设计相关,当初的设计就是在对抖音中一个原有组件尽可能小的修改情况下,完成我新功能的接入,方案从SPI --> 主工程Lancet --> Lancet下沉到一个自定义组件…
最通俗易懂的字节码插桩实战(Gradle + ASM)—— 自动埋点
最通俗易懂的字节码插桩实战(Gradle + ASM)—— 自动埋点 字节码插桩,看起来挺牛皮,实际上是真的很牛皮。 但是牛皮不代表难学,只需要一点前置知识就能轻松掌握。
Android 进阶之路:ASM 修改字节码,这样学就对了!
恢复双休了,准备捡起来写博客这件事,会尝试写好每一篇博客,准备写一个「进阶之路」的系列,希望对你有用。 没错,看了很多 ASM 入门的文章,都感觉文章写的很轻松,站立的高度都太高了,我个人觉得想要能够
使用BlackHook(黑钩) 可以Hook一切java或者kotlin方法
BlackHook 是一个实现编译时插桩的gradle插件,基于ASM+Tranfrom实现,理论上可以hook任意一个java方法或者kotlin方法,只要代码对应的字节码可以在编译阶段被Tranf
如何更好地使用 Kotlin 语法糖封装工具类
在 2019 年 Google I/O 大会上,Google 宣布今后将优先采用 Kotlin 进行 Android 开发,并且也坚守了这一承诺。使用 Kotlin 进行 Android 开发代码更少
MVVM 进阶版:MVI 架构了解一下~
MVVM架构被官方推荐,成为Android开发中的主流架构。不过软件开发中没有银弹,MVVM架构也不是尽善尽美的,在使用过程中也会有一些缺陷,而MVI可以很好的解决一部分MVVM的痛点。
一篇文章让你彻底掌握 shell 语言
1. 简介 1.1. 什么是 shell Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。 Shell 既是一种命令语言,又是一种程序设计语言。 Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问 Linux 内核的服务。…