총 게시물 814건, 최근 0 건 안내 RSS 글쓰기
이전글  다음글  목록 글쓰기
[깜직이님강좌]

안드로이드의 이해 -- 첫번 째 시간

글쓴이 : 깜찍이 날짜 : 2008-12-14 (일) 19:38 조회 : 189248
글주소 : http://www.androidside.com/B46/5
 
  임베디드 시스템 마이크로비젼
임베디드 개발보드, 개발용역, IAR 컴파일러 총판, 에뮬레이터.
www.mvtool.co.kr
  4차산업 서울정보산업교육원
4차산업 정보보안 유통물류 GTQ ITQ 컴활 회계 자격증 국비지원 구디이마트 앞
www.siie.co.kr
  안드로이드/태블릿은 디퍼세븐
안드로이드 태블릿모니터,DID,사이니지,키오스크,디지털액자등(하드웨어및솔루션)
www.dippersevenmall.com
신청하기


안드로이드 플랫폼 위에서 개발을 하기에 앞서서 안드로이드가 무엇인지 대해서 간략하게나마 살펴보고자 합니다..


안드로이드는 흔히들 오픈소스라고 말하는데요, Open, Complete. Free한 플랫폼입니다. 아파치 2.0라이센스를 가지고 있구요 소스코드로 모든 사람이 빌드가 가능하며 Open Handset Alliance의 프로젝트입니다.
기본적으로  JAVA 프로그래밍 언어를 사용하며 어플리케이션의 빌드, 컴파일, Test 및 디버그를 할 수 있는 SDK를 제공 합니다.

안드로이드 소스: http://source.android.com/

이전 자료에서 안드로이드 플랫폼의 구성을 그림으로 요약하여 살펴봤는데요 그것을 바탕으로 조금 세부적으로 설명을 드리겠습니다.

안드로이드 플랫폼
1. 리눅스 커널
:linux 2.6.24기반. 일부 기본 기능이 삭제(GLIBC지원되지 않음.리눅스 유틸리티를 모두 포함하지는 않음.)
안드로이드를 위한 기능 추가: 알람, 안드로이드 공유 메모리, 커널 디버거 등등..

2. Binder
:어플리케이션들과 서비스들 사이의  IPC를 위한 드라이버임, 프로세스 내에 IPC를 처리가히 위한 쓰레드 풀 존재..

3. 네이티브 라이브러리
: 안드로이드  LIBC구현
 -->BSD 라이센스, 작은 크기와 빠른 코드,아주빠른  pThread지원..
 DB: SQLite
 Rendering :Webkit(웹 브라우저를 구성하는데 필요한 어플리케이션 프레임 웍)
 Media Framework: Packet Video Open core
 2D/3D 그래픽 라이브러리 : open GL ES 기반
 Hardware Abstraction Libraries: 안드로이드 동작을 위해 구현해야 하는 하드웨어 드라이버로 개발자가 구현해야 하는 API의 집합이며 제조사가 안드로ㅤㅇㅣㄷ 플랫폼 포팅을 위해 필요한 모든 콤포넌트라고 생각하시면 됩니다..^^:;

4. 안드로이드 런타임
:Dalvic Virtual Machine
 
: 인터프리터 virtual machine, 레지스터 기반, 적은 메모리에 최적화
   여러개의 VM을 동시에 실행시키도록 디자인도어 있으며 프로세스 독립과 메모리 관리 쓰레드를 OS에  의존

5. 어플리케이션 프레임워크
 : 엑티비티 매니저: 어플리케이션과 라이프 사이클 관리
   패키지 매니저: 시스템에 로드된 어플과 관련된 정보 관리
   윈도우 매니저: 모든 어플과 관련된 윈도우 관리 
   뷰 시스템: 어플리케이션 구성을 위한 위젯  제공
   하드웨어 서비스 : 하드웨어 관련 API 접근 제공.(ex)블루투쓰,,텔레포니..)




깜찍이 님의 강좌/학습 최신글 [더보기]


추천/비추천 클릭하면 추천받으신 분, 추천하신 분 모두에게 포인트가 지급됩니다.

무영기사 2012-12-20 (목) 09:51 추천추천 2
감사합니다ㅌㅌㅌㅊ
     
     
buleryo 2014-12-07 (일) 08:55
잘 봤습니다.
댓글주소 추천 0
잠팅이꾸벅 2015-01-06 (화) 14:16
감사합니다. 잘 봤습니다.
댓글주소 추천 0
우롱세상 2015-01-09 (금) 11:18
잘 보고 갑니다.
댓글주소 추천 0
처음  이전  21  22  23  24  25  26  27
hi
이전글  다음글  목록 글쓰기

총 게시물 814건, 최근 0 건 안내 RSS
번호 분류 제목 글쓴이 날짜 비추천 조회
814 학습자료
glaxy 12-22 0 7867
813 학습자료
안드로이드 전문가용 책입니다. 영문으로 되였지만 이해하기도 쉽고 따라하기도 쉽네요 도움이 되였으면 합니다.
glaxy 12-22 0 16545
812 학습자료
안드로이드게임개발을 자체로 할수있어요
glaxy 12-20 0 13403
811 학습자료
간단한 게임 소스인데 코드량은 많구요 아무쪼록 많이 참고되길 바랍니다.
glaxy 12-20 0 10744
810 학습자료
안드로이드 디쟈인 아이콘들인데요... ai(Illustrator)파일도 잇고 뭐 하튼 필요한게 많아요. 도움되세요.
glaxy 12-19 0 8413
809 학습자료
최근에 만드는 게임들은 코코스2d와 연동이 많이 되여있습니다. 이책을 보면 cocos2d와 안드로이드의 연동 및 여러가지 해결점들과 방법들이 적혀있습…
glaxy 12-18 0 7243
808 학습자료
정상적으로잘작동되여...^^   서버에 데이터보내고 받는거에요..
NG몽 09-09 0 16183
807 학습자료
리스트뷰 스크롤시 헤더 컨텐츠에 따라 액션바의 알파값이 변한다. 구글 음악플레이어의 아티스트정보 페이지   https://github.com/ManuelPeinado/FadingActi…
레오니아 08-23 0 5163
806 학습자료
ListView의 Section Header 정보를 넣을 수 있다. https://github.com/emilsjolander/StickyListHeaders
레오니아 08-23 0 4846
805 학습자료
ListView, ScrollView, Viewpager, WebView 등 새로고침 기능의 View를 만들어 준다. https://github.com/chrisbanes/Android-PullToRefresh
레오니아 08-23 0 5322
804 학습자료
삭제되었습니다.
네트워크팀 08-12 18 5965
803 학습자료
gps위치찾기 :gps로 현재 위치한 위도 경도 확인 할수 있는 소스
레오니아 08-08 0 8429
802 학습자료
ViewPager 스크롤시 3D 효과   https://github.com/inovex/ViewPager3D
레오니아 08-08 0 5531
801 학습자료
원형으로 생긴 SeekBar   https://github.com/JesusM/HoloCircleSeekBar   A Circle SeekBar inspired by Android Holo ColorPicker designed by Marie Schweiz and developed by Lars Werkman.…
레오니아 08-08 0 5235
800 학습자료
GridView를 가로, 세로방향으로 스크롤 되도록 한다.   https://github.com/jess-anders/two-way-gridview   An Android GridView that can be configured to scroll horizontally o…
레오니아 08-08 0 5323
799 학습자료
ListView, GridView에서 다중선택을 쉽게 할 수 있도록 도와준다.   https://github.com/ManuelPeinado/MultiChoiceAdapter   MultiChoiceAdapter is an implementation of ListAda…
레오니아 08-08 0 5070
798 학습자료
리스트뷰 스크롤시 헤더 컨텐츠에 따라 액션바의 알파값이 변한다. 구글 음악플레이어의 아티스트정보 페이지   https://github.com/ManuelPeinado/FadingActi…
레오니아 08-08 0 5548
797 학습자료
ListView, ScrollView, Viewpager, WebView 등 새로고침 기능의 View를 만들어 준다.https://github.com/chrisbanes/Android-PullToRefresh  
레오니아 08-08 0 5819
796 학습자료
아이피 카메라영상을 jpeg뷰어로 보는 프로그램 소스 보고 이쪽에 간심 있으시면 도움이 될꺼예요
레오니아 08-08 0 7489
795 용어정리
삭제되었습니다.
곰요 07-25 0 4626
 1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  다음  맨끝
 


Copyright ⓒ www.androidside.com. All rights reserved.
채팅 권한: 글쓰기 1개
2레벨 이상만 대화 가능
공개 채팅: 평일 !(9시 ~ 17시),토,일
안사2 변경사항 보러가기 챗방이 잘 안보이면 크롬에서 접속해주세요
챗방 숨기기 |  챗방 보이기