android 常用注解,Android常用注解
时间: 2023-06-20 16:04:56 浏览: 99
Android常用注解包括:
1. @Override: 指示方法将覆盖其超类中的方法。
2. @Nullable: 标记方法可以返回null。
3. @NonNull: 标记方法不会返回null。
4. @SuppressLint: 消除特定类型Lint错误的警告。
5. @SuppressWarnings: 抑制在编译时产生的特定类型的警告。
6. @Deprecated: 标记方法已经过时,不建议使用。
7. @Inject: 用于依赖注入。
8. @BindView: 在代码中绑定视图。
9. @OnClick: 在代码中设置点击事件。
10. @StringRes: 标记参数应该是字符串资源ID。
11. @ColorInt: 标记参数应该是颜色值。
12. @DrawableRes: 标记参数应该是Drawable资源ID。
13. @LayoutRes: 标记参数应该是布局资源ID。
14. @StyleRes: 标记参数应该是样式资源ID。
15. @IntDef: 限制参数只能是预定义的常量之一。
16. @Retention: 指示注解的保留策略。
以上是Android常用的注解,开发中可以根据需求选择合适的注解来提高代码的可读性和可维护性。
阅读全文