본문 바로가기

Android

[Android] 알람 띄우기, 전화 걸기, 인터넷 들어가기

버튼을 누르면 기본적으로 핸드폰에서 제공하는 전화 걸기 기능으로 연결하게 할 것이다.

이미 존재하는 기능을 불러와서 사용하는 방법으로는

연결하는 프로토콜을 사용하는 방법과

이벤트 핸들러를 이용하는 방법이 있다.

먼저 버튼을 하나 배치하였다.

이 버튼이 클릭 되었을 때 OnButtomClicked가 호출된다.

.java 파일에서 코드를 작성할 것이다.

작성하는 이 모양은 정해진 형식이다.

먼저 간단하게 메시지를 띄워보자.

안의 인자 중에 흑색 부분은 작성하는 것이 아니라 this를 입력하면 자동으로 앞에 context가 자동으로 만들어진다.

실제 버튼을 눌러보면 하단에 메시지가 나오는 모습이다.

전화 걸기 기능을 연결해보자.

Intent myIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("tel:010-1234-5678"));
startActivity(myIntent);

ntent는 전달자 역할을 한다 Tel 을 이용하여 핸드폰에서 제공하는 전화 걸기 기능을 사용할 수 있다.

버튼을 누르니 전화 걸기 기능으로 연결된 모습.

Intent myIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://m.naver.com"));
startActivity(myIntent);

http를 이용하여 인터넷을 들어갈 수 있다.

버튼을 누르니 원하는 url로 접속하는 모습.