java - 安卓网络应用的最佳实践

标签 java android

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the help center寻求指导。




9年前关闭。




我是 android 应用程序开发的新手,我不确定我是否正确地解决了我的问题:

我想开发一个显示来自特定网站的一些信息的应用程序,例如,我想显示包含在一个中的所有链接:

<div class="title"> link </div>

为此,我想在 java 中开发一个解析器,它将搜索 <div class="title">在页面源中。

现在我的问题是:存储搜索字符串是一种好习惯吗:<div class="title">在服务器上的文件中,每次应用程序加载它都会下载这个字符串?
如果 <div class="title">例如更改为 <div class="abc">我想轻松更改字符串,而不是让用户下载应用程序的更新。

有没有比我想的更好的方法来解决这个问题?

最佳答案

试试这个自制的解决方案......

1. 将字符串存储在服务器上。

2. 并且最初当用户安装应用程序时,让当前字符串被安装
应用程序。

3. 下次字符串更改时,发送 通知 给您应用的所有用户,并且一次
用户单击通知,只需确保您的应用程序已启用逻辑代码以使用新(当前)字符串更改旧字符串。

关于java - 安卓网络应用的最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11284118/

相关文章:

java - JSoup 未完全渲染长页面

java - 计算我的 Android 应用程序被打开的次数

javascript - Phonegap/JQueryMobile 应用程序构建丢失样式

android - 保存数据和改变方向

android - Exoplayer 为 android 中的大型 mp4 文件抛出解码器初始化异常

java - 类似于java的iOS可听 future 模式

java - GAE OAuth Java : No authentication header information

java - MPAndroidChart 插入 Y 轴 listArray 变量或动态参数

java - 在 2 个阵列之间交换对时出现问题

java - 有什么方法可以获取最新的聚合数据,而不会成为 Firebase 列表中的最后一个?