IT/Android

Android 코딩 시작하기!

UIMarvel 2011. 12. 22. 15:18
아래의 과정을 지겨워질 때까지 반복 반복 반복! 손에 익?읶?을 때 까지 코딩해보도록 하자.
물론 안드로이드 어플을 개발하기 위한 툴은 기본적으로 설치되어있다 라는 것과 Activity, .xml을
만들어 놓았다는 것을 가정하에 시작한다.


// -----------버튼 클릭해서 Toast 메시지 출력하기

Button startButton = (Button) findViewById(R.id.startButton);
        startButton.setOnClickListener(new OnClickListener() {
         public void onClick(View v){
          Toast.makeText(getApplicationContext(), "버튼이 눌렸어요.", Toast.LENGTH_LONG).show();
         }
        });

// ------------버튼 클릭해서 웹브라우져 출력
Button startButton2 = (Button) findViewById(R.id.startButton2);
        startButton2.setOnClickListener(new OnClickListener() {
         public void onClick(View v){
          Intent myIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://m.naver.com"));
          startActivity(myIntent);
         }
        });

// ------------버튼 클릭해서 전화거는 창으로
Button startButton3 = (Button) findViewById(R.id.startButton3);
        startButton3.setOnClickListener(new OnClickListener() {
         public void onClick(View v){
          Intent myIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("tel:010xxxxxxxx"));
          startActivity(myIntent);
         }
        });

//--------------------------------------------------새로운 엑티비티를 만들때!! AndroidManifest에서 생성하거나 그렇지 않을 경우에는 AndroidManifest.xml에 새로 만든 Activity를 직접 추가해야 한다. 개인적으로 Manifest에서 add하여 생성하는 것을 추천한다. 직접 AndroidManifest.xml에 Activity를 추가 하지 않아도 알아서 추가해주기 때문에 편리한 건 편리하게 이용하는게 좋을 듯 싶다. 혹시 모르니 새로운 Activity를 만들고 직접 AndroidManifest.xml에 추가하는 작업을 몇번 해보는 것도 나쁘진 않을 것 같다.
두 가지 방법에 대한 설명은 다음 글에 포스팅 하겠다.