作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试创建一个枚举状态模式,以便我可以设置我的操作的当前状态。在 C# 中(我认为)我使用了这种模式:
Enum State { STARTED, STOPPED, PAUSED };
State _s;
public foo() {
_s = State.STARTED;
}
我确实在某处读到过您不应该或不能在 Android 中使用 Enum。如何在 Android 中复制这种设计模式?
最佳答案
您绝对可以使用它们。 Android 的库没有,这可能会延续神话/过时的建议。从一个切换到另一个很容易,所以从枚举开始,只有在遇到性能问题时才更改,但我怀疑你会这样做。
关于java - Android 的枚举状态模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11917984/
我是一名优秀的程序员,十分优秀!