<--! 안드로이드 프로그램 기본 정리 -->

안드로이드 프로그램 기본 정리

필그램

·

2017. 7. 11. 13:40

'안드로이드 스튜디오'로 모바일 프로그램시 자주 쓰는 용어를 정리하여 봅니다.


버튼 및 텍스트 정의

- 아래는 onCreate{} 안에 넣습니다.

Button button;
TextView textView;
button = (Button) findViewById(R.id.button);
textView = (TextView) findViewById(R.id.textView);


클릭시 이벤트 정의

button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) { }

Text  입력값 받아오는 법

EditText editText1 = (EditText) findViewById(R.id.editText);
String curName = editText1.getText().toString();


textView에 텍스트 출력

textView.setText(count + "명");

배열(Array) 정의

  - 배열은 변수를 따로 정의하는걸 묶어서 하는 것이라 할 수 있다.

String name1 = "철수";
String name2 = "영희";
String name3 = "민희";
String name4 = "수지";
String name5 = "지민";

String[] kname = new String[5];
String[] kname2 = {"철수1","영희1", "민희1", "수지1", "지민1"};

Multidimensional Array

String[][] phonebook = new String[2][5];

String[] friends = {"철수1","영희1", "민희1", "수지1", "지민1"};
phonebook[0] = friends;

String[] family = {"할아버지", "할머니", "아빠", "엄마", "나"};
phonebook[1] = family//declaring and initializing 2D array

//예제2   

int array[][]={{1,2,3},{2,4,5},{4,4,5}};  

  

//printing 2D array  

for(int i=0;i<3;i++){  

 for(int j=0;j<3;j++){  

   System.out.print(array[i][j]+" ");  

 }  

 System.out.println();  






반응형