센서 데이터를 사용하는 앱을 만들고 실험하고 있습니다. 앱을 사용할 때마다 폴더를 만들고 모든 데이터를 폴더의 파일에 저장하려고합니다. 앱을 사용할 때마다 새 폴더를 만드는 방법은 무엇입니까?안드로이드 앱을 사용할 때마다 다른 폴더를 생성합니다.
0
A
답변
0
이 이전 게시물에 대한 모든 답변을 얻을 것이다 :
How to create directory automatically on SD card
키를 달성하기는 방법 :mkdirs();
및 장치를 제공하는 것을 잊지 마세요 Android.xml 내의 필수 권한!
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
0
쓰기는 주요 활동이 시작이 때
UUID uuid = UUID.randomUUID();
String randomUUIDString = uuid.toString();
String folderPath = "/sdcard/"+randomUUIDString;
File dataDirectory = new File(folderPath);
dataDirectory.mkdirs();
이 "데이터"라는 이름의 sdcard에 폴더를 생성합니다. 당신이 다음 API 4 (1.6) 다음 고유 폴더마다 생성이 줄을에게의 AndroidManifest.xml에
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
0
시도 된 SharedPreferences를 추가하는 것을 잊지 마세요 높은 수준을 사용하는 경우
.
카운터를 유지하십시오. & 때마다 onCreate 메소드가 증가합니다. (Sdcard에서) 디렉토리를 만들려면 위의 답변에서 나온 논리를 사용할 수 있습니다.
SharedPreferences app_preferences = PreferenceManager.getDefaultSharedPreferences (context);
/* Get the value of the Counter */
counter = app_preferences.getInt("counter", 0);
/* Increment the counter and store it in the Shared Preferences */
SharedPreferences.Editor editor = app_preferences.edit();
editor.putInt("sessionInitiatorCounter", ++counter);
editor.commit();
SharedPreferences를 사용하여 저장된 데이터는 설정에서 App 데이터를 지울 때 삭제됩니다.
원하는 경우 시스템 시간 (밀리 초)을 기준으로 디렉토리 이름을 만들 수 있습니다.
관련 문제
- 1. 사용자가 내 안드로이드 앱을 사용할 때마다 사용자를 인증해야합니까?
- 2. 사용자가 앱을 사용할 때마다 TimeStamp를 기록하십시오.
- 3. 앱을 닫을 때마다 앱을 추천합니다.
- 4. 다른 도메인에서 스크립트를 요청할 때마다 Internet Explorer가 새 세션을 생성합니다.
- 5. 차이 폰갭 안드로이드 앱을
- 6. VS2010은 프로젝트를 컴파일 할 때마다 다른 어셈블리를 생성합니다.
- 7. 앱을 열 때마다 앱을 다시 시작하려면 어떻게해야합니까?
- 8. 내 PC에서 안드로이드 앱을 사용할 수 있습니까?
- 9. 안드로이드 스튜디오 에뮬레이터에서 내 앱을 실행하려고 할 때마다 오류가 발생합니다.
- 10. 때마다 다른 값을 반환합니다.
- 11. ActiveRecord는 index.erb를로드 할 때마다 새 객체를 생성합니다.
- 12. 어떤 안드로이드 폴더를 백업해야합니까?
- 13. Symfony2 앱을 배포 할 때마다 다른 비밀을 사용해야합니까?
- 14. sinatra를 사용할 때마다
- 15. charAt 다른 출력을 생성합니다.
- 16. 안드로이드 ActionBar 때마다 새로 고침
- 17. ParseFacebookUtils.logIn()은 사용자가 안드로이드 앱에 로그인 할 때마다 새로운 사용자를 생성합니다.
- 18. Android : 앱을 열 때마다 LicenseChecker를 호출해야합니까?
- 19. 사용자가 전경 앱을 열 때마다 감지
- 20. 안드로이드 리소스에 폴더를 추가하는 방법
- 21. Edittext를 사용할 때마다 키보드 숨기기
- 22. 안드로이드 makefile은 정적 실행 파일을 생성합니다.
- 23. 안드로이드 스튜디오는 항상 빌드/소스 폴더를 제외합니다.
- 24. 앱을 시작할 때마다 한 번만 호출하는 메서드
- 25. 안드로이드 때마다 자동으로 GPS를 켜는 방법은 무엇입니까?
- 26. 하스켈은 임의의 숫자가 이전의 것과 다를 때마다 난수를 생성합니다.
- 27. 서버에서 안드로이드 앱을 자동으로 업데이트합니다.
- 28. iPad 앱을 닫을 때마다 다시 시작하도록하려면 어떻게해야합니까?
- 29. Android에서 앱을 원할 때마다 키보드 숨기기
- 30. Windows 전화로 앱을 다시 시작할 때마다 변경됩니다.
앱을 사용할 때마다 새 폴더를 만들고 싶습니다. 위에 말씀 드렸듯이 하나의 폴더 만 생성되므로 매번 새 폴더를 만들고 싶습니다. 그것을하는 방법? –
그렇다면 UUID를 폴더 이름으로 사용해보십시오. 128 비트 값을 나타내는 랜덤 생성 ID입니다. 2 UUID가 똑같을 가능성은 거의 없습니다 :) 1 초와 코드를 업데이트합니다. – Slenkra