如何知道我的应用程序是使用X时间还是X天android?

Ars*_*war 0 android google-play

如果他喜欢,我想向用户展示一个dailog box,用于评估我在网上的应用程序.如果用户使用(查看)我的应用程序X时间或者应用程序在他的设备中x天,则会出现此对话框?.

我可以在启动画面上使用SharedPreferences,并在每次应用运行时计算.但我想知道如果用户没有通过按回家完成.在这种情况下,应用程序将无法启动.那么解决方案是什么?

我在想可能有一个组件,比如iPhone AppRater.如果有的话请告诉我.或者让我知道如何做到这一点.

谢谢

Hef*_*olf 5

如何在主要活动中设置计数器(存储SharedPreferences)onResume()

对于日期,SharedPreferences如果还没有在onResume()主要活动的方法中设置日期,如何存储日期?

我还要加上检查显示Dialog-Box(链接到市场)onResume().

onResume()仅在用户真正看到您的活动时才会调用.看看有关应用程序生命周期的内容:http://developer.android.com/reference/android/app/Activity.html#ActivityLifecycle