사용자가 앱을 한 번만 평가해야하는 애플리케이션을 개발 중입니다. 경고 대화 상자는 응용 프로그램에서 한 번만 발생해야합니다. 사용자가 평점에 관심이 없다면 며칠 후에 다시 알림을 받아야합니다. 그가 앱에 평점을주고 나면 대화가 다시 올릴 수 없습니다. 이 친구가 가능한가요?휴대 전화에 안드로이드 앱을 설치 한 후 사용자의 세부 정보를 데이터베이스에 저장할 수있는 방법
답변
어쩌면 상단 답변의 마지막 부분 인 How to know if a specific user has rated a Android App?을 읽고 싶을 것입니다.
기본적으로 역효과가 있기 때문에 너무 많은 노력을 기울 이길 원하지는 않습니다.
사용자가 앱을 평가할 것인지 사용자에게 묻고 싶다면 SharedPreferences를 설정할 수 있습니다. 그가 투표를했다면 부울 참 값을 sharedPrefs로 설정하십시오. 그러면이 값이 false 인 경우에만 대화 상자를 다시 시작할 수 있습니다. 하지만 여기서 문제는 사용자가 앱 캐시를 삭제하면 대화 상자가 다시 표시된다는 것입니다. 둘째로, 사용자에게 투표를 상기시키는 것은 사용자에게 성가신 일이 될 수 있으며, SateliliteSD가 말했듯이 역효과를 낼 수 있으며 나쁜 표를 던질 수 있습니다. 된 SharedPreferences을하는 경우, 당신은
private SharedPreferences mPrefs;
private Editor mEditor;
처럼 somethingh 할 수있는 그리고 초기화 :
boolean hasVoted = mPrefs.getBoolean("YOUR_KEY",false) //false is default value if value could not reached
공유 환경 설정으로 작업했습니다. 공유 환경 설정을 참조하십시오. – aditya
boolean hasVoted = true //or false if he hasn´t done it
mEditor.putBoolean("YOUR_KEY", hasVoted);
mEditor.commit();
:
mPrefs = PreferenceManager.getDefaultSharedPreferences(this) //this means the context
mEditor = mPrefs.edit();
는 값을 설정
나는 availa를 만들었습니다. 라이브러리에 코드 한 줄만 있으면 앱에 포함시킬 수 있습니다. 당신이 대답은 "예"보다 아무것도 더 원하는 경우
공유 환경 설정으로 작업했습니다. 공유 환경 설정을 참조하십시오. – aditya
- 1. 휴대 전화에 폴리머 앱을 배포하십시오.
- 2. 휴대 전화에 맞춤형 Google 글래스 앱을 설치하는 방법
- 3. 휴대 전화에 안드로이드 또는 아이오스 앱을 가지고있는 사람이 몇 명입니까?
- 4. 휴대 전화에 무관심한 앱을 여는 SMS 링크?
- 5. Android 앱을 가져온 후 가져온 패키지가 휴대 전화에 표시됩니다.
- 6. Android 앱을 휴대 전화에 업로드 한 후 자동으로 실행 하시겠습니까? 안드로이드 응용 프로그램 개발시
- 7. Android 사용자가 휴대 전화에 설치 한 다양한 SDK를 확인하십시오.
- 8. 트위터에서 현재 사용자의 세부 정보를 얻는 방법
- 9. mvc에서 OAuth 구현 3. 사용자의 세부 정보를 데이터베이스에 저장하는 방법
- 10. 데이터베이스에 객체를 저장할 수있는 방법
- 11. 사용자의 전화에 데이터 저장
- 12. 다른 휴대 전화에 내 앱을 설치하십시오
- 13. 휴대 전화에 데이터를 저장 하시겠습니까?
- 14. 에어 앱을 실행하려면 휴대 전화에 Air를 설치해야합니까?
- 15. 초보자, 삼성 휴대 전화에 앱 설치
- 16. restfb를 사용하여 사용자의 세부 정보를 얻는 방법?
- 17. 앱의 정보를 휴대 전화에 영구 저장하는 방법은 무엇입니까?
- 18. MySql 데이터베이스에 이력서 세부 정보를 저장하는 방법
- 19. 안드로이드 설치 세부 사항
- 20. 데이터베이스 정보를 JSF2에 저장할 수있는 방법
- 21. Google API의 정보를 데이터베이스에 저장할 수 있습니까?
- 22. Firebase 데이터베이스에서 사용자의 세부 정보를 쿼리하려면 어떻게합니까?
- 23. PHP Facebook은 사용자의 신용 정보를 저장합니까?
- 24. 데이터베이스에 정보를 저장 한 후 데이터를 전송하십시오.
- 25. 설치 한 안드로이드 앱을 설치 제거하지 않고 최신 테스트 버전을 설치하는 방법은 무엇입니까?
- 26. 설치 후 앱을 찾을 수 없습니다.
- 27. 레코드 세부 정보를 업데이트하는 방법
- 28. 휴대 전화에 연결
- 29. 제품을 구매 한 후 주문 세부 정보를 저장할 때 편집 할 가상 마트 파일은 무엇입니까?
- 30. 정보를 다른 테이블에 저장할 때 정보를 데이터베이스에 저장할 수 있습니까?
, 당신은 무엇을 시도했다 보여주는를 포함하여, 여기에 더 구체적인 뭔가를 요구해야 할거야과 * 정확히 * 당신은 붙어 어디있어 . –