logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

안드로이드 C-C++ 프로그래밍

안드로이드 C-C++ 프로그래밍

(리눅스를 넘어 AOSP 그리고 사물인터넷으로)

박헌재 (지은이)
  |  
투에이치앤에스
2014-07-28
  |  
40,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
yes24 로딩중
교보문고 로딩중
영풍문고 로딩중
인터파크 로딩중
11st 로딩중
G마켓 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
로딩중

e-Book

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

안드로이드 C-C++ 프로그래밍

책 정보

· 제목 : 안드로이드 C-C++ 프로그래밍 (리눅스를 넘어 AOSP 그리고 사물인터넷으로)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 리눅스/유닉스 프로그래밍
· ISBN : 9788996764267
· 쪽수 : 840쪽

목차

01장. 안드로이드 C/C++ 프로그래밍
1.1 이 책에서 사용하는 용어
1.2 C/C++ 언어와 UNIX 표준
1.3 소스 프로그래밍 빌드 과정
1.4 안드로이드 NDK 개발 환경 만들기
1.5 NDK 구조
1.6 Hello World 프로그래밍 작업과 실행
1.7 마무리

02장. JNI(Java Native Interface)
2.1 HelloWorld 만들기
2.2 자바 가상 머신의 구조
2.3 JNI 데이터 타입과 문법
2.4 자바와 C/C++ 문자열 변환
2.5 자바 메소드와 필드
2.6 자바 배열
2.7 자바 객체와 참조 변수
2.8 예외 처리
2.9 안드로이드 로그와 디버그
2.10 마무리

03장. 파일 입력과 출력
3.1 파일 오픈 함수
3.2 파일 입/출력 기본 함수
3.3 파일 속성
3.4 파일 권한
3.5 안드로이드 사용자와 그룹 아이디
3.6 에러 처리
3.7 마무리

04장. 파일 구조와 관리
4.1 시스템콜
4.2 fcntl() 함수
4.3 파일의 특성
4.4 파일 데이터의 무결성
4.5 링크 파일
4.6 디렉터리
4.7 스트림 기본 입/출력 함수
4.8 안드로이드 패키지 파일
4.9 메모리 맵
4.10 마무리

05장. 프로세스
5.1 프로그램과 프로세스
5.2 프로세스의 메모리 사용
5.3 프로세스 사용자와 그룹
5.4 안드로이드 애플리케이션 사용자와 그룹
5.5 부모 프로세스와 자식 프로세스
5.6 프로세스 종료
5.7 프로세스 생성
5.8 대화형 프로세스
5.9 데몬과 좀비 프로세스
5.10 마무리

06 장. 시그널
6.1 시그널의 전송과 처리
6.2 POSIX 시그널 함수
6.3 시그널 마스크
6.4 표준 시그널
6.5 재진입 함수
6.6 실시간 시그널
6.7 코어 덤프
6.8 마무리

07 장. 스레드
7.1 스레드란
7.2 스레드의 생성과 종료
7.3 스레드 속성
7.4 스레드-안전 함수
7.5 뮤텍스(MUTEX)
7.6 조건 변수
7.7 스레드 실행 취소
7.8 읽기 쓰기 잠금
7.9 마무리

08장. 프로세스와 스레드 그리고 시그널
8.1 스레드와 시그널
8.2 프로세스와 스레드
8.3 세마포어(SEMAPHORE)
8.4 안드로이드 프로세스와 스레드
8.5 안드로이드에서 네이티브 스레드 사용시 주의사항
8.6 마무리

9장. 소켓 통신
9.1 파이프와 소켓
9.2 유닉스 도메인 소켓
9.3 프로세스와 스레드
9.4 유닉스 도메인 데이터그램 소켓
9.5 인터넷 주소 체계
9.6 인터넷 도메인 소켓
9.7 소켓 옵션
9.8 타임 아웃 설정
9.9 기타 기능
9.10 마무리

10장. 고급소켓 통신
10.1 소켓 성능 향상
10.2 멀티플렉싱
10.3 시그널-드리븐 입출력
10.4 OOB 데이터 처리
10.5 epoll API
10.6 마무리

11장. 안드로이드 네이티브 앱
11.1 센서 관리
11.2 NativeActivity 클래스
11.3 네이티브 윈도우
11.4 OpenGL 화면 초기화
11.5 OpenGL의 특징
11.6 OpenGL 좌표
11.7 2차원 도형
11.8 3차원 도형
11.9 마무리

저자소개

박헌재 (지은이)    정보 더보기
25년간의 유닉스와 리눅스 및 자바 프로그래밍 분야에서 개발을 수행했던 전문가입니다. 그의 경력은 다음과 같습니다. 국내 최초 ERP 컨설턴트 90년 중반 국내 ERP 패키지를 최초로 도입하였을 때, 기술팀장을 맡아 ERP를 UNIX에 포팅하는 작업과 함께 ERP 최적화 작업 그리고 현지화 작업을 수행하였습니다. 커널 개발자 ERP 패키지를 최초 Unix에 포팅하는 작업을 수행한 이래 리눅스 커널 2.4 버전부터 시작하여 버그 리포트를 작성하였고 하드웨어 제조사들과 공동 연구 작업을 비롯하여 네트워크 장비에 탑재되는 임베디드 리눅스 커널을 제조하였습니다. 보안 네트워크 장비 개발 L4 스위치와 네트워크 장비 개발 그리고 방화벽, VPN, IPS와 같이 보안 장비 개발 등에 이르기까지 다양한 애플리케이션, 하드웨어/소프트웨어 Q/A 테스트 작업 그리고 장애처리 업무를 수행하였습니다. 만약 책의 내용을 보고 문의 사항이 있으면, 필자에게 이메일('hurdsen@gmail.com')이나 "http://cafe.naver.com/webdroid" 카페 사이트에 방문하여 글을 올려 주시기 바랍니다. 주요 저서는 다음과 같습니다. 안드로이드 C-C++ 프로그래밍(개정판) 시작하자! C++17 프로그래밍(개정판) 기적을 부르는 안드로이드 통신 프로그래밍(3판) 빛과 소리의 향연! 안드로이드 미디어 프로그래밍
펼치기

추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책