반응형
< 안드로이드에서 로그 남기고 확인하는 방법 (Logcat) >
# 코드를 작성중 안드로이드 스튜디오 에서도 로그를 출력하여 볼수있는 방법이 있다.
- MainActivity.java 파일에 작성
// Log 를 볼때는 Log. i(인포) w(워닝) d(디버그) e(에러) 네종류 => 스트림릿하고 비슷
Log.i("UITEST MAIN", email);
# 전체 코드 및 실행시!
package com.ksg.uitest1;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
import android.widget.Toast;
import androidx.activity.EdgeToEdge;
import androidx.appcompat.app.AppCompatActivity;
import androidx.core.graphics.Insets;
import androidx.core.view.ViewCompat;
import androidx.core.view.WindowInsetsCompat;
import com.google.android.material.snackbar.Snackbar;
public class MainActivity extends AppCompatActivity {
// 객체와 연결시킬 변수만 만들어 주면 된다. New 필요없음 (이미 우리가 드래그해서 객체 생성함)
EditText editEmail;
EditText editPassword;
EditText editName;
Button btnSave;
TextView textView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
// 자바의 new 와같이 객체 연결 하기 (이미 안스 에서 생성해주었기 때문에 연결만)
editEmail = findViewById(R.id.editEmail);
editPassword = findViewById(R.id.editPassword);
editName = findViewById(R.id.editName);
btnSave = findViewById(R.id.btnSave);
textView = findViewById(R.id.textView);
btnSave.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// 1. 유저가 에디트 텍스트에 입력한 내용을 가져온다.
String email = editEmail.getText().toString();
String password = editPassword.getText().toString();
String name = editName.getText().toString();
// Log 를 볼때는 Log. i(인포) w(워닝) d(디버그) e(에러) 네종류 => 스트림릿하고 비슷
Log.i("UITEST MAIN", email);
// 1-1. 데이터가 비어있는지 아닌지 체크한다.
if(email.isEmpty() || password.isEmpty() || name.isEmpty() ){
// 비어있으면, 유저한테 필수항목이니까 모두 입력하라고 알려준다.
}
}
});
}
}
# 로그 확인은 로그캣에서 확인한다!
- 검색하려는 로그명칭을 검색창 우측에 입력하면 바로 탐색 가능!
다음 게시글로 계속~!
728x90
반응형
'Android Studio > 기능 사용법' 카테고리의 다른 글
Android Studio : Toast / Snackbar 사용하는 방법 (0) | 2024.06.12 |
---|---|
Android Studio : LinearLayout 2가지 종류 (0) | 2024.06.12 |
Android Studio : 버튼을 클릭하면, 동작하는 코드를 작성하는 방법 (1) | 2024.06.11 |
Android Studio : 화면의 UI 위젯들을, 액티비티에서 가져다 사용하기 위한 방법 (ID 값, findViewById 함수) (2) | 2024.06.10 |
Android Studio : 앱의 액션바를 없애는 방법 (0) | 2024.06.10 |