在不从google play更新的情况下更改android应用程序的UI
我正在开发一个移动应用程序,我想更新用户界面。按钮上的文本和复选框的数量等可以更改。我使用parse.com作为后端。 在这种情况下,更新UI的正确方法是什么在不从google play更新的情况下更改android应用程序的UI,android,parsing,user-interface,push,Android,Parsing,User Interface,Push,我正在开发一个移动应用程序,我想更新用户界面。按钮上的文本和复选框的数量等可以更改。我使用parse.com作为后端。 在这种情况下,更新UI的正确方法是什么 每次用户界面发生变化时,是否通过google play更新应用程序 发送推送通知,包括UI更改 除了在apk文件中重新编译源代码的机制外,您不能从推送通知或任何其他机制中更改资源或java代码。因此,如果你从原生android视图构建UI,你必须从google play更新你的应用程序。但是,如果您希望从服务器动态修改UI,您可以使用
- 每次用户界面发生变化时,是否通过google play更新应用程序
- 发送推送通知,包括UI更改
除了在apk文件中重新编译源代码的机制外,您不能从推送通知或任何其他机制中更改资源或java代码。因此,如果你从原生android视图构建UI,你必须从google play更新你的应用程序。但是,如果您希望从服务器动态修改UI,您可以使用WebView(从服务器接收)作为应用程序的主要内容UI。(通常不推荐,这取决于您愿意做什么).您不能通过GCM或任何其他推送机制更改Java代码或资源。应用程序不能接收带有推送消息的复选框的数量,将其写入解析本地存储,然后在下一次运行时创建类似以下内容的复选框:
for(int i=0;i<20;i++){
CheckBox ch=new CheckBox(this);
ch.setText(“我是动态的!”);ll.addView(ch);}
这当然是可能的。但是,您并没有以这种方式更改Java代码或资源,这就是为什么我的第一条评论是关于。