Study/Android
2203022 - Button, TextView 등 만들 때 findViewById 선언 Button btn1 = findViewById(R.id.btn1); - SubActivity로 넘어가기 btn1.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { Toast.makeText(getApplicationContext(), "sub activity로 이동", Toast.LENGTH_SHORT).show(); int a = 1; int b = 2; int c = a+b; Log.d("arms", String.valueOf(c)); Log.d("arms", "버튼을 클릭했습니다."); //이동하기..
더하기, 빼기, 나누기, 곱하기, 나머지를 구하는 계산기이다. try ~ catch 문을 사용하고 계산값이 비어있거나 계산이 되지않을 때에 토스트를 출력한다. activity_main.xml ?xml version="1.0" encoding="utf-8"?> mainActivity.java import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.TextView; import android.widget.Toast; public clas..
Android Studio를 하기 위해서는 Java를 쓸 줄 알아야한다. Android를 본격적으로 시작하기 전에 한 번 정리를 해보았다. 책은 Android Studio를 활용한 안드로이드 프로그래밍(한빛아카데미, 우재남, 박길식 저)을 참고하였다. 변수 - 문자형 (char, String) char : 한글 또는 영문 1개만 입력 String : 여러 글자의 문자열 입력 - 정수형 (byte, short, int, long) byte : 1byte, -128 ~ +127까지 입력 short : 2byte, -32768 ~ +32767까지 입력 int : 4byte, 약 -21억 ~ 약 +21억까지 입력 long : 8byte, 상당히 큰 정수 입력 가능 조건문 - if문 if(조건){ 조건식 } el..