yuqirong/CardSwipeLayout

建议

Closed this issue · 3 comments

效果看起来还不错,不过有一点是:
image
不要定义这种常量接口,可以考虑使用私有构造方法的final来存放常量。

为什么这样说,是性能上有什么差别吗?

这倒不是性能上的,只是一种规范吧。
参考Effective Java第十九条
接口只用于定义类型,常量接口模式是接口的不良使用

以前我也用 final 静态变量,感觉好low 现在一直养接口定义啊 看着挺舒服的啊 别人腾讯写的代码也这么玩,没发现什么问题啊