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框架的具體使用我們在下一節會進行講解。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章