Android Support Annotations資料整理
Android Support Annotations
這里對(duì)Android Support Annotations注解的資料做了詳細(xì)整理大家可以參考下:
注解 解釋 @AnimatorRes 表示該參數(shù)、字段或者函數(shù)返回值應(yīng)該是一個(gè) Animator 類型的資源 @AnimRes 表示該參數(shù)、字段或者函數(shù)返回值應(yīng)該是一個(gè) Anim 類型的資源 @AnyRes 表示該參數(shù)、字段或者函數(shù)返回值應(yīng)該是一個(gè)任意類型的資源 @AnyThred 表示被注解的方法可以在任何線程中被調(diào)用 @ArrayRes 表示該參數(shù)、字段或者函數(shù)返回值應(yīng)該是一個(gè) Array 類型的資源 @AttrRes 表示該參數(shù)、字段或者函數(shù)返回值應(yīng)該是一個(gè) attribute 類型的資源 @BinderThread 表示被注解的方法只可以在被綁定的線程中被調(diào)用 @BoolRes 表示該參數(shù)、字段或者函數(shù)返回值應(yīng)該是一個(gè)布爾類型的資源 @CallSuper 表示任何重寫(xiě)的方法都必須調(diào)用父類的這個(gè)方法 @CheckResult 表示不能忽視被注解方法的返回值 @ColorInt 表示該參數(shù)、字段或者函數(shù)返回值應(yīng)該是一個(gè)顏色值而不是顏色資源引用,例如應(yīng)該是一個(gè) AARRGGBB 的整數(shù)值。 @ColorRes 表示該參數(shù)、字段或者函數(shù)返回值應(yīng)該是一個(gè) color 類型的資源,而不是顏色值。注意和 ColorInt 區(qū)別 @DimenRes 表示該參數(shù)、字段或者函數(shù)返回值應(yīng)該是一個(gè) dimension 類型的資源 @Dimension 表示被注解的整形參數(shù),字段或返回值是一個(gè)尺寸類型 @DrawableRes 表示該參數(shù)、字段或者函數(shù)返回值應(yīng)該是一個(gè) drawable 類型的資源 @FloatRange 表示被注解的元素必須是在一個(gè)給定范圍的float或double值 @FractionRes 表示該參數(shù)、字段或者函數(shù)返回值應(yīng)該是一個(gè) fraction 類型的資源 @IdRes 表示該參數(shù)、字段或者函數(shù)返回值應(yīng)該是一個(gè)資源的 ID 類型 @IntegerRes 表示該參數(shù)、字段或者函數(shù)返回值應(yīng)該是一個(gè)整數(shù)類型的資源 @IntRange 表示被注解的元素必須是在一個(gè)給定范圍的long或int值 @InterpolatorRes 表示該參數(shù)、字段或者函數(shù)返回值應(yīng)該是一個(gè) interpolator 類型的資源 @keep 表示被注解的元素在構(gòu)建混淆時(shí)不會(huì)被刪除或縮小字段,會(huì)保持原字段 @LayoutRes 表示該參數(shù)、字段或者函數(shù)返回值應(yīng)該是一個(gè) layout 布局文件類型的資源 @MainThread 表示被注解的方法只能在主線程調(diào)用 @MenuRes 表示該參數(shù)、字段或者函數(shù)返回值應(yīng)該是一個(gè) menu 類型的資源 @NonNull 表示被注解的參數(shù),字段或返回值不能為空 @Nullable 表示被注解的參數(shù),字段或返回值可以為空 @PluralsRes 表示該參數(shù)、字段或者函數(shù)返回值應(yīng)該是一個(gè) plurals 類型的資源 @Px 表示這個(gè)整形的參數(shù),字段或返回值是一個(gè)像素尺寸 @RawRes 表示該參數(shù)、字段或者函數(shù)返回值應(yīng)該是一個(gè) raw 類型的資源 @RequiresApi 表示被注解的元素只能在給定的api級(jí)別或更高版本上運(yùn)行 @RequiresPermission 表示被注解的元素需要(或可能需要)一個(gè)或多個(gè)權(quán)限 @RequiresPermission.Read 指定需要允許讀權(quán)限 @RequiresPermission.Write 指定需要允許寫(xiě)權(quán)限 @Size 表示被注解的元素必須有一個(gè)給定的大小或長(zhǎng)度 @StringDef 表示被注解的元素代表一個(gè)邏輯類型并且它的值必須是顯示命名的常量 @StringRes 表示該參數(shù)、字段或者函數(shù)返回值應(yīng)該是一個(gè)字符串類型的資源 @StyleableRes 表示該參數(shù)、字段或者函數(shù)返回值應(yīng)該是一個(gè) styleable 類型的資源 @StyleRes 表示該參數(shù)、字段或者函數(shù)返回值應(yīng)該是一個(gè) style 類型的資源 @TransitionRes 表示該參數(shù)、字段或者函數(shù)返回值應(yīng)該是一個(gè) transition 類型的資源 @UiThread 表示被注解的方法或構(gòu)造方法只能在UI線程調(diào)用 @VisibleForTesting 主要用到測(cè)試方面,用處很少,標(biāo)志作用 @WorkerThread 表示被注解的方法或構(gòu)造方法只能在工作線程調(diào)用 @XmlRes 表示該參數(shù)、字段或者函數(shù)返回值應(yīng)該是一個(gè) XML 類型的資源
感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
相關(guān)文章
Android實(shí)現(xiàn)簡(jiǎn)單用戶注冊(cè)案例
這篇文章主要為大家詳細(xì)介紹了Android實(shí)現(xiàn)簡(jiǎn)單用戶注冊(cè)案例,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-05-05
android 控件同時(shí)監(jiān)聽(tīng)單擊和雙擊實(shí)例
這篇文章主要介紹了android 控件同時(shí)監(jiān)聽(tīng)單擊和雙擊實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-08-08
android自定義彈出框樣式的實(shí)現(xiàn)方法
這篇文章主要為大家詳細(xì)介紹了android自定義彈出框樣式的實(shí)現(xiàn)方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-05-05
Android單元測(cè)試之對(duì)Activity的測(cè)試示例
本篇文章主要介紹了Android單元測(cè)試之對(duì)Activity的測(cè)試示例,具有一定的參考價(jià)值,有興趣的可以了解一下2017-08-08
Android實(shí)現(xiàn)毛玻璃效果的對(duì)話框
這篇文章主要為大家詳細(xì)介紹了Android實(shí)現(xiàn)毛玻璃效果的對(duì)話框,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-04-04
Android仿微信5實(shí)現(xiàn)滑動(dòng)導(dǎo)航條
這篇文章主要為大家詳細(xì)介紹了Android仿微信5實(shí)現(xiàn)滑動(dòng)導(dǎo)航條,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-08-08
Android使用Recyclerview實(shí)現(xiàn)圖片水平自動(dòng)循環(huán)滾動(dòng)效果
這篇文章主要為大家詳細(xì)介紹了Android使用Recyclerview實(shí)現(xiàn)圖片水平自動(dòng)循環(huán)滾動(dòng)效果,實(shí)現(xiàn)精彩的跑馬燈效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-08-08
Android實(shí)現(xiàn)自定義滑動(dòng)刻度尺方法示例
這篇文章主要給大家介紹了關(guān)于Android實(shí)現(xiàn)自定義滑動(dòng)刻度尺的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)各位Android開(kāi)發(fā)者們具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-04-04
Android getBackground().setAlpha遇到問(wèn)題解決辦法
這篇文章主要介紹了Android getBackground().setAlpha遇到問(wèn)題解決辦法的相關(guān)資料用,getBackground().setAlpha,導(dǎo)致其他布局背景透明度都改變的問(wèn)題,需要的朋友可以參考下2017-03-03

