Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Android 框架为我们提供了多种存储数据/首选项的方式,哪里是存储 Web 服务端点 URI 的最佳位置?
URI 是否会根据用户输入而更改,并且需要在应用程序关闭时保持不变?如果是这样,将其存储在 SharedPreferences
否则,您可以将其存储为静态最终变量,
您可以将其作为资源存储在 strings.xml 中,
您可以将其存储为通过 Application 的子类引用的最终变量,并通过 getApplicationContext() 检索它。
如果您只需要在单个活动中使用它,则可以在创建该活动时实例化它。
没有最好的选择,你自己挑吧。