본문 바로가기

전체 글253

[깡쌤의 안드로이드 프로그래밍 with 자바 - 2022 - 쌤즈] 정리 3 - 스마트폰에서 실행 본 글은 [깡쌤의 안드로이드 프로그래밍 with 자바 - 2022 - 쌤즈] 의 내용을 발췌한 것입니다. 좀더 자세한 내용은 책 혹은 인강(www.ssamz.com)을 통해 확인해 주세요. 1.2.4. 스마트폰에서 실행 앞에서 AVD를 이용한 앱 실행 방법을 알아보았는데요. AVD는 가상 기기이고 스마트폰이 없을 때 간단하게 테스트할 목적으로 사용됩니다. 안드로이드 스마트폰만 있다면 굳이 AVD에서 테스트할 필요는 없어 보이며, 당연한 이야기지만 최종 테스트는 실제 스마트폰에서 해야 합니다. 스마트폰 드라이버 설치 독자 여러분이 가지고 있는 실제 스마트폰에서 테스트하려면 PC에 대상 기기의 드라이버를 설치해야 합니다. 드라이버는 제조사마다 다르므로 각 제조사에서 공개한 드라이버를 구해 설치해야 합니다. .. 2022. 5. 9.
[깡쌤의 안드로이드 프로그래밍 with 자바 - 2022 - 쌤즈] 정리 2 - 첫 번째 앱 만들고 실행하기 본 글은 [깡쌤의 안드로이드 프로그래밍 with 자바 - 2022 - 쌤즈] 의 내용을 발췌한 것입니다. 좀더 자세한 내용은 책 혹은 인강(www.ssamz.com)을 통해 확인해 주세요. 이번에는 안드로이드 스튜디오에서 "Hello World!"를 출력하는 기본 앱을 만들어 보겠습니다. 앱을 만든 후 에뮬레이터와 실제 스마트폰에서 실행해보는 것까지 진행하겠습니다. 안드로이드 스튜디오에서 앱을 만들려면 가장 먼저 프로젝트를 생성해야 합니다. 프로젝트(Project)란, 일종의 작업공간(Workspace)을 의미합니다. 안드로이드 스튜디오에서 앱의 단위는 모듈(Module)이며, 여러 모듈을 묶어서 관리하고자 하는 개념이 프로젝트입니다. 1.2.1. 프로젝트 생성 안드로이드 스튜디오를 실행하면 다음과 같은.. 2022. 5. 9.
[깡쌤의 안드로이드 프로그래밍 with 자바 - 2022 - 쌤즈] 정리 1 - 안드로이드 스튜디오 개발환경 구축 본 글은 [깡쌤의 안드로이드 프로그래밍 with 자바 - 2022 - 쌤즈] 의 내용을 발췌한 것입니다. 좀더 자세한 내용은 책 혹은 인강(http://www.ssamz.com)을 통해 확인해 주세요. 안드로이드 스튜디오 개발환경은 다음과 같은 과정을 진행하여 구축합니다. 안드로이드 앱을 개발하는 공식 통합개발환경인 '안드로이드 스튜디오(Android Studio)'를 설치하고, 이어서 설정 마법사를 진행하여 안드로이드 SDK를 내려받는 것으로 개발환경 구축을 완료합니다. 각 과정을 자세히 알아보겠습니다. 1.1.1. 안드로이드 스튜디오 설치 안드로이드 개발 도구인 안드로이드 스튜디오를 설치합니다. 안드로이드 스튜디오는 안드로이드 개발자 사이트에서 구할 수 있습니다. 안드로이드 개발자 사이트: https.. 2022. 5. 9.
쌤즈-자바-깡쌤 안드로이드-2022-교재에 담긴 실습 코드 "깡쌤의 안드로이드 프로그래밍 with 자바" - 쌤즈 - 2022 교제에 담긴 실습 코드입니다. HTML 삽입 미리보기할 수 없는 소스 2022. 4. 26.
쌤즈-자바-실습 공유 파일 "깡쌤의 안드로이드 프로그래밍 with 자바" - 쌤즈- 2022 년 개정판 책에 담긴 실습 진행을 위한 공유파일입니다. HTML 삽입 미리보기할 수 없는 소스 2022. 4. 26.
SearchView, SearchAutoComplete 인강에 질문이 들어왔길래 정리해 봅니다. 단순 검색 기능을 ActionBar 혹은 Toolbar 에 추가하겠다면 SearchView 만 이용해도 되지만 검색 추천단어를 제공하려면 SearchAutoComplete를 이용해야 한다. 이곳에서 소개하는 SearchView, SearchAutoComplete 모두 androidx 의 클래스들이다. SearchView 이용 l menu xml 에 SearchView 등록 l onCreateOptionsMenu() 에서 SearchView 획득 SearchView 객체를 획득해 이벤트 등록만 하였다. 이벤트 함수는 두개이며 onQueryTextSubmit() 함수가 키보드의 검색 버튼이 클릭된 순간의 이벤트이며 이곳에서 검색 업무를 처리해 주면 된다. 아래의 코드.. 2022. 3. 29.