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

在开发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框架的具体使用我们在下一节会进行讲解。

发布了23 篇原创文章 · 获赞 14 · 访问量 9万+

猜你喜欢

转载自blog.csdn.net/wangcheeng/article/details/71374263
今日推荐