현재 Android Game Programming for Dummies 책에서 Whack A Mole 게임에 대한 지침을 따르는 앱을 만들고 있지만 xml 또는 공유 환경 설정에 최고 기록을 저장하는 방법을 궁금하거나 그 밖의 다른 것은 앱이 닫힐 때 데이터가 손실되지 않습니다. 나는 이미 새로운 높은 점수가있을 때 업데이트되고있는 높은 점수 값이 있는지 확인했다. 단지 저장 만하면된다!인형 용 안드로이드 게임 프로그래밍 고득점 저장
0
A
답변
0
지금은 공유 환경 설정을 사용해야하는 것처럼 들립니다. 나는 당신이 interface
뒤에 그것을 제안 할 것입니다. 그렇게하면 간단하게 SharedPreferences
구현을 제공 할 수 있습니다. 그런 다음 나중에 필요할 때 교체하십시오. 이 같은
뭔가 (그렇게하지 않으면 가정하면, 심지어 간단한 이름을 원하는) :
public class Score {
private String name;
private int score;
//getters/setters omitted
}
public interface ScoreBoard {
void placeScore(Score score);
List<Score> readTopScores(int count);
}
그런 다음 (예를 들어, 나중에 SQL 저장소 또는 외부 스코어 서비스 얘기 구현을 제공 할 수 있습니다 헤이 작). 사용자가 쿠키를 선택 해제하고, 지금 경우 또는 로컬로 저장 :
ScoreBoard scoreBoard = userWantsToUseHeyzap
? new HeyZapScoreBoard()
: new SharedPreferencesScoreBoard(prefs);
관련 문제
- 1. "인형 용"
- 2. && 인형
- 3. 안드로이드 게임 프로그래밍 질문
- 4. 게임 상태 저장 안드로이드
- 5. 안드로이드 게임 프로그래밍 - onDraw() 말더듬
- 6. Silverlight 차트 인형 용
- 7. QuasirandomGenerator (인형 용) 사용
- 8. 인형 용 레이 트레이싱
- 9. 인형 용 CMS -WYSIWYG
- 10. 인형 용 JNI
- 11. 인형 용 cryptoapi
- 12. 인형 용 OpenID?
- 13. 인형 용 SSL
- 14. 메모리에 게임 인형/폭탄을 만드는 방법은 무엇입니까?
- 15. 일반 템플릿 ADT 인형 용
- 16. Fizz 버즈 인형 용 Ruby
- 17. 인형 용 ROR 라디오 버튼?
- 18. 프로그래밍 방식으로 안드로이드 용 레이아웃을 설정했습니다.
- 19. 인형 용 xcode 용 Clang 정적 분석기
- 20. 인형 도서 용 Android 앱 개발?
- 21. Android에 파일을 첨부하는 방법은 무엇입니까? (인형 용)
- 22. 안드로이드 게임 프로그래밍 - 가속도계 대 나침반
- 23. 고득점 테이블
- 24. 어떻게 안드로이드 용 세이브 게임을 저장 하시겠습니까?
- 25. C++ 게임 프로그래밍 리소스
- 26. 안드로이드 게임 온라인 "명예의 전당"을 만들기
- 27. 안드로이드 용 게임 메이커 스튜디오 (요요 게임)의 URL 구성표?
- 28. 안드로이드 용 탄도 게임 개발 라이브러리
- 29. 게임 프로그래밍
- 30. 게임 프로그래밍
이 http://developer.android.com/guide/topics/data/data-storage.html#pref이 – donfuxx
안드로이드 브레이크 아웃은을 사용하여 참조 SharedPreferences 접근 방식. code here : https://code.google.com/p/android-breakout/source/browse/src/com/faddensoft/breakout/BreakoutActivity.java#267 – fadden