2009년 4월
Android 1.5 플랫폼에는 사용자와 개발자를 위한 다양한 새로운 기능이 도입되었습니다. 아래 목록은 변경사항에 대한 개요를 제공합니다.
사용자 인터페이스 개선사항
- 시스템 전체:
- 모든 핵심 UI 요소 개선
- 애니메이션 창 전환 (기본적으로 사용 중지됨)
- 가속도계 기반 애플리케이션 회전
- 다음의 UI 개선 작업:
- 통화 환경
- 연락처, 통화 기록, 즐겨찾기
- SMS/MMS
- 브라우저
- Gmail
- 캘린더
- 이메일
- 카메라 및 갤러리
- 애플리케이션 관리
성능 개선
- 더 빨라진 카메라 시작 및 이미지 캡처
- 훨씬 더 빠른 GPS 위치 획득 (SUPL AGPS 지원)
- 브라우저에서 더 매끄러운 페이지 스크롤링
- 더 빨라진 Gmail 대화 목록 스크롤링
새로운 기능
- 화면 내 소프트 키보드
- 가로 및 세로 양방향 작동
- 타사 키보드의 사용자 설치 지원
- 맞춤 단어용 사용자 사전
- 홈 화면
- 위젯
- 번들 홈 화면 위젯에는 아날로그 시계, 캘린더, 음악 플레이어, 사진 액자, 검색이 포함됩니다.
- 라이브 폴더
- 위젯
- 카메라 및 갤러리
- 동영상 녹화
- 동영상 재생(MPEG-4 & 3GP 포맷)
- 블루투스
- 스테레오 블루투스 지원(A2DP 및 AVCRP 프로필)
- 자동 페어링
- 핸즈프리 환경 개선
- 브라우저
- 최신 Webkit 브라우저 및 Squirrelfish JavaScript 엔진으로 업데이트됨
- 브라우저에서 복사 및 붙여넣기
- 페이지 내 검색
- 사용자 선택이 가능한 텍스트 인코딩
- UI 변경사항은 다음과 같습니다.
- 통합 이동 및 검색창
- 탭으로 표시된 북마크/기록/가장 자주 방문한 페이지 화면
- 연락처
- 즐겨찾기용 사용자 사진 표시
- 통화 기록의 일정에 대한 구체적인 날짜/시간기록
- 통화 기록 일정에서 연락처 카드에 원터치 액세스
- 시스템
- 새 Linux 커널 (버전 2.6.27)
- SD 카드 파일 시스템 자동 검사 및 수리
- SIM 애플리케이션 툴킷 1.0
- Google 애플리케이션 (Android SDK에 포함된 Android 1.5 시스템 이미지에서는 사용할 수 없음)
- 연락처, SMS, MMS, Gmail, 이메일 애플리케이션에서 Google Talk 친구의 상태 보기
- Gmail 메일에서 보관처리, 삭제 및 라벨 등의 일괄 작업
- YouTube에 동영상 업로드
- Picasa에서 사진 업로드
새로운 API 및 매니페스트 요소
- UI 프레임워크
- 더 쉬운 백그라운드/UI 스레드 상호작용을 위한 프레임워크
- 새
SlidingDrawer
위젯 - 새
HorizontalScrollview
위젯
- AppWidget 프레임워크
- 안전한 홈 화면
AppWidgets
을 만드는 API입니다. AppWidgets 사용 방법에 관한 자세한 내용은 개발자 가이드 AppWidgets 문서를 참고하세요. Android 개발자 블로그의 홈 화면 위젯 및 AppWidget 프레임워크 소개도 참고하세요. Live Folders
를 맞춤 콘텐츠로 채우는 API입니다.
- 안전한 홈 화면
- 미디어 프레임워크
- 원시 오디오 녹음 및 재생 API
- 양방향 MIDI 재생 엔진
- 개발자를 위한
Video Recording APIs
(3GP 형식) - 동영상 및 사진 공유 인텐트
- 미디어 검색 의도
- 입력 방법 프레임워크
Input Method Service
프레임워크- 텍스트 예측 엔진
- 사용자에게 다운로드 가능한 IME를 제공할 수 있는 기능
- 애플리케이션 정의 하드웨어 요구사항
이제 애플리케이션은 매니페스트 파일에서 새 요소 <uses- configuration>을 사용하여 Android 시스템에 제대로 작동하는 데 필요한 하드웨어 기능을 표시할 수 있습니다. 예를 들어 애플리케이션에서 이 요소를 사용하여 실제 키보드 또는 특정 탐색 기기(예: 트랙볼)가 필요하다고 지정할 수 있습니다. Android 시스템은 애플리케이션을 설치하기 전에
<uses-configuration>
요소에 정의된 속성을 확인하고 필수 하드웨어가 있는 경우에만 설치를 계속 진행합니다. - 음성 인식 프레임워크
- 인텐트를 통해 음성 인식 라이브러리 사용 지원
RecognizerIntent
를 참조하세요.
- 인텐트를 통해 음성 인식 라이브러리 사용 지원
- 기타 API 추가
- LocationManager - 애플리케이션이 인텐트를 통해 위치 변경 업데이트를 받을 수 있습니다.
- WebView - 터치 시작/종료/이동/취소 DOM 이벤트 지원
Sensor Manager APIs
디자인이 변경됨- GLSurfaceView - OpenGL 애플리케이션을 만들기 위한 편의 프레임워크
- 앱 업데이트 설치 성공에 관한 브로드캐스트 인텐트 - 더 원활한 앱 업그레이드 환경을 위해