首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
注解
订阅
BillBian
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 1订阅
「神兵利器Dagger2 | 掘金技术征文 」
Dagger-匕首,鼎鼎大名的Square公司旗下又一把利刃(没错!还有一把黄油刀,唤作ButterKnife);故此给本篇取名神兵利器Dagger2。 Dagger2起源于Dagger,是一款基于Java注解来实现的完全在编译阶段完成依赖注入的开源库,主要用于模块间解耦、提高…
从头到尾带你玩转注解
一起来玩转注解, 这里的世界格外美.写个注解?写个注解处理器?
JavaPoet使用指南
上一篇限于篇幅只介绍了APT,这篇来继续介绍javapoet,是square公司的开源库。正如其名,java诗人,通过注解来生成java源文件,通常要使用javapoet这个库与Filer配合使用。主要和注解配合用来干掉那些重复的模板代码(如butterknife 和datab…
一小时搞明白注解处理器(Annotation Processor Tool)
Java 中的注解是个很神奇的东西,还不了解的可以看下一小时搞明白自定义注解(Annotation)。现在很多 Android 的库都用使用注解实现的,比如 ButterKnife,我们不防也来学习一下,学完注解处理器,我们尝试写一个简单的类似 ButterKnife 的东西来绑定控件。
拓展篇:注解处理器最佳实践
前边,我们介绍了什么是注解以及如何开发注解处理器,今天就来说说在开发编译时注解处理器中的那些最佳实践。
安卓 AOP 实战: APT 打造极简路由
使用 Apt 生成全局路由 TRouter,更优雅的页面跳转,支持传递参数和共享 view 转场动画
一小时搞明白自定义注解
Annotation(注解)就是 Java 提供了一种元程序中的元素关联任何信息和着任何元数据(metadata)的途径和方法。Annotion(注解) 是一个接口,程序可以通过反射来获取指定程序元素的 Annotion 对象,然后通过 Annotion 对象来获取注解里面的元数据。