Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/383.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 与web中的数据相比,属性数据不会相应更新_Java_Android_Refresh - Fatal编程技术网

Java 与web中的数据相比,属性数据不会相应更新

Java 与web中的数据相比,属性数据不会相应更新,java,android,refresh,Java,Android,Refresh,问题: 全面总结应用程序的功能;该应用程序由web和移动环境组成。但是,web版本中更新的属性数据在移动环境中不会持续更新,因此,用户访问的属性数据总是过时的。仅当用户启动/重新启动应用程序时,才会更新属性数据 用户启动应用程序时最初下载的属性数据存储在应用程序本地文件目录[SQlite]中,活动将不断指向文件目录以检索数据ID;与web环境中的属性数据相比,它不是更新的属性数据 因此,我想问:我如何才能使物业数据在web上以更新版本进行相应更新 我计划使用SyncAdapter方法和刷新按钮方

问题:

全面总结应用程序的功能;该应用程序由web和移动环境组成。但是,web版本中更新的属性数据在移动环境中不会持续更新,因此,用户访问的属性数据总是过时的。仅当用户启动/重新启动应用程序时,才会更新属性数据

用户启动应用程序时最初下载的属性数据存储在应用程序本地文件目录[SQlite]中,活动将不断指向文件目录以检索数据ID;与web环境中的属性数据相比,它不是更新的属性数据

因此,我想问:我如何才能使物业数据在web上以更新版本进行相应更新


我计划使用SyncAdapter方法和刷新按钮方法来允许用户刷新和查看更新的版本。有什么建议吗

您可以使用推送通知API通知用户更新的属性页吗


我知道Android推送通知通常使用谷歌云消息(GCM)或解析云。这意味着我必须改变数据存储的整个结构。不同意吗?我不是指推送属性页,我是指推送有更新的通知,并根据需要使用您的系统进行更新。GCM并不打算用于大规模数据传输。好吧!!所以你指的是有一个提醒对话框通知用户更新,提示用户下载最新的属性页?这正是我的意思!知道了!!谢谢我想进一步询问,您将如何创建将推送通知链接到下载服务的提示命令?我假设在警报对话框按钮中;将有2个选项:下载最新版本&不是现在,谢谢。如何将alertdialog链接到下载服务?请尝试使用服务和使用计时器任务启动服务器或Web服务的侦听器,并为更新的属性设置通知。。我对你有好处吗???@Elltz我目前正在使用AsyncTask进行属性更新,我实际上有刷新按钮设置来补充AsyncTask的功能。是的@Ernest Lee,我想创建一个在d后台运行的服务类。。让d服务类每隔(持续时间)运行d异步任务…检查更新,如果为真-(意味着有更新)-使用notificationcombat tellin d user创建通知进行更新,当用户单击d notification d update Initiaties时-dats d logic让我knw如果你想让我写代码。@Elltz我将在新的问题线程中发布代码,看一看。我无法调用刷新按钮进行用户交互。