일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 키토제닉 다이어트
- 브롤스타즈
- 키토제닉
- 재테크팁
- 정자동맛집
- 고지방 다이어트
- 자동차세연납
- 간단요리
- 안드로이드
- 트레이더스
- 남아공월드컵
- 고지방다이어트
- 저탄고지
- Ai
- 한식레시피
- 저탄수 다이어트
- 머니로그
- #시그널
- 저탄수화물
- Android
- Koreanfood
- 진마켓
- 다이어트 후기
- 2025자동차세
- 집밥레시피
- LCHF
- 갤럭시S
- 다이어트 식단
- 부업추천
- 대한민국
Archives
- Today
- Total
머니로그
android.jar 내부패키지 본문
반응형
ApiDemos 라는 프로젝트에 보시면 Android 2.1 이라는 ClassPath 가 잡혀 있습니다. android.jar 안에 보시면 android, assets, com.andriod.internal.util, dalvik 등이 있습니다.
android.*
안에 내용을 보시면 안드로이드에서 사용되는 기본적인 것들(?)로 구성됩니다. text, widget, view, provider, contents, gesture 등을 보시면 알 수 있습니다. R.class, Manifest.class 도 중요합니다. 상세한 것들은 이후 샘플 코드를 분석하면서 알려드리겠습니다.
안에 내용을 보시면 안드로이드에서 사용되는 기본적인 것들(?)로 구성됩니다. text, widget, view, provider, contents, gesture 등을 보시면 알 수 있습니다. R.class, Manifest.class 도 중요합니다. 상세한 것들은 이후 샘플 코드를 분석하면서 알려드리겠습니다.
dalvik.*
annotation, bytecode, system 이라는 내용이 있습니다. 이는 debugging 을 위한 Dalvik virtual machine 지원관련 내용들 입니다. 지금은 이해가 잘 안되시는 것이 정상이라 생각됩니다.
annotation, bytecode, system 이라는 내용이 있습니다. 이는 debugging 을 위한 Dalvik virtual machine 지원관련 내용들 입니다. 지금은 이해가 잘 안되시는 것이 정상이라 생각됩니다.
java.*
awt.font 도 보이고요, beans 라는 것도 있네요. 익숙한 lang 도 보이고, text, util 도 있습니다. 바로 안드로이드에서 생각하는 java 관련 핵심 클래스들과 network, security, mathematics 등을 위한 유틸리티 라고 보시면 될 것 같습니다.
awt.font 도 보이고요, beans 라는 것도 있네요. 익숙한 lang 도 보이고, text, util 도 있습니다. 바로 안드로이드에서 생각하는 java 관련 핵심 클래스들과 network, security, mathematics 등을 위한 유틸리티 라고 보시면 될 것 같습니다.
javax.*
crypto 라는 것이 보이네요. security 도 보이고요..네 바로 암호화와 관련 패키지 입니다.
crypto 라는 것이 보이네요. security 도 보이고요..네 바로 암호화와 관련 패키지 입니다.
그외 패키지들...
junit.*
: junit 은 단위테스트에 이용되는 패키지 입니다. 작성한 코드에 대한 테스트를 여러 방식으로 검증할 수 있습니다. 많이 사용되는 부분이니 확인해 보시길 바랍니다.
org.apache.http.*
: HTTP Protocol 지원 패키지 입니다.
org.json.*
: JavaScript Object Notation ( JSON ) 을 지원
org.w3c.dom.*
: W3C 와 관련하여 DOM 를 위한 Java Binding 관련 입니다.
org.xml.sax.*
: XML 을 지원하기 위해 SAX ( Simple API for XML ) 으로 알아두시면 Paser 등에 이용하실 수 있습니다.
org.xmlpull.v1
: 아직 잘 모르겠습니다.ㅡㅡ; SAX 와 관련한 XML 파싱 관련 같기는 합니다만, 좀 더 알아봐야 할 것 같습니다.
junit.*
: junit 은 단위테스트에 이용되는 패키지 입니다. 작성한 코드에 대한 테스트를 여러 방식으로 검증할 수 있습니다. 많이 사용되는 부분이니 확인해 보시길 바랍니다.
: HTTP Protocol 지원 패키지 입니다.
org.json.*
: JavaScript Object Notation ( JSON ) 을 지원
org.w3c.dom.*
: W3C 와 관련하여 DOM 를 위한 Java Binding 관련 입니다.
org.xml.sax.*
: XML 을 지원하기 위해 SAX ( Simple API for XML ) 으로 알아두시면 Paser 등에 이용하실 수 있습니다.
org.xmlpull.v1
: 아직 잘 모르겠습니다.ㅡㅡ; SAX 와 관련한 XML 파싱 관련 같기는 합니다만, 좀 더 알아봐야 할 것 같습니다.
반응형
'과거기록 (2010 ~ 2024) > IT' 카테고리의 다른 글
윈도우 XP SP2 서비스 지원 종료 임박 (0) | 2010.06.29 |
---|---|
국민은행, 전산 장애로 2시간 넘게 업무마비 (0) | 2010.06.28 |
안드로이드 개발 환경 (0) | 2010.06.27 |
안드로이드 배경 지식 (0) | 2010.06.26 |
황금비 (0) | 2010.06.26 |