2017-09-03 60 views
0

任何人都可以帮助我如何通过启动时间显示视图...我正在创建一个Android应用程序,现在我想在用户将应用程序拖放到3时显示一个对话框或4或5次要求申请评价。对不起,没有代码片段。请不要告诉我使用RateThisApp库。顺便说一句,我对Android也有新意。谢谢...如何通过启动时间显示视图或小部件

+0

对不起,我不想无礼,但你让写这个问题之前,任何谷歌搜索?我知道你是新来的,但是我做了谷歌搜索,并在第二个链接上找到了答案。 – barotia

回答

0

在每一个运行的活动,您加载和保存的推出计数器SharedPrererence,如果这个数等于5,你看(例如AlertDialog)对话框

0

可以使用SharedPreferences知道多少次用户打开应用程序,并使对话框依赖于3,4或5次 如果你想使其动态你应该连接到web服务,并从设备如imei或蓝牙MAC地址获得独特的东西知道哪个设备运行的应用程序多少次

+0

但我对Andriod很新。请你可以给我一些代码。 –

0

首先让共享首选

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); 

值如果存储prefere NCES未找到或不存在0将返回

你可以用你的电话号码更改0

+0

什么是“关键”?如何添加它。 –

+0

键是字符串值并用于访问值,例如 editor.putInt(“counter”,10); sharedpreferences.getInt(“counter”,0); –

相关问题