안드로이드 스튜디오 intent를 이용해 바로가기 앱 만들기

안드로이드 스튜디오 intent를 이용해 바로가기 앱 만들기

안녕하세요.

오늘은 intent를 이용해서 바로가기 기능을 가진 어플을 만들어보겠습니다.

  • 1. 버튼 만들기 
  • 2. intent를 이용해 바로가기 앱 만들기

1. 버튼 만들기

버튼은 그냥 간단하게 만들어주면 됩니다.

저는 activity_main.xml에 <button>을 추가해줬습니다.

onClick으로 gogo를 입력했습니다.

2. intent를 이용해서 바로가기 앱 만들기

이제 바로가기 버튼을 누르면 원하는 사이트로 이동하도록 동작하게 만들기 위해서 MainActivity를 수정하겠습니다.

MainActivity.java에 해당 코드를 추가해줍니다.

함수 이름은 onClick으로 입력한 것으로 바꿔주세요.

(알아서 맞게 바꾸세요.)

//버튼을 눌렀을때 실행할 함수.
//onclick속성으로 gogo을 실행하면 시작된다.
public void gogo(View v){
	Intent bj=new Intent(Intent.ACTION_VIEW, Uri.parse("https://www.acmicpc.net/"));
	Toast toast=Toast.makeText(MainActivity.this,"간다앗!!!",Toast.LENGTH_SHORT);
	toast.show();
	startActivity(bj);
}

이렇게 추가하고 핸드폰으로 돌려보겠습니다.

실행

앱을 실행했을 때 사진입니다.

여기서 바로가기를 눌러보겠습니다.

간다!! 라는 메시지가 출력되면서 알고리즘 공부를 위한 사이트로 이동이 됩니다.

이렇게 해서 버튼과 intent를 이용해서 간단한 바로가기 어플을 만들어봤습니다. ㅎㅎ

Designed by JB FACTORY