kle*_*vre 15 java android constants global-variables
我知道存储全局常量的最佳实践是什么,这些常量可以在编译时随环境(debug,preprod,prod,release等)而改变.
在iOS中,我曾经将所有全局常量保留在头文件中并使用预处理器宏进行更改,请参阅以下答案:
在iOS应用程序中存储全局常量的位置?
我应该为Android使用什么解决方案?
Nic*_*aus 22
在基本包文件夹中创建类常量.
(或创建一个接口而不是一个类,所以不需要每次都引用该类,但由于代码可读性,这是不好的做法,但它会起作用)
用public static final值填充它.
此外,双方class还有interface,也可以声明为abstract.