Etc/Side

[모바일 소프트웨어] 최종 과제 "오늘 일기"

  • -
728x90

오늘 일기

23 모바일 소프트웨어 최종 과제 [오늘 일기]

https://github.com/yubin21/mobile-software

하단은 시연 영상입니다. "개발자 소개" 페이지에서 01분반이나 02분반으로 잘못 표기한 바 있습니다. (레포지토리 영상에서는 수정하였습니다.)

기본 기능

1. SQLite를 통한 DB 구축

2. CRUD 기능 구현 및 반드시 long 타입 id의 PK 값 및 4가지 이상의 정보 포함

3. 리스트뷰를 활용하여 DB에 저장한 전체 항목 화면에 출력 (리스트뷰에는 앱 주제에 따른 세부정보를 일부만 표시)

기본 기능 이외의 추가적인 기능

  1. 감정 고르기: 일기 추가 화면 이전에 fragment를 통해 오늘의 감정을 선택할 수 있습니다.
  2. 날짜 수정: 수정 화면에서 달력 위젯을 사용해 날짜를 변경할 수 있습니다.
  3. 감정 수정: 감정 이미지 버튼을 통해 감정을 수정할 수 있습니다. 수정하지 않는 경우, 기존 감정으로 나타나며 감정을 선택하는 경우 다른 감정 아이콘들은 회색으로 변합니다.
  4. 개발자 페이지: 개발자 페이지에서 gitHub 아이콘을 클릭시 정해진 url로 넘어갑니다.
  5. 일기 추가: 오늘의 일기를 작성하기 위해 자동으로 오늘의 달과 일 그리고 요일을 표시합니다.

'Etc > Side' 카테고리의 다른 글

[제 12회 소프트웨어 경진대회] 솜식Talk  (0) 2023.11.03
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.