ButterKnife
PPPeyton
下一站
展开
-
java基础之注解(annotation)——实现一个简单的ButterKnife
前言 从 jdk5开始,Java增加了对元数据的支持,也就是Annotation,Annotation其实就是对代码的一种特殊标记,这些标记可以在编译,类加载和运行时被读取,并执行相应的处理。当然刚刚说了,Annotation只是一种标记,所以要是在代码里面不用这些标记也是能完成相应的工作的,只是有时候用注解能简化很多代码,看起来非常的简洁。 基本的Annotation @Overrid转载 2017-09-06 11:40:21 · 266 阅读 · 0 评论 -
万能的APT!编译时注解的妙用
转载自:http://zjutkz.net/2016/04/07/万能的APT!编译时注解的妙用/ 本篇文章会带你了解什么是注解,注解的用法和分类,并且从knight和butterKnife的使用方式和源码着手让你更加了解编译时注解的好处。 不要脸的推广 在开始这篇文章之前,请允许我不要脸的推广一下我写的一个库,使用编译时注解+apt+javapoet去完成白天/夜间模式的切换,现在转载 2017-09-06 17:24:03 · 1437 阅读 · 0 评论 -
Android 进阶 教你打造 Android 中的 IOC 框架 【ViewInject】 (下)
上一篇博客我们已经带大家简单的吹了一下IoC,实现了Activity中View的布局以及控件的注入,如果你不了解,请参考:Android 进阶 教你打造 Android 中的 IOC 框架 【ViewInject】 (上)。 本篇博客将带大家实现View的事件的注入。 1、目标效果 上篇博客,我们的事件的代码是这么写的: [java] view plai转载 2017-09-06 20:39:50 · 225 阅读 · 0 评论 -
Android 进阶 教你打造 Android 中的 IOC 框架 【ViewInject】 (上)
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/39269193,本文出自:【张鸿洋的博客】 1、概述 首先我们来吹吹牛,什么叫IoC,控制反转(Inversion of Control,英文缩写为IoC),什么意思呢? 就是你一个类里面需要用到很多个成员变量,传统的写法,你要用这些成员变量,那么你就new 出来转载 2017-09-06 20:41:04 · 195 阅读 · 0 评论