내 응용 프로그램에서 나는 다른 개체 필드를 나타내는 5 문자열 배열이 있습니다. 즉안드로이드에서 문자열을 저장하는 가장 효과적인 방법
String_A[1],
String_B[1],
String_C[1],
String_D[1],
String_E[1],
모든
는 (정말 개체가 아닙니다) 같은 객체의 속성입니다.
이제는 내가 만들고있는 새로운 활동에서 사용할 수 있도록 저장하려고합니다. 주위에 객체를 전달할 수 없기 때문에 공유 환경 설정에서 객체를 저장해야한다고 생각했습니다.
내 질문은 : 그들을 별도의 문자열로 저장하거나 모든 필드가있는 새 클래스를 만든 다음 개체를 직렬화해야합니까?
메모리 사용 측면에서 가장 좋은 방법은 무엇입니까? 실제로 비슷한 기능을 얻을 수있는 다른 방법이 있습니까? 마이크
그래, 그냥 직렬화 된 객체가 SharedPreferences에 저장하기에는 크기가 큰 것을 알게되었다 ... 나는 회신을 위해 데이터베이스 .. 감사를 사용해야 할 것이다. – mixkat
그래, 미안하다. :) – mixkat