반응형

Android Studio/기능 사용법 21

Android Studio : Toast / Snackbar 사용하는 방법

# 앱 실행시 사용자에게 필요한 요구사항을 팝업으로 출력하게 코드 할수 있다.- 그때 사용하는 방법이 Toast와 Snackbar 두가지!- 주의할점은 작성후 꼭 .show(); 를 붙여주어야 화면에 출력된다!// 유저에게 알리는 방법 1 스낵바Snackbar.make(btnSave,"필수항목이니까 모두 입력하세요.",Snackbar.LENGTH_LONG).show();// 유저에게 알리는 방법 2 토스트Toast.makeText(MainActivity.this,"필수항목이니까 모두 입력하세요.",Toast.LENGTH_LONG).show(); # 전체 코드 작성후 실행!package com.ksg.uitest1;import android.os.Bundle;import android.util.Log;im..

Android Studio : 안드로이드에서 로그 남기고 확인하는 방법 (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 ..

Android Studio : 버튼을 클릭하면, 동작하는 코드를 작성하는 방법

방법 : setOnClickListener() 함수와, 이 함수의 파라미터인 View.OnClickListener의 onClick 함수 > # Design 화면에서 생성한 버튼을 에뮬러이터로 실행하여 선택하였을때 동작하는 코드를 작성하려고 한다!- 앱 실행후 저 버튼을 눌렀을때 주사위가 굴러가도록 코드 작성- 실습에 사용한 이미지 첨부 # 메인 액티비티에서 객체 생성후 코드 작성!- button 동작을 코드하는 함수는 setOnClickListener() 안에 작성하면 된다!- 해당 작성 부분을 유의해서 코드 확인!package com.ksg.diceapp;import android.media.MediaPlayer;import android.os.Bundle;import android.view.View;..

Android Studio : 화면의 UI 위젯들을, 액티비티에서 가져다 사용하기 위한 방법 (ID 값, findViewById 함수)

액티비티에서 가져다 사용하기 위한 방법(UI 위젯의 ID 값, 액티비티 클래스에서의 findViewById 함수) > # Design 화면에서 생성한 UI 위젯들을 액티비티에서 코드하여 사용하기 위해선 우선 UI 위젯의 ID 값을 설정해 주어야 한다!- 실무적으로 사용하기 편리하도록 기능에 맞게 ID값도 미리 상의해서 결정하는것이 좋다!- 필요시 레이아웃도 삽입하여 ID값을 정하고 코드로도 작성 가능! # 이제 MainActivity에서 코드로 작성!- 여기서 생성한 ID와 액티비티에서 연결하는 코드가 findViewById - 해당 작성 부분을 유의해서, 전체 코드 확인!    package com.ksg.diceapp;import android.media.MediaPlayer;import androi..

Android Studio : 앱의 액션바를 없애는 방법

# 새로운 프로젝트를 생성후 최초로 실행화면 앱화면 상단에 액션바가 출력된다!- 필요한 기능이나 버튼을 가리는 경우가 있어서 해당 액션바를 삭제해야 할때가 있다. # 그럴경우, res > values > themes > themes.xml 파일로 진입- DarkActionBar를 NoAtctionBar로 수정!!  # 재실행 해보면 깔끔하게 사라져 있다! 다음 게시글로 계속~!

728x90
반응형