앱개발 2

[Android] 4대 컴포넌트 그게 뭔데?

Android 4대 컴포넌트에는 Activity, Sercive, Content Provider, Broadcast Receiver 가 있다. 이 네가지 컴포넌트에 대해 자세히 알아보자! Activity 사용자 인터페이스 화면을 구성, 관리하는 컴포넌트 액티비티 역할을 하기 위해서는 Activity 클래스를 상속해야 하며, 액티비티가 기본적으로 가지고 있는 생명주기 메소드를 재정의해서 원하는 기능을 구현해야 한다. 다른 애플리케이션의 액티비티를 불러낼 수 있다. 액티비티의 크기는 상태바(Status Bar) 영역을 제외한 화면 전체로 고정(원하는 위치에 원하는 크기로 변경할 수 없음)되어 있다. 두 개의 액티비티를 동시에 보여줄 수 없다. Java 파일과 xml 파일이 속한다. Activity 메소드 *..

Android 2021.04.22

[Android] Button 비활성화 / 클릭 이벤트 없애는 방법

1. setClickable( ) click 이라는 이벤트를 비활성화시킴 비활성화 : .setClickable(false) 활성화 : .setClickable(true) → false 값을 줬을 경우 버튼 UI는 활성화 되어있고 이벤트만 비활성화한 상태 (아래의 'seEnabled()' 메소드와의 차이) btn_start.setClickable(false); 2. setEnabled( ) Button 객체 자체를 비활성화 비활성화 : .setEnabled(false) 활성화 : .setEnabled(true) btn_start.setEnabled(false); 프로그래밍 공부를 위해 여러 자료들을 토대로 작성한 기록입니다. 개인 공부에만 사용해주시고, 상업적인 활용과 재배포를 금지합니다.

Android 2021.04.20