- 안드로이드/java(3)
-
안드로이드 하단 네비게이션바(메뉴바) 가리기
int uiOptions = getWindow().getDecorView().getSystemUiVisibility(); int newUiOptions = uiOptions; newUiOptions ^= View.SYSTEM_UI_FLAG_HIDE_NAVIGATION; newUiOptions ^= View.SYSTEM_UI_FLAG_FULLSCREEN; newUiOptions ^= View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY; getWindow().getDecorView().setSystemUiVisibility(newUiOptions);
2024.02.07 -
제네릭 정리
제네릭 프로그램의 안정성을 도와주면서 컴파일 단계에서 자료형을 체크해주는 도구 입니다. 아래의 코드를 통해 제네릭에 대해 알아 보겠습니다. Chicken.class, ChickenBox.class class Chicken { } class ChickenBox { private Chicken[] box = new Chicken[10];// Chicken클래스만 넣을수 있는 box int cursor = 0; void putData(Chicken chicken) { box[cursor++] = chicken;// Chicken 클래스를 담는 putData } Chicken getData() { Chicken chicken = box[cursor -1]; box[cursor - 1] = null; cursor..
2023.11.17 -
java 2중 반복문 break 하기
2중 반복문을 사용할때 전체 break를 하고싶지만 안쪽만 break되는 경우가 있습니다. for (int i=0 ; i
2023.09.27