我知道我可以在活动之间简单地复制和粘贴字符串以获取意图,但如果有人让项目继续执行,可能会导致混淆。我想知道如何存储通过我的应用程序使用的短密钥的最佳方式。我因子评分的两种可能的方式是:在我的Android应用程序中存储意图键的最佳方式
用我所有的钥匙,我希望得到一个每次创建枚举我简单地使用myEnum.KeyOne.toString();
,并在其中像<string name="keyOne">KeyOne</string>
创建与串的资源xml文件并使用activity.getString(R.string.keyOne)
进行呼叫。
还有更好的方法吗?如果不是这些更快?
我个人喜欢使用带有静态最终变量的'Constants.java'文件。我不喜欢在'strings.xml'文件中引用变量,并且出于任何原因,我从来不喜欢使用Enums。我真的不知道这是最好的方式还是最快的,但它对我来说效果很好。我也将它用于捆绑键和端点。 –