Android 용 게임에 Libgdx를 사용하고 있는데 사용자의 휴대 전화 로컬 저장소에 저장 파일을 만들고 싶습니다. 어떻게해야하는지 궁금합니다. 여기에서 읽은 문서 중 일부 : https://developer.android.com/guide/topics/data/data-storage.html#filesInternal은 모호하고 조용하게 진행되는 상황을 이해하지 못하거나 본인의 게임에서 예제가 작동 할 수 있습니다. Libgdx 자체에이 기능이 있습니까?기기의 로컬 저장소에 Android 저장 파일을 만드시겠습니까?
0
A
답변
2
libgdx에서 "Preference"를 사용하는 데이터를 저장합니다. 이는 장치 자체에 데이터를 저장하는 데 도움이됩니다. 여기서 저는 데이터를 디비전 메모리에 저장하는 예제를 제공 할 것입니다.
myGame extends ApplicationAdapter{
public static int count;
public static bitmapFont font;
public SpriteBatch batch;
public static Preferences prefs;
public void create()
{
batch=new SpriteBatch();
font=new font(Gdx.files.internla("myFont.png"));
public static Preferences prefs;
// this is for setting up the storage for the current project
prefs = Gdx.app.getPreferences("myGame");
}
public void incrementCount()
{
count++;
if(count>100){
// here "countValue" is the key(which is the reference to the data) and "count" is the vlaue(the data). the value is stored in key value method.
prefs.putInteger("countValue", count);
// is used to flush the data in to the storage
prefs.flush();
}
public void render()
{
// getting the stored value from the preference
pref.getInteger("countValue",countValue);
batch.begin();
batch.draw(font,countValue+"stored value",0,0)
batch.end()
}
// this is the simple way to store the data into the device memory . it will work in both the android and the IOS
0
내가 찾는 것은 Preferences입니다. 그것은 당신을 위해 데이터를 저장하는 방법이며, iOS와 Android에서 작동합니다.
관련 문제
- 1. 로컬 저장소에 모델 저장
- 2. 로컬 저장소에 확인란 저장
- 3. Android 기기의 저장 위치
- 4. Android 기기의 내부 저장소에 저장된 데이터 액세스
- 5. 로컬 저장소에 퀴즈 질문 저장
- 6. 로컬 저장소에 버튼 클릭 저장
- 7. 로컬 저장소에 문자열 목록 저장
- 8. 저장소에 새 메서드를 만드시겠습니까?
- 9. 저장 로컬 저장소에 캔버스와 나는 캔버스 이미지가
- 10. Backbone.js. 로컬 저장소에 JSON 데이터 저장
- 11. HTML5 로컬 저장소에 CSS 웹 글꼴 저장
- 12. 자바 스크립트를 로컬 저장소에 저장 하시겠습니까?
- 13. 자바 객체를 HTML5 로컬 저장소에 저장
- 14. 로컬 저장소에 사용자 최근 검색 저장
- 15. 짧은 시간 동안 객체를 로컬 저장소에 저장
- 16. JavaScript - 로컬 저장소에 양식 텍스트 저장
- 17. Android 및 LibGDX : 로컬 저장소에 XML 파일을 만듭니다.
- 18. Android 기기의 암호화
- 19. 로컬 저장소에 로컬 이미지 또는 이미지 경로를 저장 하시겠습니까?
- 20. WP8의 로컬 저장소에 액세스
- 21. 내 로컬 git 저장소에 Android 프로젝트 만들기
- 22. SVN 로컬 파일을 제거하고 저장소에 보관하십시오.
- 23. PHP의 로컬 Git 저장소에 파일을 저장하는 방법
- 24. PHP file_get_contents - 임시 로컬 파일을 만드시겠습니까?
- 25. Windows 배치 파일을 사용하여 로컬 사용자를 만드시겠습니까?
- 26. Android : 파일을 외부 메모리에 저장
- 27. xml 파일을 생성하고 내부 저장소에 저장하십시오. android
- 28. 로컬 저장소에 저장하는 방법
- 29. Android 기기의 플래시 애니메이션
- 30. Android : 외부 저장소에 정수 값 저장
도움 주셔서 감사합니다. –