시작 시간으로보기를 표시하는 방법을 누군가에게 알려줄 수 있습니까? Android app을 만들고 있습니다. 이제 사용자가 3시에 app을 lauch 할 때 대화 상자를 표시하고 싶습니다. 또는 4 또는 5 번 신청서를 요청하십시오. 코드 스 니펫이 없어서 죄송합니다. RateThisApp 라이브러리를 사용하라고하지 마십시오. BTW 나는 또한 sof에서 안드로이드를 처음 접했습니다. 감사합니다 ... 모든시시작 시간별보기 또는 위젯을 표시하는 방법
답변
이 액티비티를 실행하면 (예를 들어 AlertDialog
) 대화
당신이 얼마나 많은 알고 SharedPreferences
을 사용할 수를 보여, 당신은로드하고이 카운트가 5와 동일한 경우, SharedPrererence
에서 발사 카운터를 저장 사용자가 앱을 열고 3, 4, 5 번에 따라 대화 상자를 만드십시오. 동적 인 경우 webservice에 연결하고 imei 또는 bluetooth mac 주소와 같은 장치에서 고유 한 항목을 가져와야합니다.
하지만 저는 Andriod에게 매우 익숙합니다. 제발 좀 도와 줄 수 있어요. –
먼저 공유 미리보기
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 찾을 여부
당신이 죄송
'열쇠'는 무엇입니까? ... 그것을 추가하는 방법. –
키는 문자열 값이며 예를 들어 값에 액세스하는 데 사용됩니다. editor.putInt ("counter", 10); sharedpreferences.getInt ("counter", 0); –
, 나는 무례하지 않으려는 번호 0을 변경할 수 있습니다 0이 반환됩니다 존재하지만,이 질문을 작성하기 전에 구글에서 검색을하지 않았다? 나는 당신이 여기 새로 왔음을 알고 있지만, 나는 구글 검색을했고, 나는 두 번째 링크에서 그 답을 발견했다. – barotia