본문

[2017.10.02] 30. Android Memo 프로젝트 [ArrayList 저장]

도입

이전에 포스팅했던 Recycler View(http://heepie.tistory.com/92)를 활용한 Android Memo 프로젝트를 구현해보자.


Android Memo 프로젝트  [ArrayList 저장]의 데이터 흐름

여기서 생각해봐야 할 점은 ListActivity 안에서 ArrayList로 Data를 관리하기 때문에 ListActivity와 Data 사이에 강한 의존성이 생긴다.

그래서 Data 수정 시, ListActivity 또한 수정해야한다.


문제점 및 해결

시간 정보를 저장 후 다시 추출할 때 핸드폰에서는 정상 동작했는데 가상 머신에서는 아래 오류와 함께 멈추는 현상이 있었다.

확인해 보니, JAVA 8이상에서는 SimpleDataFormat 메소드에서 대문자 'Y'를 사용할 수 있지만, 이하 버전에서는 소문자 'y'만 사용가능하다고 한다. 

그래서 대문자를 소문자로 변경 후 문제 해결!


스크린 샷



#안드로이드 memo #memo project

공유

댓글