티스토리 뷰






안녕하세요 박스여우입니다.


이번에는 안드로이드 스튜디오를 이용하여 엑티비티를 전환하는 방법을 알아보겠습니다.


File - New - New Project..를 클릭하셔서 새로운 프로젝트를 만듭시다.


개발할 앱의 이름을 정해주시고,


앱 개발에 사용할 안드로이드의 버전을 선택합니다. 저는 4.1버전 이상을 추천드립니다. 4.1 이하 버전을 사용하는 분들이 적기 때문에..


텅빈창(Blank Activity)를 선택하신뒤에


마지막으로 엑티비티의 이름과 설정을 해주고 finish!



자 그럼 두번째 엑티비티로 넘어가기위한 버튼을 만들어주세요 이름과 아이디는 아무거나 상관없습니다.



그리고 Properties - onClick를 onClick001로 바꿔줍시다 onClick001은 저 버튼이 눌렸을때 실행될 메소드의 이름입니다. 메소드의 위치는 엑티비티와 같은 이름.java 속에 있어야 정상 작동한다는 점!



이번에는 두번째 엑티비티를 생성해봅시다.

layout우클릭-New-Activity-Blank Activity 를 선택해서 새로운 창을 생성합니다.




마찬가지로 엑티비티의 이름을 설정한뒤 finish!




두번째 엑티비티가 생성이 되었습니다!



두번째 엑티비티에도 버튼을 만들고 onClick에 onClick002를 써넣읍시다.



이번에는 실행될 메소드를 만들어야 겠죠?

첫번째 엑티비티의 이름.java에 가셔서 아래와 같이 메소드를 생성해주십시요

1
2
3
4
public void onClick001(View v){
    Intent in = new Intent(getApplicationContext(), Main2Activity.class);
    StartActivity(in);
}
cs




두번째 엑티비티의 이름.java에 가서도 마찬가지로 메소드를 생성해줍시다.

1
2
3
public void onClick002(View v){
    finish();
}
cs

이제 실행을 하면?

정상적으로 작동됩니다! 근데 AVD로 작동시키니깐 테스트 시간이 매우 느리네요.. 스마트폰을 pc에 연결시켜서 스마트폰으로 직접 테스트하는걸 추천드립니다.


이상! 박스여우의 엑티비티 이동하기였습니다!


댓글
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함