2012-06-23 111 views
0

我需要一个地方可以存储基本的应用程序配置(URIs,DB名称,外部存储文件夹名称等)在XML或任何其他体面的格式。应用程序配置文件

它是/ assets文件夹?如果是这样 - 给出一个与XML文件结合使用的基本示例。

谢谢。

回答

2

是的:资源文件夹:res/values/strings。

在那里你可以放置所有你想要的字符串。 要使用特定于语言环境的字符串,请创建以区域设置后缀结尾的多个值文件夹。 值的文件夹(默认):

<string name="app_name">My android app name</string> 
<string name="email">[email protected]</string> 
<string name="contact_me">Contact me</string> 

值-PT文件夹(葡萄牙字符串):

<string name="app_name">My android app name in PT</string> 
<string name="email">[email protected]</string> 
<string name="contact_me">pt string for contact me</string> 

就用它们为:yourPackage.R.string.email你的类。

+0

这是否意味着我需要复制那些我将决定为用户提供的每个区域设置? – user1462299

+0

不,在res文件夹中只需为每个语言环境创建多个值文件夹。值(将是默认值),值-ES,值-PT ...然后在每个里面放置与区域设置值相同的字符串。 –

+0

我编辑了我的答案,以帮助解决这个问题。 –

相关问题