안녕하세요. 가입은 옛날에 해놓고 눈팅만 하고있었는데<br><br>오랜만에 올리는글이 질문글이네요.. 죄송합니다. ㅜㅜ<br><br>다른게아니고 어플리케이션 구현중인데<br><br>Application 클래스에 저장되는 인스턴스들이 OS 에서 실시하는 리소스관리때문에 사라져서 문제입니다.<br><br>몇가지 확실하지 않은점이 있어서 이렇게 질문올립니다.<br><br><br><br>1. Application이 대기상태로 들어가거나 메모리 리소스를 빼앗길때 onTrimMemory가 수행되는걸로 알고있습니다.<br>이때 onTrimMemory를 Override 해서 인스턴스들을 저장해주면 (bundle이나 SharedPreference에) 추후에 불러쓸수있습니까?<br><br>2. Serializable이나 Parcelable에 대해 정학히 알지못해 질문드립니다.<br><br>public class A {<br><br> private Bitmap bitmap;<br><br> private ArrayList<B> arr = new ArrayList<>(); <br><br> public class B {<br><br> int i;<br><br> String s;<br><br> }<br><br>}<br><br>위와 같은 클래스를 Parcelable이나 Serializable을 이용하여 Bundle에 저장할려고합니다.<br><br>걱정되는점이 Bitmap이나 ArrayList가 제대로 저장이 될까인데..<br><br>내부에 Bitmap같은 변수와 ArrayList같은 것이 있을때 전부다 저장 가능한 방법이 있는지 알고 싶습니다.<br><br><br><br>질문올려서 죄송합니다 ㅜㅜ<br>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.