SW교육/앱 인벤터2

제11강-주소 찾기 앱

멋쟁이샘 2018. 1. 22. 21:31

* 앱 기획하기

 1. 버튼을 누르면 '내 위치가 검색'되는 앱을 만든다.

 2. 주소나 동을 입력하여 지도가 검색되는 앱을 만든다.

 


* 컴포넌트 구성하기

 1. 새 프로젝트 생성하기

 

 

 

 2. Screen1 속성에 제목을 'IAmHere'로 바꾸기

 

 

3. 버튼을 가져와서 이름을 바꾼다. 버튼에 '내 위치 검색'이라는 말을 넣는다.  

 

 

 

 

4. 앱 사용자 안내를 위해 레이블을 추가하고, '버튼을 클릭하여 현재 위치나 특정 위치를 찾을 수 있다.' 를 입력한다.

 

 

 

5. 검색어를 입력할 수 있는 [텍스트 상자]를 추가한다. 텍스트 상자의 이름을 '텍스트_검색어'로 바꾼다.

   속성: 너비-부모에 맞추기, 힌트-동이나 학교이름을 입력해 보세요.

 

 

 

6. 검색어로 찾을 버튼을 입력한다. 이름을 '버튼_검색어로 찾기'로 바꾼다.

   속성: 배경색-노랑, 텍스트-검색어로 찾기

 

 

 

7. 위치를 검색하기 위해 [위치 센서]를 추가한다.

 

 

 

8. 구글 지도 앱을 실행하기 위해 [액티비티 스타터]를 추가한다.

   속성: 동작-android.intent.action.VIEW,       액티비티 클래스-com.google.android.maps.MapsActivity, 

           액티비티 패키지-com.google.android.apps.maps

 

 

 

* 프로그래밍 하기

1. 내 위치 검색 버튼에서 클릭을 실행하면

   레이블에 현재 위치의 주소를 보여주고, 현재 위치를 지도에서 나타낸다.

 

 

 

2. 검색어를 이용해서 위치를 찾으려면

 

 

 

 

*최종 코드