반응형
기사 원문 주소로 가시면 기사 전체와 예제 소스코드 스크린 샷등을 볼 수 있습니다
안드로이드 어플을 위한 java의 기술
요약: Java™ 언어는 Android 개발자가 선택한 도구입니다. Android 런타임에서는 대부분의 Java 개발자에게 익숙한 일반적인 Java 가상 시스템이 아닌 자체 가상 시스템인 Dalvik을 사용합니다. Dalvik은 Java 프로그래밍 언어의 기능을 대부분 지원하지만 일부는 지원하지 않습니다. 이 기사에서는 고급 Java 기능과 이러한 기능을 Android에서 구현하는 방법에 대해 살펴봅니다. 여기에는 동시성, 네트워킹 및 데이터베이스 액세스와 같은 기능이 포함됩니다.
목차
동시성 및 네트워킹
그림 1. Android의 악명 높은 Application Not Responding 대화 상자
Android 네트워크
Listing 1. Android에서 Http Client 라이브러리 사용하기
Android 동시성의 실제
Listing 2. 기본 멀티스레딩(작동하지 않으므로 수행하지 않음)
Listing 3. Handler를 사용하여 실제로 작동하는 멀티스레딩
Listing 4. AsyncTask를 사용한 편리한 멀티스레딩
Android 데이터베이스 연결
Listing 5. Android를 사용한 데이터베이스 액세스
Listing 6. 별도의 스레드에 있는 데이터베이스에 삽입하기
결론
아래 기사 원문 주소로 가시면 전체 소스 코드를 보실 수 있습니다
아이베엠 디벨로퍼 웍스 : http://www.ibm.com/developerworks/kr
기사 원문 주소 : http://www.ibm.com/developerworks/kr/library/x-gourmetandroid/index.html
아이비엠 디벌로퍼 트위터 : http://twitter.com/#search?q=ibmdw
반응형
'보물창고 > IT 정보' 카테고리의 다른 글
색다른 앱 공개 오디션 2011 똑똑한 지구를 위한 똑똑한 애플리케이션 공모전 시즌II (어플, 웹, 모바일, IBM, SK, redhat, 중소기업청 Smarter Applicationfor Smarter Planet,) (0) | 2011.04.20 |
---|---|
RunTime: Linux, Windows 2000, Windows XP의 "pipe" (운영체제, 리눅스, 윈도우, 파이프) (0) | 2011.04.15 |
Google Spreadsheets 데이터와 PHP의 통합, Part 2 (구글, 문서도구, doc, 스프레드시트, data) (0) | 2011.04.15 |
베레미즈와 wxGlade 사용 제한 (beremiz) (0) | 2011.04.13 |
아이폰 고도원의 아침 편지 어플 (짧은 글귀, 마음의 비타민, 행복 바이러스, 좋은 말 한마디, iPhone) (0) | 2011.04.07 |
Linux 파일 권한 및 소유권 관리하기 (0) | 2011.04.06 |
Linux의 가상 네트워크 (0) | 2011.04.04 |
Android에서의 보안 이해하기 (0) | 2011.04.04 |