목록백엔드 (36)
코드네임 :
저는 채찍피티가 정말 좋네요 1. View = 위젯 !!!!!!2. android:layout_width="match_parent"android:layout_height="wrap_content"인 경우 android:layout_width="wrap_content"android:layout_height="wrap_content"인 경우 3. 패딩과 마진 예시➡️ 결과 4. android:gravity="right|bottom" 이런 거는 오른쪽 아래 정렬5. gravity와 layout_gravity 속성 차이 layout_gravity와 gravity는 안드로이드에서 View의 배치와 관련된 속성이지만, 둘은 서로 다른 상황에서 사용됩니다.1. gravity적용 ..
실습 Example 6_1 이고.저번 5에서 해야 햇던거는 Project5_3 명시적 인텐트: 액티비티가 호출할 다른 액티비티의 이름을 명확히 지정할 때 사용하는 방법:메인 액티비티에서 인텐트에 데이터를 실어서 넘긴 후, 세컨드 액티비티에서 받은 데이터 처리 하는 방식컨텍스트
컴포넌트 (Component): 안드로이드 앱의 구성 단위 ⭐️ 컴포넌트 클래스: 안드로이드 시스템에서 생명주기를 관리 (안드로이드 시스템 = 컴포넌트 클래스 + 일반 클래스): 독립적인 수행단위로 동작 1. 액티비티 : 화면을 구성하는 가장 기본적인 컴포넌트 2. 서비스: 액티비티와 상관없이 백그라운드에서 동작하는 컴포넌트 3. 브로드캐스트 리시버: 문자 메시지 도착, 배터리 방전, SD 카드 탈부착, 네트워크 환경 변화 등이 발생하면 전체 응용프로그램이 들을 수 있도록 방송 신호 보냄 4. 콘텐트 프로바이더: 앱 간의 데이터 공유를 목적으로 사용되는 컴포넌트 [ 액티비티 ]: 여러 화면의 개념이라 생각하심 됨요..: 앱 실행시 보여지는 화면을 구성할 수 있도록 해주는 안드로이드 구성요소 중 하나: ..
대화상자 : 팝업창처럼 화면 중앙에 보이며, 사용자의 선택을 기다리는 메시지 창 AlertDialog: 대화상자의 버튼 - 핸들러가 비어있는 버튼은 기본적으로 대화상자를 닫는 동작을 함AlertDialog 클래스 메소드 날짜/시간 선택 대화상자: 각각 DatePicker, TimePickerAlertDialog.android파일 확인!!
달려라방탄 노래 나왓을 때 잠시 탈덕햇엇어서 몰랏는데 이 노래 왤케 내 취향인 부분이 잇냐 몰랏음 토스트 : 화면 하단부에 메시지를 잠시 보여줌- 중요도가 낮은 메시지를 보여줄때, 잠시 뒤에 자동으로 사라짐 토스트의 일반적인 형태
이벤트 구동 프로그래밍애플리케이션이 다른 작업을 하고 있다가 사용자의 입력 발생하면 이벤트가 발생되고 애플리케이션은 이 이벤트를 처리 이벤트 리스너 (Event Listener)이벤트 리스너 : View 클래스에 속한 인터페이스, 단일 콜백 메서드 가짐이벤트 핸들러 : 실제로 수행될 동작을 포함하고 있는 메서드- 이벤트가 발생했을 때 이벤트 핸들러를 호출하도록- 이벤트 리스너에 이벤트 핸들러를 등록하면- 해당 이벤트가 발생할 때마다 이벤트 리스너가 이벤트 핸들러를 호출함 중첩 인터페이스: 클래스의 멤버로 선언된 인터페이스 - 해당 클래스와 긴밀한 관계 맺는 구현 클래스 만들기 위함: 인스턴스 멤버 인터페이스와정적 멤버 인터페이스 모두 가능함 익명 객체 : 이름이 없는 객체: 어떤 클래스를 상속하거나 인..
보호되어 있는 글입니다.
레이아웃 레이아웃 종류 + 레이아웃 생성 방법 id 속성 : 레이아웃을 고유하게 식별layout_width 속성 : 레이아웃의 너비 설정 layout_height 속성 : 레이아웃의 높이 설정layout_margin 속성 : 레이아웃과 주위 주성요소간의 여백(마진) 설정padding 속성 : 레이아웃과 위젯의 내부 여백을 설정하는 속성 ( 레이아웃 안에서 레이아웃과 위젯사이에 공간을 얼마나 줄지) 이제 레이아웃별로 알아봅시긔 중복 리니어 레이아웃 가능 ( 리니어레이아웃 안에 리니어레이아웃을 생성하는 방식) 속성:1. orientation 속성 2. gravity 속성 3. layout gravity 속성 4. padding 과 margin 5. layout_weight ⭐️ http..