안녕하세요.이 쿼리에 대해 안내해주세요. 나는 안드로이드 앱을 만들고 있는데, 사용자는 자신의 개인적인 정보를 제공하지 않을 것이며, 서버에 접속 한 후에 앱은 그를위한 모든 사용 가능한 서비스를 보여줄 것이다. 사용자 ID로 말할 수 있습니다. 내가 궁금해하는 것은 apk 파일을 설치하는 동안 ID를주는 방법입니다. 나는 사용자가 앱을 설치할 때 개인 no를 물어볼 것입니다. 그리고 나머지 시간 동안 개인 no를 줄 필요가 없습니다. 그리고 나중에 얼마나 쉽게 id를 가져 와서 레코드를 쿼리 할 수 있습니까? 서버 측. 감사합니다.android 앱 설치 중 ID 추가
답변
설치 과정에서 아무 것도 묻지 않습니다. 하지만 앱을 처음 실행할 때 사용자에게 ID를 요청한 다음 SharedPreferences
에 저장하면됩니다.
, 공유 환경 설정에서 검색 :
가 첫 번째 타이머 인 경우SharedPreferences sharedPref = getSharedPreferences("user",MODE_PRIVATE);
String userID = sharedPref.getString("ID","null");
는, 사용자 ID가 null
값을가집니다.
if(userID == null && userID.length() == 0){
//Do a post to web server
//Retrieve user ID created from web server and store it in shared preference
SharedPreferences sharedPref = getSharedPreferences("user",MODE_PRIVATE);
SharedPreferences.Editor prefEditor = sharedPref.edit();
prefEditor.putString("userID", userIdFromWeb);
prefEditor.commit();
}
'string userID = sharedPref.getString ("ID", "null");'->'null'은 따옴표가 없어야합니다. if (userID == null || userID.length() == 0) {'if (userID == null && userID.length() == 0) {'-> 'prefEditor.putString ("userID", userIdFromWeb);'->''userID "'대신''user"''이어야합니다. – GrAnd
putString은 키와 값의 쌍을 취하고 있습니다. 네가 원하는 이름이야. – SteD
나는 실수를 저질렀습니다. :) 수정 : 'prefEditor.putString ("userID", userIdFromWeb);'->''userID ''대신''ID "'이어야합니다. – GrAnd
- 1. Blackberry 앱 설치 중 파일 추가
- 2. Android 앱 원격 설치
- 3. Android 원격 설치 앱
- 4. 자동 설치 Android 앱
- 5. 내 phonegap에 배경 이미지 추가 Android 앱 실행 중
- 6. iPhone 앱 설치 중 코드를 실행 하시겠습니까?
- 7. Android 개발 - 앱 질문 업데이트 중
- 8. 내 홈 화면에 앱 설치 android
- 9. Android NDK 앱 실행 중 오류 발생
- 10. 맞춤형 Android 앱 업데이트
- 11. Android 설정 메뉴에 앱 특정 항목 추가
- 12. Android : 내 앱 내부 아이콘에 배지 추가
- 13. android : 앱 제목에 버튼을 추가 하시겠습니까?
- 14. 앱 ID 변경
- 15. Paypal 라이브 앱 ID
- 16. iphone 앱 사용자 ID
- 17. android : id
- 18. 위젯이있는 Android 앱 표준
- 19. 설치/패키지 설치 중 등록
- 20. 앱 구매 중
- 21. Android - 동적으로 사용되는 ID
- 22. 앱 설치 위치는 어떻게 작동합니까?
- 23. 멀티 플랫폼 앱 설치
- 24. 아이폰 앱 설치 오류
- 25. Mac OSX 앱 설치?
- 26. Android에서 앱 설치 내역
- 27. 앱 스토어 설치 과정
- 28. Android 설치
- 29. Zend Navigation 추가 ID 추가
- 30. Android 앱 스크롤
감사합니다. 처음 또는 나중에 실행하는 방법을 안내 할 수있는 아이디어 또는 자습서가 있으면 안됩니다. – umar
이 예제는'SteD's' 답변에서 제공됩니다. – GrAnd