728x90
오늘 일기
23 모바일 소프트웨어 최종 과제 [오늘 일기]
https://github.com/yubin21/mobile-software
하단은 시연 영상입니다. "개발자 소개" 페이지에서 01분반이나 02분반으로 잘못 표기한 바 있습니다. (레포지토리 영상에서는 수정하였습니다.)
기본 기능
1. SQLite를 통한 DB 구축
2. CRUD 기능 구현 및 반드시 long 타입 id의 PK 값 및 4가지 이상의 정보 포함
3. 리스트뷰를 활용하여 DB에 저장한 전체 항목 화면에 출력 (리스트뷰에는 앱 주제에 따른 세부정보를 일부만 표시)
기본 기능 이외의 추가적인 기능
- 감정 고르기: 일기 추가 화면 이전에 fragment를 통해 오늘의 감정을 선택할 수 있습니다.
- 날짜 수정: 수정 화면에서 달력 위젯을 사용해 날짜를 변경할 수 있습니다.
- 감정 수정: 감정 이미지 버튼을 통해 감정을 수정할 수 있습니다. 수정하지 않는 경우, 기존 감정으로 나타나며 감정을 선택하는 경우 다른 감정 아이콘들은 회색으로 변합니다.
- 개발자 페이지: 개발자 페이지에서 gitHub 아이콘을 클릭시 정해진 url로 넘어갑니다.
- 일기 추가: 오늘의 일기를 작성하기 위해 자동으로 오늘의 달과 일 그리고 요일을 표시합니다.
'Etc > Side' 카테고리의 다른 글
[제 12회 소프트웨어 경진대회] 솜식Talk (0) | 2023.11.03 |
---|
댓글