首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
磨剑十年
掘友等级
Android,Kotlin,小程序,Golang,爬虫
|
宝宝巴士
Android开发,重度Kotlin码农,小程序开发,Goer
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2.4K
文章 2.4K
沸点 7
赞
2.4K
返回
|
搜索文章
磨剑十年
赞了这篇文章
一个被摄影耽误的程序猿
Android Bug制造机
·
3年前
关注
Kotlin协程之Flow使用
万字长文讲解kotlin协程的Flow使用,从基础使用,flow的异常处理,以及实现原理细节。常用操作符:map、filter、zip、Combine、drop等等,以及使...
332
44
分享
磨剑十年
赞了这篇文章
Android童话镇
5月前
关注
常见ANR 案例
该网页是 Android ANR 系列的第三篇,主要分享了多个 ANR 案例,涵盖死锁、冻结、广播超时等常见问题场景,旨在通过实际案例帮助开发者理解 ANR 的成因与分析方...
1
评论
分享
磨剑十年
赞了这篇文章
dennyz
Android开发
·
3年前
关注
关于AOP在Android中应用的一些思考
AOP的基本概念 什么是AOP AOP(Aspect Oriented Programming),面向切面编程,是OOP(面向对象编程)的延续。 在OOP思想中,我们会把问...
13
3
分享
磨剑十年
赞了这篇文章
N0tExpectErr0r
Android开发 @WeChat
·
5年前
关注
和我一起用 ASM 实现编译期字节码织入
这两天摸鱼的时候,突然发现 Jake Wharton 大神写的 Hugo 非常有意思,通过这个库可以实现对方法调用的一些相关数据进行记录。比如它可以通过在方法前加上 Deb...
56
15
分享
磨剑十年
赞了这篇文章
茶山陈奕迅
后端摸鱼工程师 @福报厂
·
4年前
关注
APT(Annotation Processing Tool) 编译时处理工具
1. APT简介 APT(Annotation Processing Tool) 基于注解的处理工具。 使用该技术可以在java代码编译的期间做一些处理,比如代码插桩、代码...
7
2
分享
磨剑十年
赞了这篇文章
业志陈
公众号:字节数组
·
1年前
关注
Android ASM 字节码插桩:替换字节码指令
我在 Github 上有一个开源库,一个适用于 Android 的字节码插桩库:Track,提供了一些方便实用的字节码插桩功能,引用方可以直接开箱即用 Track 在 v1...
26
3
分享
磨剑十年
赞了这篇文章
凤邪摩羯
1年前
关注
Android-设计模式与项目架构-01-编译插桩技术- APT(编译期注解处理器)-Java 版本
一、APT 介绍 1)什么是 APT ? APT 全称 Annotation Processing Tool,翻译过来即注解处理器。引用官方一段对 APT 的介绍:APT ...
8
评论
分享
磨剑十年
赞了这篇文章
头顶的风
Android开发 @58同城
·
4年前
关注
AOP之AspectJ的应用和原理解析
AOP AOP(Aspect Oriented Programming)就是面向切面编程,是OOP的延续。面向对象编程有三个特点:封装,继承,多态。其中封装就是将各个功能分...
15
评论
分享
磨剑十年
赞了这篇文章
胡飞洋
公众号:胡飞洋 @字节跳动
·
2年前
关注
“终于懂了” 系列:组件化框架 ARouter 完全解析(三)AGP/Transform/ASM—动态代码注入
在本系列前两篇中,介绍了ARouter的核心原理、ARouter中使用的APT技术,了解了帮助类的作用和编译期生成帮助类的原理。其中原理篇中提到了AGP方式加载路由——在编...
66
11
分享
磨剑十年
赞了这篇文章
Zhujiang
《Jetpack Compose:Android全新UI编程》 @联想
·
3年前
关注
Compose 动画艺术探索之动画规格
动画规格在 Compose 的动画中尤为重要,只要在 Compose 中使用到动画的时候都离不开它的身影,今天带大家来看下在 Compose 中动画规格究竟是个什么东西!...
11
3
分享
磨剑十年
关注了
Zhujiang
Android,Kotlin,小程序,Golang,爬虫 @宝宝巴士
磨剑十年
赞了这篇文章
肥肥布丁
1年前
关注
kapt 迁移 KSP 指南
实际Android项目kapt 升级 KSP的历程及注意事项;解决ARouter, Room升级问题;...
1
评论
分享
磨剑十年
赞了这篇文章
fundroid
Android GDE @Bytedance
·
4年前
关注
告别KAPT!使用 KSP 为 Kotlin 编译提速
Kotlin Symbol Processing(KSP)是新一代的 Kotlin 注解处理工具,它基于 Kotlin Compiler 实现,相对于 KAPT 性能得到很...
65
10
分享
磨剑十年
赞了这篇文章
小白鸽本鸽
Android开发
·
2年前
关注
Android -- kapt迁移至ksp
最近项目从kapt迁移至ksp,总结下一些编译相关的概念、迁移时遇到的一些问题、自己的一些疑问。趁机把编译相关的东西学习了一下,还是挺有意思的。...
4
评论
分享
磨剑十年
赞了这篇文章
FunnySaltyFish
学生
·
1月前
关注
Kotlin 2.2.20 上新:新contract、跨平台编译稳定、默认Swift导出……
Kotlin 2.2.20 现已发布,为 Web 开发带来了重要变更。 Kotlin/Wasm 现已进入 Beta 阶段,改进了 JavaScript 互操作中的异常处理、...
23
评论
分享
磨剑十年
赞了这篇文章
恋猫de小郭
Flutter & Dart GDE @🏆 掘金签约作者
·
6月前
关注
IntelliJ IDEA 2025.1 发布 ,默认 K2 模式 | Android Studio 也将跟进
2025.1 版本已经发布,在此之前我们就聊过该版本的 《Terminal 又发布全新重构版本》,而现在 2025.1 中的 K2 模式也成为了默认选项。 首先有一点可以确...
34
34
分享
磨剑十年
赞了这篇文章
时小雨
Android移动端开发、鸿蒙开发、前端开发
·
5月前
关注
Detekt静态代码分析工具使用指南
Detekt 是一款专为 Kotlin 设计的静态代码分析工具,能帮助开发者发现代码中的潜在问题,如风格违规、复杂度过高和潜在错误。以下通过具体代码示例展示其常见用法及优化...
3
评论
分享
磨剑十年
赞了这篇文章
划水健儿
Android @哔哩哔哩
·
8月前
关注
Kotlin/Native 给 Android 使用
Kotlin/Native 能让 Kotlin 代码直接生成符合 JNI 规范的 Native 代码,可以不用再写 .cpp 代码。...
33
3
分享
磨剑十年
赞了这篇文章
Flywith24
Android Developer
·
1年前
关注
Kotlin 协程的本质——记一次内部分享整理
本文整理自一次 Kotlin 协程的内部分享,简要介绍了 Kotlin 协程的本质,适合 Kotlin 协程新手阅读...
158
11
分享
磨剑十年
赞了这篇文章
敖森迪
软件开发 @TT
·
3年前
关注
Android屏幕刷新机制与Choreographer的工作原理
2022的进度已过50%,不知大家的小目标是否已经也到达了50%了,如果没有的话,还有2022的下一个50%。本文将给大家带来Android的屏幕刷新机制的介绍,同时通过C...
9
评论
分享
下一页
个人成就
文章被点赞
304
文章被阅读
36,625
掘力值
1,311
关注了
164
关注者
3,529
收藏集
82
关注标签
35
加入于
2015-10-12