Android Studio를 활용한 안드로이드 프로그래밍 (Android 14.0(U) 지원, 9판)
Description
프로그래밍 초보자도 할 수 있는 Java 기반 안드로이드 프로그래밍 교재
이 책은 대학교나 IT 전문학원의 안드로이드 프로그래밍 과목 수강생을 대상으로 합니다. 기본적인 프로그래밍을 접해본 독자라면 Java 기초부터 시작하여 안드로이드 앱 개발까지 한번에 학습할 수 있도록 구성되어 있습니다. 특별히 이번 9판에서는 버전업을 적용하여 JDK 17, Android 14.0(U), Android Studio Hedgehog에서 실습할 수 있습니다. 또한 연습문제 일부를 변경하였으며, 13장에 ‘경기도 맛집 찾기 앱 만들기’ 프로젝트를 추가하였습니다. 마지막으로 안드로이드 프로그래밍을 하면서 접할 수 있는 다양한 오류나 실수까지 친절하게 안내하여 시행착오 없이 안드로이드를 빠르게 정복할 수 있을 것입니다.

※ 본 도서는 대학 강의용 교재로 개발되었으므로 연습문제 해답은 제공하지 않습니다.

저자

우재남,박길식

저자:우재남

서강대학교에서정보시스템전공으로석사과정을마친후다양한IT관련분야에서실전업무를수행했고,대학에서모바일프로그래밍,데이터베이스,운영체제등의과목을강의해왔다.현재는디티솔루션의공간데이터베이스연구소장으로재직하고있으며,공간정보와IT의융합학문인유시티IT분야의공학박사학위도취득했다.또한한양사이버대학교컴퓨터공학과와삼성,LG,현대,CJ,KT,SK,대한상공회의소등에서인공지능및IT전문분야를강의하고있다.자신이체험한다양한IT실무경험과지식을최대한쉽고빠르게수강생과독자에게전달하는것을강의와집필의모토로삼고있다.한빛미디어와한빛아카데미에서『뇌를자극하는RedhatFedora:리눅스서버&네트워크』(2005)를시작으로『ITCookBook,파이썬forBeginner(3판)』(2022)등50권이상의책을집필및번역했다.



저자:박길식

동국대학교컴퓨터공학과에서인공지능분야의공학박사학위를취득했다.삼성전자,서울시청,LG등에서안드로이드앱개발및알고리즘,인공지능등의IT전문과정을강의해왔으며,광운대학교전자공학과에서연구교수를역임했다.깊은지식과쉬운전달로수강생에게우수한강의평가를받고있다.

목차


CHAPTER01안드로이드의개요와개발환경설치
1.1안드로이드의개요
1.2안드로이드개발환경
1.3안드로이드개발환경설치
요약/연습문제

CHAPTER02처음만드는안드로이드애플리케이션
2.1처음만드는HelloAndroid프로그램
2.2AVD의명칭과사용법
2.3완전한기능의안드로이드애플리케이션작성
2.4안드로이드프로젝트의구성
요약/연습문제

CHAPTER03안드로이드를위한Java문법
3.1Java의개요
3.2Java의기본문법
3.3클래스와인스턴스
3.4클래스상속
3.5추가로알아둘Java문법
요약/연습문제

CHAPTER04기본위젯익히기
4.1뷰의개요
4.2기본위젯다루기
4.3기본위젯활용하기
요약/연습문제

CHAPTER05레이아웃익히기
5.1레이아웃의개요
5.2리니어레이아웃
5.3기타레이아웃
요약/연습문제

CHAPTER06고급위젯다루기
6.1고급위젯
6.2뷰컨테이너
요약/연습문제

CHAPTER07메뉴와대화상자
7.1메뉴
7.2토스트
7.3대화상자
요약/연습문제

CHAPTER08파일처리
8.1파일처리의기본
8.2파일처리의응용
요약/연습문제

CHAPTER09그래픽과이미지
9.1그래픽
9.2이미지
요약/연습문제

CHAPTER10액티비티와인텐트
10.1액티비티와인텐트의기본
10.2액티비티와인텐트의응용
요약/연습문제

CHAPTER11어댑터뷰
11.1리스트뷰와그리드뷰
11.2갤러리와스피너
요약/연습문제

CHAPTER12데이터저장과관리
12.1SQLite의기본
12.2SQLite의활용
요약/연습문제

CHAPTER13멀티미디어와구글지도
13.1오디오
13.2스레드
13.3구글지도
요약/연습문제

CHAPTER14서비스와브로드캐스트리시버
14.1서비스
14.2브로드캐스트리시버
14.3콘텐트프로바이더
요약/연습문제

CHAPTER15구글플레이에앱배포하기
15.1배포용앱생성
15.2구글플레이에등록

부록A-안드로이드기기에서실습하기
부록B-AndroidStudio개발환경을원클릭으로설치하기
찾아보기