JSON을 통해 데이터를 가져와이 데이터를 애플리케이션의 다른 부분에서 사용해야하는 애플리케이션이 있습니다. 이 작업을 수행하는 가장 좋은 방법은 무엇입니까? 내 말은, 나에게 효율적이지 않은 것처럼 보입니다. - 번들로 데이터를 보내고 번들의 엑스트라를 다른 의도로 추가하는 것입니다. shared preferences
과 같은 앱이 있지만 내 애플리케이션에서만 사용할 수 있으므로 필요한 모든 데이터를 검색 할 수 있지만 다른 애플리케이션에서는이 데이터가 표시되지 않습니다. 감사!애플리케이션 내 데이터 공유
0
A
답변
1
이 Android - Data storage 봐, SQLite는 데이터베이스, 파일이나 공유 환경 설정을 사용하거나 Tutorial을 시도 할 수 있습니다.
1
당신은 android application 개체를 검색하고있는 것 같습니다.
여기 찾고있는 해결책이있는 게시물입니다.
1
공유 환경 설정은 앱에만 적용됩니다 (모드를 변경하지 않는 한 PRIVATE가 기본값 임). 모든 활동에서 액세스 할 수 있습니다. 많은 데이터가있는 경우 SQLite 데이터베이스를 사용하는 것이 좋습니다.
1
우선 데이터를 효율적으로 얻으려면 공유 환경 설정을 사용하지 않는 것이 좋습니다. 공유 환경 설정은 환경 설정을 나타내는 작은 (즉, 부울 또는 int) 값을 유지하는 항목입니다. 왜? SharedPreferences가 느리기 때문에. 나는이 체크 아웃을 추천 할 것입니다 :
- 를 사용하여 공유 환경 설정을 기본 데이터 에 대한 개인 데이터에 대한
- 를 사용하여 내부 장치 저장
- 사용 SQLite는 데이터베이스 구조에 대한 민간없는 대용량 데이터 세트에 대한 외부 저장 장치를 사용하여 저장 용량
Google에서 권장하는 사항입니다. 데이터를 비공개로 설정하려면 Mode Private을 사용하고 응용 프로그램 패키지 폴더의 hidder (./data) 폴더에 데이터를 보관하는 것이 좋습니다. 그러나 실제로 뭔가를 얻으려면 실제로 서버를 얻으므로 사설 서버 암호 등을 지키지 마십시오.
관련 문제
- 1. Google 문서 공유 애플리케이션
- 2. 공유 서버에서 안드로이드 애플리케이션 개발
- 3. iTunes에서 내 애플리케이션 인식하기
- 4. 솔루션 전체에 걸쳐 애플리케이션 구성 공유
- 5. 레일 애플리케이션 용 공유 키 저장
- 6. 공유 라이브러리로 컴파일 된 Qt 애플리케이션 패키징
- 7. 안드로이드에서 서비스와 애플리케이션 사이의 리소스 공유
- 8. 파이썬 구글 애플리케이션 엔진은 내 데이터 저장소에서 일부 모델이
- 9. ASP.NET MVC보기의 공유 데이터
- 10. 서비스와 활동간에 데이터 공유
- 11. ViewController 데이터 공유
- 12. Python에서 프로세스간에 데이터 공유
- 13. 데이터 1 개, 많은 애플리케이션
- 14. 내 리소스에있는 내 애플리케이션 이미지에 어떻게 액세스합니까?
- 15. OpenMP 공유 데이터
- 16. 애플리케이션 집계 내 비즈니스를위한 질문
- 17. 내 애플리케이션 또는 서버의 최대로드
- 18. 공유 데이터 문제
- 19. 공유 데이터 구조에서 동기화
- 20. Silverlight ViewModels간에 데이터 공유
- 21. 클래스 간 데이터 공유
- 22. 공유 정적 클래스 데이터
- 23. 사용자 컨트롤간에 데이터 공유
- 24. mod_python 프로세스간에 데이터 공유
- 25. AppDomains간에 데이터 공유
- 26. Silverlight - 페이지간에 데이터 공유
- 27. 모달 폼과 공유 데이터,
- 28. SOA 스타일 - 데이터 공유
- 29. 앱간에 핵심 데이터 공유
- 30. 레일 : 애플리케이션 컨트롤러 변수를 내 애플리케이션 레이아웃으로 가져 오는 방법