반응형

이번 포스팅에서는 여러가지 Intent의 활용에 대해 알아보겠습니다.


총 여섯가지의 예제를 준비하였고 포스팅에 기재한 소스로 호출만 하면 원하는 정보를 얻을 수 있을 것입니다. 

소스 코드는 하단에 첨부파일로 첨부하였으니 필요하신 분들은 다운받아 보시기 바랍니다.



1. 예제 소스 입니다.


- View 선언부


- 클릭 이벤트 처리


2. 예제 화면입니다.


- 웹뷰 띄우기 -


- 구글 맵 띄우기 -


- 다음 맵 띄우기 -


- 네이버 맵 띄우기 -



- 구글 맵 길찾기 -



- SMS 보내기 -



- MMS 보내기 -



- E-Mail 보내기 -




다음 포스팅에서는 좀 더 다양한 Intent 활용 예제를 살펴보도록 하겠습니다.


<첨부파일> IntentExample.zip



반응형
반응형

 <첨부 파일>  WebView_Example.zip



1. WebView 클래스는 안드로이드 API Level 8 (2.2) 버전부터 사용이 가능합니다.


2. WebView 클래스를 구현하기 위해서는 Manifest 파일에 INTERNET에 대한 사용권한을 먼저 설정해 주어야 합니다.





3. WebView를 구현할 webview.xml 파일을 구성하였습니다.





4. 이제 중요한 Activity를 구성해 보겠습니다.

  빨간 상자 안에 내용이 중요한 내용입니다. WebView 클래스를 사용하기 위해서는 

  빨간 상자 부분을 구현해 주어야 합니다. 가장 기본적인 내용이므로 그림처럼 구현하셔도 좋습니다.   





5. WebViewClient를 설정해줍니다. 기본적으로 


    webView.setWebViewClient ( new WebViewClient() );

    라고 구현해도 되지만 WebView 클래스를 사용하다보면 작업 환경에 맞게 변경해야 하는 일이 있으므로 커스터 마이징을 하는 것을 권장합니다. 


    커스터 마이징 방법은 그림처럼 WebViewClient 클래스를 상속받아 클래스를 구성해주면 됩니다.

 



6. 작업 결과 화면입니다.




 


반응형
반응형


<첨부 파일> GoogleMap_Example.zip



1. Google Map v2 맵 설정하는 법은 지난 포스팅에서 게시를 했으니 모르시는 분은 이전 포스팅을 참고 하시길 바라며 이번 포스팅에서는 Google Map v2 에서 원하는 위치에 Marker를 찍는 방법을 알아보겠습니다.



- 코드는 압축파일로 첨부하였으니 필요하신 분은 다운 받아 응용하시기 바랍니다.


- 그럼 포스팅을 진행하겠습니다.



- 먼저 google-play-services_lib 프로젝트를 library 로 import를 합니다.   




- Manifest 파일을 그림과 같이 설정합니다.

  

   중요한 건 이전 포스팅에서 얻은 Google Map v2 인증키를 Manifest 에 기재해 주셔야 합니다.


- 아래 그림에 인증키는 사용자 환경에 따라 다를 수 있으므로 각자에 맞는 인증키를 사용하시기 바랍니다.




- Code 부분입니다.


  예제로 Google Map의 Marker 기능으로 해당 위치에 찍기 위해 ArrayList에 경위도를 넣어두었습니다.











- 다운 받은 프로젝트를 실행하면 아래 그림와 같이 실행이 되면 이 예제는 정상적으로 작동이 된 겁니다.




- 이상으로 이번 포스팅을 마치겠습니다.


- 감사합니다.



반응형

+ Recent posts