Androidannotations框架使用(一)——(AA框架初探)

来源:互联网 发布:淘宝定义管制刀具定义 编辑:程序博客网 时间:2024/06/16 07:46

在开发Android的岁月中,findViewById这个武器也一直伴随我们左右,但是"落后就要挨打",在"现代化战争"中,我们应该选择更先进的武器。与之对应的注解框架有以下几个:

  1. xUtils的ViewInject(废弃)
  2. ButterKnife的InjectView(JakeWharton大神的杰作);
  3. android-butterknife-zelezny(一键生成Butterknife注解的插件:android-butterknife-zelezny);
  4. Google的Data binding(Google出品,很有前景)
  5. 利用反射来解决findViewById(消耗内存大,不建议使用);
  6. Androidannotations框架;
  本文来具体讲解一下Androidannotations框架。
AA框架的Github地址,其英文文档地址是AA框架英文文档


先睹为快,来看一下AA框架的威力:AA框架的Code Diet

接下来我们首先来介绍一下项目接入AA框架:
首先在build.gradle(Project:XXX)中添加内容,如下图所示:


然后在build.gradle(Module:XXX)中添加相应依赖,具体如下图所示:

到此为止,AA框架已被我们集成进入项目中。

AA框架的具体使用我们在下一节会进行讲解。

1 0
原创粉丝点击