2023년 7월, 스파르타 코딩클럽에서 운영하는 내일배움캠프 Android트랙에 합류 두둥탁
응용프로그램안드로이드 스마트폰에서 사용할 수 있는 일반적인 응용 프로그램웹 브라우저, 달력, 구글맵, 연락처, 게임 등 사용자 입장에서 가장 많이 사용함Java로 작성됨응용프로그램 프레임워크안드로이드 API가 존재하는 곳안드로이드폰 하드웨어에 접근할 때 API를 통해서
인터페이스class 키워드 대신 interface 키워드를 사용해서 정의내부에는 추상 메소드를 선언클래스에서 인터페이스를 받아서 완성할 때 implements 키워드 사용java는 다중 상속을 지원하지 않지만, 인터페이스를 사용해서 다중상속과 비슷하게 작성가능패키지클래
사용자 인터페이스 작성(XML)자바 코드 작성매니페스트 파일 작성(XML)java 폴더하위에 패키지명의 하위 폴더가 있는데, 이는 안드로이드 프로젝트를 생성할 때 입력한 패키지 이름과 동일패키지 이름 아래에 MainActivity.java로 메인 java소스가 들어있음
orientation - 레이아웃 안에 배치할 위젯의 수직 또는 수평 방향을 설정gravity - 레이아웃 안에 배치할 위젯의 정렬 방향을 좌측, 우측, 중앙 설정padding - 레이아웃 안에 배치할 위젯의 여백을 설정layout_weight - 레이아웃이 전체 화면
인텐트 ⇒ 안드로이드 4대 컴포넌트가 상호 간에 데이터를 주고 받기 위한 메시지 객체 명시적 인텐트와 암시적 인텐트로 구분 명시적 인텐트 : 다른 액티비티의 이름을 명확히 지정할 때 사용하는 방법 메인 엑티비티에서 인텐트에 데이터를 실어서 넘긴 후, 세컨드 액티
그냥 나혼자 정리해본 안드로이드 핵심 퀴즈 10개 입니다람쥥.액티비티(Activity)서비스(Service)방송 수신자(BroadCast Receiver)콘텐츠 제공자(Content Provider)리눅스커널계층 - 운영체제가 리눅스 기반으로 만들어져있으며 커널또한 리
구현한 FloatingActionButton 이미지 xml코드 핵심코드!! 코드설명 src 버튼 안에 들어갈 이미지를 넣어줄 수 있다 backgroundTint 버튼의 배경 색을 설정할 수 있다 borderWidth 버튼의 테두리를 설정할 수 있다. shapeAp
getSharedPreferences는 여러개getPreferences는 한개전자를 더 많이 씀