▷ 강의명
쉽게 따라할 수 있는 안드로이드 앱 개발 _ inflean
▷ 진도 목표
1주차
1. 개발을 시작하기 전에2. 개발 시작3. 개발을 위한 기본 지식
2주차
- 4. 앱개발 시작
- 5. 서버와 연동 개발
▶ 오늘의 학습
4. 앱 개발 시작
4.5 음성 인식 노트앱 만들기
- 동기 (Sync) : 함수를 호출하고 올때까지 머무르면서 기다리고 있는 것.
-> 응답 받아야 다음 줄 실행
- 비동기 (Asynce) : 함수를 호출하고 호출만 정상적으로 실행되면 다음으로 바로 넘어가는 것.
-> 바로 다음 줄 실행
-> 장점 : 비동기 함수가 실행되는 동안, 앞에서의 내용 변화(액션)가 자유롭다.
ex) 네트워크 통신 등
-> 네트워크 통신이 진행되는 동안 다른 버튼을 누르는 등 다른 행동이 가능해야 하기 때문에
비동기 함수의 대표적 예시이다. 만약 그렇지 않으면 화면이 멈추는 것처럼 되어 버린다.
4.6 위치 기반 어플 만들기
- '주소를 찾아줘' 어플
-> 지하철역의 위치정보(위치에 대한 좌표값)와 나의 위치값 사이의 거리가 어느정도 이하이면
가까운 지하철 역으로 추천하는 서비스의 어플.
- 공공 데이터를 이용하여 많은 콘텐츠, 아이디어 생각하기
=> data.go.kr (공공 데이터 사이트)
- 지도 (위치기반 서비스_GPS)
-> 지도 등 이해가 필요한 부분은 책을 참고하는 것이 중요하다. (원리, 기본 설명 등 파악)
- 지도와 위치
-> 지도 : 펼쳐진 데이터 자체
-> 위치 : GPS 신호에 의해 좌표값을 받는것 (위도, 경도 값)
★ 안드로이드 스튜디오에서 앱 개발시 가장 중요한 부분
- manifast.xml => 정의
- layout.xml => 레이아웃
- Activity (class) => 구현
'Android' 카테고리의 다른 글
[Android] 코틀린 3강으로 끝내기 (01) (0) | 2022.01.26 |
---|---|
[Android] 쉽게 따라할 수 있는 안드로이드 앱 개발(2주차_04) (0) | 2022.01.14 |
[Android] 쉽게 따라할 수 있는 안드로이드 앱 개발(2주차_02) (0) | 2022.01.12 |
[Android] 쉽게 따라할 수 있는 안드로이드 앱 개발(2주차_01) (0) | 2022.01.11 |
[Android] 쉽게 따라할 수 있는 안드로이드 앱 개발(1주차_03) (0) | 2022.01.06 |