Flutter(2)
-
[Flutter] Flutter에서 달력 만들기
앱을 만들면서, 사용자의 월간 활동 내역을 모아서 모여주는 기능이 필요했다. 내가 구현하고자 했던 기능은 구체적으로 아래와 같다. (구현할 기능) → (요구되는 조건) 사용자에게 우리가 디자인한 달력을 보여준다. → 캘린더 디자인의 세부 사항들을 변경할 수 있어야 함. 사용자가 활동한 내역이 있는경우, 해당 날짜에 이를 알아볼 수 있는 표시를 해준다. → 조건부로 컴포넌트 디자인 변경이 가능해야 함. 해당 날짜를 클릭하면 사용자가 했던 활동 내역이 보인다. → 컴포넌트 구성 요소와 상호작용이 가능해야 함. 뭔가 구현하려고 하면 못할 건 아닌데, 데드라인에 맞추려면 기한이 부족했다. 그렇기에 이러한 조건을 만족하는 오픈 라이브러리를 찾아 사용하였다. 라이브러리 설치하기 이번에 사용할 table_calend..
2023.01.18 -
[Flutter] Flutter로 내부 저장소 사용하기
사용 라이브러리 - shared_preferences https://pub.dev/packages/shared_preferences flutter pub add shared_preferences 사용 방법 1. 객체를 생성한다 2. 생성된 객체의 자료형에 맞는 key값과 value값을 설정한다. 3. key값의 호출을 통해 미리 저장한 값을 불러온다. (존재하지 않는 키의 경우, null이 반환) ferences 객체 생성 값 쓰기 값 불러오기 삭제하기 주의점 존재하지 않는 키의 경우, null 값이 반환되므로 ?를 붙여 사용하는 것이 안전하다. 쓰기는 비동기로 처리된다. 마이무브 서비스를 개발하면서 걸음 수 측정, 자동 로그인 등을 구현하는데에 사용한 라이브러리다. 수업에서 비동기로 동작하는 코드, 회..
2022.12.24