[Android] Popup Menu
- 안드로이드 스튜디오
- · 2025. 6. 17.
[Android] Context Memu
- 안드로이드 스튜디오
- · 2025. 6. 17.
private void loginRequest(String user_id, String user_pw){ ... apiRepository.requestLogin(adminLoginRequest, new UiCallback(this, "로그인 중입니다") { @Override public void onSuccess(String result) { if( result.contains("[S]")){ Toast toast = Toast.makeText(getApplicationContext(), "로그인성공",Toast.LENGTH_SHORT); toast.show..
안드로이드 4대 구성요소- 안드로이드 애플리케이션은 독립적인 다양한 실행단위를 하나로 묶어서 관리하는 개념임- Activity : 눈에 보이는 화면을 나타내는 실행단위 (10개 화면 -> 10개 액티비티)- Service : 화면을 가지지 않는 실행단 (백그라운드 프로세싱)- Broadcast Receiver : 어떤 사건을 대기하고 있다가 발생하게되면 코드 발생 (ex. 결제문자 가계부 자동 반영 등)- Contetn Provider : A 어플리케이션이 저장한 데이터를 다른 어플리케이션이 제공할 수 있음- 안드로이드 4대 구성요소는 Manifest에 추가 되어 있어야 함 Activity- 보이는 화면을 관리하는 실행 단위 Activity 생명주기 - onCreate() : Activitiy가 처음 ..
Log.d(필터명, 로그내용); 로그를 남긴 후 로그캣을 보면 아래와 같다 D : 디버그 메서드i : 정보v : 변수명 e : 에러 w : 경고용 메세지 필터명으로도 걸러서 볼 수 있다.
Option Memu- 화면 하나 당 하나씩 가질 수 있는 메뉴- 현재 보이는 화면(액티비티)의 메인 메뉴가 된다. 속성 - OnCreateOpensMemu- 화면을 관리하는 객체인 액티비티 객체가 만들어 질 때 자동으로 호출되는 메서드이며 여기서 메뉴를 생성- 메서드가 true 를 반환하면 메뉴가 나타남 1. xml 파일로 구성하기main_menu.xml activity_main.xml MainActivity.javapublic class MainActivity extends AppCompatActivity { ActivityMainBinding binding; @Override protected void onCreate(Bundle savedIns..