kotlin中注解替代枚举

枚举便于代码理解和提供了类型安全,不过由于在android平台上,枚举占用内存过多的问题,一般不推荐使用枚举,官方除了两个注解类,IntDef和StringDef,用来提供枚举的替代方案。本文主要通过例子来讲解如何在kotlin中用注解替代枚举。 @IntDef 表示整数类型的带注释元素,示例 用int类型来表示网络的请求状态 @String 用String类型来表示商品的质量 @Target 表
相关文章
相关标签/搜索