2014-01-11 36 views
1

我有一个Android应用程序连接到一个服务器在一个静态的URL。我想弄清楚在哪里放置的网址,以便我可以从我的应用程序访问它。在Android项目中放置静态URL的位置?

共识似乎是values/strings.xml是要走的路。但是,我担心所有静态值的单个文件可能会变得笨重。有没有办法为不同类型的字符串(UI,内部等)使用多个不同的文件?如果我只是制作不同的文件,Android会对它做出明智的决定并将它们全部导入?有没有一个公认的规范的方式来做到这一点?

谢谢!

回答

3

是的。您可以提供许多不同的XML文件并按您认为合适的方式命名它们。这是重要的资源限定符(文件夹名称)。

提供您的字符串资源,你会没事的。

但是,由于您的URI是静态的,我将它们作为静态最终变量,而不是代码。从提供Context的地方来看它可能不是最好的方法。让我们面对现实吧,可能没有理由使它成为一个String资源,并且必须通过资源系统的开销调用它,除非在XML布局中需要它。

+0

太棒了;谢谢 ! – joshlf

+0

不客气。 – davidcesarino

相关问题