안드로이드 개발 질문/답변
(글 수 45,052)
보통 새로운 알람 같은거요 ListView에 뿌려주고 싶거든요
예를들어서요 ListView에 3건의 알람 글이 있으면요 사용자가 언제든 내용을 각각 삭제할 수 있게 만들고 싶은데요
ListView에 보여지는 알람글들은... DB 에 저장해서 불러와 보여준다는 것는 아닌 거 같구요
SharedPreferences <--- 이런 기능으로 배열에서 새로 날라오는 알람글만 추가해서 ListView에 보여주면 될거같은데요
그럼 DB도 필요없잖아요
문제는...요...
1번 질문 : SharedPreferences 는 사용해봤는데요 한글을 넣고 불러오면 한글이 깨지더라구요
2번 질문 : 그리고 배열을 안써봤는데요 막약 배열이된다면 배열을 만들어 INSERT할때는요 어떻게 사용해야하는지 궁급합니다.
3번 질문 : 배열은 아직 안드로이드 배운지 얼마안되서요 배열에서 특정위치에 값을 삭제할 수 있나요? ListView에 순서대로 뿌려주지만 보기 싫은 글은 삭제를 누르면 특정 배열에서 특정위치에 있는 값을 삭제해야하잖아요 그분제 때문에요 ㅎㅎ
보통 알람글 리스트에 뿌려줄때 어떻게 사용하시는지도 궁급합니다..
선배님들 많은 부탁드립니다..^^
1번은 SharedPreferences 생성시 utf-8등으로 하면 되는거 아닌감요?
2번,3번 배열보다는 ArrayList가 더 좋을겁니다
삽입할떄는 그냥 .add(object ob )등으로 추가되고 삭제도 .remove(position)등으로 삭제도 되니까요
정안되면 Hashmap도 좋습니다 삽입,삭제, 내부비교등도 할수있으니까요