如何通过启动时间显示视图或小部件



任何人都可以帮助我如何在启动时间之前展示视图...我正在创建一个Android应用,现在我想在用户lauch for 3或4时显示对话框或5次要求该应用程序。对不起,没有代码段。请不要告诉我使用Ratethisapp库。顺便说一句,也是SOF中的Android新手。谢谢...

在每次运行时,您可以在SharedPrererence中加载并保存计数器,如果此计数等于5,则显示对话框(例如AlertDialog

您可以使用 SharedPreferences知道用户打开了多少次,并使对话框取决于3、4或5次如果您想使其动态化,则应连接到WebService,并从IMEI或蓝牙MAC等设备中获取独特的东西,以了解哪个设备运行应用程序,用于多少次

首先制作共享preferences

SharedPreferences shardepreferences = context.getSharedPreferences("YOUR_KEY_NAME", Context.MODE_PRIVATE);

获取编辑

SharedPreferences.Editor editor = shardepreferences.edit();

现在,您可以将字符串,布尔值,int,long和...像下面的代码

一样
editor.putLong(key, value);
if (editor.commit()) {
    //Saved Successfully
} else {
    //Does not save
}

键是字符串,值取决于要放置的内容要获得值,您可以这样做

long value = shardepreferences.getLong(key, 0);

如果找不到或未存在存储的首选项,则0将返回

您可以使用您的号码更改0

最新更新