2017-09-03 5 views
0

시작 시간으로보기를 표시하는 방법을 누군가에게 알려줄 수 있습니까? Android app을 만들고 있습니다. 이제 사용자가 3시에 app을 lauch 할 때 대화 상자를 표시하고 싶습니다. 또는 4 또는 5 번 신청서를 요청하십시오. 코드 스 니펫이 없어서 죄송합니다. RateThisApp 라이브러리를 사용하라고하지 마십시오. BTW 나는 또한 sof에서 안드로이드를 처음 접했습니다. 감사합니다 ... 모든시시작 시간별보기 또는 위젯을 표시하는 방법

+0

, 나는 무례하지 않으려는 번호 0을 변경할 수 있습니다 0이 반환됩니다 존재하지만,이 질문을 작성하기 전에 구글에서 검색을하지 않았다? 나는 당신이 여기 새로 왔음을 알고 있지만, 나는 구글 검색을했고, 나는 두 번째 링크에서 그 답을 발견했다. – barotia

답변

0

이 액티비티를 실행하면 (예를 들어 AlertDialog) 대화

0

당신이 얼마나 많은 알고 SharedPreferences을 사용할 수를 보여, 당신은로드하고이 카운트가 5와 동일한 경우, SharedPrererence에서 발사 카운터를 저장 사용자가 앱을 열고 3, 4, 5 번에 따라 대화 상자를 만드십시오. 동적 인 경우 webservice에 연결하고 imei 또는 bluetooth mac 주소와 같은 장치에서 고유 한 항목을 가져와야합니다.

+0

하지만 저는 Andriod에게 매우 익숙합니다. 제발 좀 도와 줄 수 있어요. –

0

먼저 공유 미리보기

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

가져 오기 편집기

SharedPreferences.Editor editor = shardepreferences.edit(); 

지금 당신이

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

키 아래의 코드처럼 ... 문자열, 부울, INT, 길고 둘 수는 문자열이며, 값에 따라 어떤 을 넣어 당신이

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

같이 할 수있는 값을 얻을 경우 저장 prefere NCES 찾을 여부

당신이 죄송

+0

'열쇠'는 무엇입니까? ... 그것을 추가하는 방법. –

+0

키는 문자열 값이며 예를 들어 값에 액세스하는 데 사용됩니다. editor.putInt ("counter", 10); sharedpreferences.getInt ("counter", 0); –