首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
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 对象来获取注解里面的元数据。