Android自定義註解實現View繫結

2021-10-02 23:20:46 字數 770 閱讀 1240

重要概念:元註解、@retention、@target。

元註解: 元註解是一種基本註解,但是它能夠應用到其它的註解上面。

@retention:註解的保留期

@target:作用域

elementtype.annotation_type 可以給乙個註解進行註解

elementtype.constructor 可以給構造方法進行註解

elementtype.field 可以給屬性進行註解

elementtype.local_variable 可以給區域性變數進行註解

elementtype.method 可以給方法進行註解

elementtype.package 可以給乙個包進行註解

elementtype.parameter 可以給乙個方法內的引數進行註解

elementtype.type 可以給乙個型別進行註解,比如類、介面、列舉

demo目的:

註解實現布局檔案的載入,省去原來的setcontentview

1、這是viewinject註解介面

2、baseactivity中setcontentview

3、繼承baseactivity,在mainactivity上寫註解,實現布局檔案的載入設定

springboot AOP實現自定義註解新增驗證

1 新增pom.xml org.springframework.boot spring boot starter aop 2 新增註解類 自定義註解 用於驗證呼叫許可權 retention retentionpolicy.runtime target elementtype.method publi...

自定義註解 lock aop實現註解鎖

1 自定義的鎖註解 target retention retentionpolicy.runtime documented public inte ce servicelock2 aop切面 component scope aspect order 1 order越小越是最先執行,但更重要的是最先執...

自定義註解

target elementtype.field retention retentionpolicy.runtime public inte ce setvalue以上就是乙個自定義的註解,下面來進行說明。target elementtype.field 表示支援該註解的程式元素,field就是屬性...