android - 我想从本地服务器更新我的 android 应用程序内容
问题描述
我是 android 编程新手,我的问题是我正在为居住在没有互联网连接的偏远地区的社区开发与 Covid-19 相关的常见问题解答的 android 应用程序。我想从设置在一个位置的本地服务器更新应用程序的信息。当用户通过 wifi 连接到服务器时,应用程序应该从服务器更新其信息。我希望更新后的信息在更新后保持不变。
做这个的最好方式是什么?
解决方案
没有什么变化!一切都与从远程服务器获取数据的方式相同,除了您只需要在创建connection
.
private static final String BASE_URL_INTERNET = "http://180.170.240.150:2045/api/";
private static final String BASE_URL_LOCAL = "http://192.168.2.111:2045/api/"
其余的都以同样的方式进行。
为了使其他问题更新后的信息保持不变,您需要使用database
类似 SQLite。
推荐阅读
- python - 如何使用 python-telegram-bot 添加自定义命令?
- android - 参数类型“颜色?” 不能分配给参数类型 'MaterialColor?
- python - dolphindb 是否支持类似于函数 dropna 的函数?
- plot - 如何在 SAS 中随时间绘制一系列速率
- python - 从 web3py 发送原始交易:TypeError:
() 缺少 4 个必需的位置参数:'hash'、'r'、's' 和 'v' - datatables - DataTables - 设置行颜色
- javascript - 在 chrome/firefox 扩展 API 中,如何在不发送新消息的情况下从端口获取链式响应?
- python - 为什么我得到 AttributeError?
- ssrs-2012 - 一台服务器上的 SSRS 高 TimeDataRetrieval
- snowflake-cloud-data-platform - 您可以从 Snowflake 的 UI 审核用户导出吗?