본문 바로가기

보물창고/IT 정보

Android 애플리케이션을 위한 java 기술

반응형





기사 원문 주소로 가시면 기사 전체와 예제 소스코드 스크린 샷등을 볼 수 있습니다



안드로이드 어플을 위한 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



반응형