3. 개요
• 이름: 기억해줘(Remember)
• 개발 인원: 3
• 기간: 2016.05 ~ 2016.06
• 개발 환경: android studio
• 사용 언어: JAVA ( android )
• 링크: https://github.com/lights93/remember
4. 소개
• 기억해줘는 휴대폰으로 했던
활동을 저장하는 앱입니다.
• 많은 사람이 휴대폰을 사용하고
있지만, 휴대폰으로 했던 활동을
기억하지 못합니다. 그래서
휴대폰으로 했던 활동들을 쉽게
보여주기 위해 개발했습니다. 기본 홈 화면 활동들이 있는
홈 화면
5. 소개
• 주요 기능
• 문자, 사진, 음성으로 활동을 저장하는 기능
• 정해진 주기에 맞게 활동을 저장하라는 알림을 주는 기능
• 저장된 활동을 오늘, 1주일 전 오늘, 1달 전 오늘에 맞게 보여주는 기능
6. 소개
• 맡은 역할
• 음성 녹음을 통해 활동을 저장하는 기능
• 저장된 활동을 오늘, 1주일 전 오늘, 1달 전 오늘에 맞게 보여주는 기능
• 새로운 활동이 추가되었을 때 새로고침 기능
7. 코드 설명
• MediaRecorder API를 이용하여
녹음 정보를 설정합니다.
• prepare 함수로 준비한 뒤 start
함수로 녹음을 시작합니다.
• 녹음 중지 버튼을 클릭했을 때,
녹음 중인 파일이 있으면 녹음을
중지합니다.
8. 코드 설명
• ViewPager를 사용하기 위해
PagerAdapter와 연결합니다.
• 어떤 액티비티가 어떤 position에
있는 지 정합니다.
9. 코드 설명
• SwipeRefreshLayout 객체를 만들어
OnRefreshListener를 등록합니다.
• 사용자가 리스트를 당겼다가 놓을 때
호출되는 OnRefresh 함수 에서
Refreshview 함수를 호출합니다.
Refreshview 함수에서 활동내역을
새로고침합니다.