2011-03-15 66 views
0

我想向用戶展示一個用於在網上評價我的應用程序的dailog框,如果他喜歡的話。如果用戶使用(查看)我的應用X時間或者如果應用在x天內在他的設備中,該對話框將會出現? 。如何知道我的應用是用X時間還是X天android?

我可以在我的啓動畫面上使用SharedPreferences,並在每次運行應用程序時進行計數。但我想知道如果用戶沒有按回家完成。在這種情況下,應用程序不會啓動。那麼解決方案是什麼?

我在想可能有一個這樣的組件,像iPhone AppRater。如果有的話,請告訴我。 或讓我知道如何做到這一點。

感謝

回答

5

如何在您的主要活動設定onResume()計數器(存儲在SharedPreferences)?

對於日期,如果日期還沒有在onResume()-主要活動的方法中設置,那麼如何在SharedPreferences中存儲日期?

並顯示對話框(連接到市場)的檢查我也將添加到onResume()

onResume()僅在用戶真正看到您的活動時纔會調用。看看這裏的應用程序生命週期:http://developer.android.com/reference/android/app/Activity.html#ActivityLifecycle

相關問題