2017-09-03 58 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); –

相關問題