首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
APT
订阅
ProcessZ
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
Kotlin Symbol Processing使用与原理剖析
一、KSP简介 Kotlin Symbol Processing (KSP) 是一个可用于开发轻量级编译器插件的API,与Kotlin Annotation Processing Tool(KAPT)
ButterKnife的最简单实现:SimpleButterKnife
ButterKnife技术分析与总结,反射技术以及如何通过APT技术生成Java源码,APT在Android编译过程中的位置与时机等等
APT-自定义ButterKnife
**开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 3 天,[点击查看活动详情](https://juejin.cn/post/7194721470063312933 "http
编译时注解之APT
在某些代码元素上(如类型、函数、字段等)添加注解,在编译时编译器会检查AbstractProcessor的子类,并且调用该类型的process函数,然后将添加了注解的所有元素都传递到process函数中,使得开发人员可以在编译器进行相应的处理,例如,根据注解生成新的Java类,…
JavaPoet使用指南
上一篇限于篇幅只介绍了APT,这篇来继续介绍javapoet,是square公司的开源库。正如其名,java诗人,通过注解来生成java源文件,通常要使用javapoet这个库与Filer配合使用。主要和注解配合用来干掉那些重复的模板代码(如butterknife 和datab…
谈谈APT和JavaPoet的一些使用技巧和要点
APT+JavaPoet 是一把利剑,可以将很多模板代码在编译期间直接生成,即通过注解收集信息,然后将这些信息形成一些固定代码;特别是在写框架的时候,可以将一些“脏活、累活”通过这种方式处理掉,然后提供给用户一个干净的API接口使用,目前常用在 路由 如ARouter Butt…
Android APT 系列 (四):APT 实战应用
前言 很高兴遇见你~ 在本系列的上一篇文章中,我们对 APT 技术进行了讲解,还没有看过上一篇文章的朋友,建议先去阅读 Android APT 系列 (三):APT 技术探究。接下来,我们就使用 AP
Android APT实战学习技巧
简介 APT(Annotation Processing Tool)即注解处理器,在编译的时候可以处理注解然后搞一些事情,也可以在编译时生成一些文件之类的。ButterKnife和EventBus都使
“终于懂了” 系列:组件化框架 ARouter 完全解析(二)APT技术
在上一篇《“终于懂了” 系列:组件化框架 ARouter 完全解析(一) 原理详解》中,详细介绍了ARouter的核心原理。其中提到了“帮助类”的概念,也就是在运行时生成 用于帮助填充WareHous
Android高级进阶系列:注解处理器APT用法详解
前言 这段时间在写一些组件化相关的文章,其中有用到开源库ARoute相关知识,查看了下源码,内部使用了APT动态生成类的方式,于是就有了这篇文章,记录下自己对APT注解处理器的一些理解。 注解在我们a