V
主页
使用 Kotlin 元编程技术提升开发效率
发布人
此视频为2023年11月19日北京GDG DevFest 开发者大会视频回放,我对 PPT 中的动画进行了优化,并剪掉了几声咳嗽:)。 Kotlin 元编程包括生产实践中运用较为广泛的反射、Java 注解处理器、Kotlin 符号处理器、Kotlin 编译器插件等内容,熟练掌握这些元编程技术可以加深我们对 Kotlin 的认识和理解,也能极大的提升我们的开发效率。我们将在这次分享中介绍 Kotlin 元编程的基本概念、适用领域以及其工作机制,帮助大家快速了解 Kotlin 元编程的能力和魅力。 PPT 下载地址:https://drive.bennyhuo.com/talks/
打开封面
下载高清视频
观看高清视频
视频下载器
Kotlin 新编译器 K2 到底有多快?
Kotlin 的发展故事,你了解多少?
一看就会,倍儿简单的 Compose 的源码环境配置
Jetpack Compose 的列表
一个非常实用的 Gradle 脚本,解决你下载依赖速度慢的问题
Java 不用 JNI 怎么调用 C 函数?
Jetpack Compose 从入门到实战 - 2. 搭建开发环境 & Hello World
Jetpack Compose 常用的布局组件
Google绕不过手机验证、手机账号已被用于多次、谷歌账号异常解决方法
5. 编译时的符号处理
你听说过 Kotlin 的协程的黑魔法吗?
Jetpack Compose 从入门到实战 - 6. 文本控件
快速迁移 Gradle 脚本至 KTS
[Gradle] 被迫解密 `kotlin-dsl` 插件的作用(o゚▽゚)o
4. 源代码生成
3.3.2 NaN 是怎么算出来的?
Jetpack Compose 从入门到实战 - 3. 如何在已有项目当中引入 Compose
【教程】教你使用Magisk获取Root权限
1. 元编程概述
[Kotlin] Kotlin 也能玩柯里化(Currying)?
开个新坑,一起读《Java 核心技术 12 版》卷 I
1.2.6-1.3 为什么 C++ 当中的短整型不短,长整型不长?
IntelliJ 当中有几种重命名的方法?
Jetpack Compose 从入门到实战 - 7. 实现仿 B 站的搜索框
3.6.5 Dart 在什么方面比 Java 强?
pixel1内部人员日用工程机密码破解成功 但。。。。
Android 如何按需开启 ViewBinding 而不是 ignore 单个文件?
[2018-11] 如何优雅地使用 Kotlin data class
3.6.3 为什么字符串是不可修改的?
协程作用域的本质真的很简单啊,不信你来看
3.5.2 如何在 Java 中优雅地规避数学运算中的整型溢出?
Jetpack Compose 从入门到实战 - 1. Jetpack Compose 是什么?
你的 Gradle 脚本是怎么运行起来的?
3.6.6 字符串的长度是字符的个数吗?
3.5.10~11 什么是逗号运算符?
不同级别的工程师有什么区别?你是哪一种?
Gradle Project 的属性都是哪里来的?
连什么是协程都不知道还怎么学?对比 Lua、Go、Python 来了解一下协程的概念吧
使用Google Voice拨打4个恐怖电话
3.3.5 最常被提到的 Java 比 C++ 优越的特性是什么?Kotlin 居然还出来补了一刀?