EnumResources:实用程序类,用于将Android资源绑定到Enum值

时间:2024-06-06 04:02:18
【文件属性】:

文件名称:EnumResources:实用程序类,用于将Android资源绑定到Enum值

文件大小:68KB

文件格式:ZIP

更新时间:2024-06-06 04:02:18

Java

枚举资源 我经常发现自己对我的应用程序UI状态有一个枚举。 例如,您可能有一个下拉列表,该值控制片段/活动的行为以及外观(例如工具栏颜色)。 您可以将此元数据存储在它们自己的枚举值中,但是这样做可以使它们很快变得杂乱无章,因为各种各样的字段和方法。 另外:具有12个参数的枚举构造函数看起来并不那么好。 enum FeedContentMode { GLOBAL , LOCAL , FRIENDS } final EnumResources enumResources = new EnumResources (); enumResources . get( FeedContentMode . GLOBAL ) .assocColor( R . color . blue) .assocString( R . string . ttl_global); enumRes


【文件预览】:
EnumResources-master
----.gitignore(331B)
----settings.gradle(24B)
----build.gradle(302B)
----.travis.yml(94B)
----gradlew(5KB)
----LICENSE(1KB)
----README.md(1KB)
----gradlew.bat(2KB)
----gradle.properties(855B)
----gradle()
--------wrapper()
----lib()
--------.gitignore(7B)
--------build.gradle(2KB)
--------src()
--------proguard-rules.pro(668B)
----test()
--------.gitignore(7B)
--------build.gradle(1KB)
--------src()
--------proguard-rules.pro(673B)

网友评论