如何在没有用户交互和 /或应用更新的情况下更改Android视图



基本上,我正在使用混合跨平台框架工作(Angular-Cordova)在Android应用程序上,我想在没有知识的情况下更新用户屏幕或没有更新应用程序,例如我们更改并提供后端中的屏幕,应用程序屏幕应更新。

当前我们有要替换的应用更新机制。

对于参考示例(例如Facebook屏幕)随着应用程序更新或用户知识而更改。

我们想做的同样的方式,任何人请提供一些解决方案。或者如果他们更好的方法,请建议我。

非常感谢所有人。

我不使用,但我听说了无声推动通知,Google搜索有关您框架的无声推动通知。用户对获取任何通知没有任何知识

示例

https://www.google.co.in/search?q=silent push notification cordova

首先,您需要从服务器获得UI。在服务器中您需要布尔变量,例如更改,如果更改为true,则您可以从服务器获取UI并动态创建视图。从服务器中,服务器端定义按钮颜色样式和所有属性,然后在条件语句中从服务器中获取响应,例如检查响应名称是按钮,然后使用settag属性动态创建一个按钮。您需要从数据库中存储响应。数据库,例如领域,sqlite,并一直检查所有响应,例如更改= true或false,如果是true,则创建动态UI并删除旧数据库,然后将新服务器响应添加到数据库

最新更新