如何在Xamarin Android上向用户发送信息

时间:2018-09-26 10:11:39

标签: android xamarin xamarin.forms push-notification xamarin.android

假设我有一个用Xamarin编写的Android应用程序。通过发送自动存储在本地数据库中的信息,我(即在Play商店上发布该应用的开发人员)是否可以与我的应用的用户进行互动? 特别是,我想向用户发送一个新代码,该代码将基于某些先前编码的逻辑来更改应用程序的行为。 例如,假设应用程序在加载时读取SQLite DB上的表并查看最新记录。假设第一次安装和启动该应用程序时,第一条记录的值等于1。 每次启动应用程序时,该应用程序都会读取该表,并基于最新记录来更改应用程序的某些行为。 例如,开始时(即最近的记录等于1时),我主要活动的背景颜色是白色。然后,我向用户发送新代码,并说添加到该数据库表的新记录为2。 该应用程序现在读取该记录并将背景颜色更改为绿色(因为在设计时,该应用程序具有一些开关盒,可根据给定值(即1 =白色,2 =绿色等)更改背景颜色。

有没有办法做到这一点?

1 个答案:

答案 0 :(得分:1)

是的。

首先,在启动应用程序时,您将请求发送到服务器以同步本地数据库,因此您将始终获得最新值。

然后,您可以根据所拥有的信息来加载视图,并应用您的逻辑。