Androidannotations框架使用(二)——(AA框架简单使用)

来源:互联网 发布:平板下载不了软件 编辑:程序博客网 时间:2024/06/05 09:53

过去我们在使用"小米+步枪"(findViewById)的时代,一个普通Activity里面至少有10行都是findViewById,更不用提稍微复杂的页面啦。如果是重构之前的老项目的任务,理清业务逻辑尚需时日。当我们用AS打开项目时,initViews()+大段大段的findViewById这个王炸组合,我的心那是哇凉哇凉地...,墙你可以不扶,就是不能不服....

废话不多说,NBA流行的“他强任他强,老子尼克杨”放这里没毛病...  

下面来具体介绍一下AA框架:

"还记得你答应过我,不会让我把你找不见....",我擦,跑题了。说的正事。曾记否,以前我们写Activity的样子。

1.1过去实现全屏效果,无Title效果

1.2使用AA框架来达到该效果(全屏,无Title效果)

------------------------------------------------------------------------------

2.1解决Click,longClick,Touch事件处理

2.2使用AA框架来实现  官方文档的地址

长按事件和触摸事件:

@LongClick

@Touch

用法和@Click一样,这里不再赘述;

------------------------------------------------------------------

3.用AA框架来避免findViewById():官方文档

查看文档就会发现还有@AfterExtras ,@AfterInject。关于三者之间的区别与联系。会在之后的文章中讲解。


1 0
原创粉丝点击