我正在开发我的第一个 Android 项目。我有一个服务类,它等待接收意图从远程服务器检索一些信息。我的这项服务看起来像这样:
public class MyService extends IntentService{
public static final String ACTION_INTENT_01 = "xyz.actionIntent01";
public static final String ACTION_INTENT_02 = "xyz.actionIntent02";
public static final String ACTION_INTENT_03 = "xyz.actionIntent03";
... A lot of constant more...
public static final String ACTION_INTENT_01_EXTRA = "xyz.actionIntent01Extra";
...more and more constants...
public MyService(){
...
}
/*The Rest of The Service*/
}
我的问题是,什么更好,在这个类中有很多常量字符串,或者在 String.xml 文件中声明它们并通过getString(R.string.ACTION_INTENT_03)
??访问它们?
谢谢!