Tháng 4 năm 2009
Nền tảng Android 1.5 ra mắt nhiều tính năng mới cho người dùng và nhà phát triển. Danh sách bên dưới cung cấp thông tin tổng quan về các thay đổi.
Tinh chỉnh giao diện người dùng
- Trên toàn hệ thống:
- Tinh chỉnh tất cả các thành phần giao diện người dùng cốt lõi
- Chuyển đổi cửa sổ dạng ảnh động (tắt theo mặc định)
- Chế độ xoay ứng dụng dựa trên gia tốc kế
- Tinh chỉnh giao diện người dùng cho:
- Trải nghiệm trong cuộc gọi
- Danh bạ, Nhật ký cuộc gọi và Mục yêu thích
- Tin nhắn SMS và MMS
- Trình duyệt
- Gmail
- Lịch
- Máy ảnh và thư viện
- Quản lý ứng dụng
Cải thiện hiệu suất
- Khởi động Máy ảnh và chụp ảnh nhanh hơn
- Thu thập thông tin vị trí GPS nhanh hơn nhiều (do SUPL AGPS cung cấp)
- Cuộn trang trong Trình duyệt dễ dàng hơn
- Cuộn danh sách cuộc hội thoại trong GMail nhanh hơn
Tính năng mới
- Bàn phím mềm trên màn hình
- Hoạt động theo cả hướng ngang và dọc
- Hỗ trợ người dùng cài đặt bàn phím của bên thứ 3
- Từ điển người dùng cho các từ tuỳ chỉnh
- Màn hình chính
- Tiện ích
- Các tiện ích đi kèm trên màn hình chính bao gồm: đồng hồ kim, lịch, trình phát nhạc, khung ảnh và tính năng tìm kiếm
- Thư mục trực tuyến
- Tiện ích
- Máy ảnh và thư viện
- Quay video
- Phát video (định dạng MPEG-4 & 3GP)
- Bluetooth
- Hỗ trợ Stereo Bluetooth (cấu hình A2DP và AVCRP)
- Tự động ghép nối
- Trải nghiệm rảnh tay nâng cao
- Trình duyệt
- Cập nhật trình duyệt Webkit và công cụ JavaScript Squirrelfish mới nhất
- Sao chép và dán trong trình duyệt
- Tìm kiếm trong trang
- Mã hoá văn bản người dùng có thể chọn
- Các thay đổi về giao diện người dùng bao gồm:
- Hộp Tìm kiếm và Chuyển đến hợp nhất
- Màn hình dấu trang/nhật ký/trang được truy cập nhiều nhất theo thẻ
- Danh bạ
- Hiển thị ảnh của người dùng cho Mục yêu thích
- Tem ngày/giờ cụ thể cho các sự kiện trong nhật ký cuộc gọi
- Truy cập một chạm vào thẻ liên hệ từ sự kiện trong nhật ký cuộc gọi
- Hệ thống
- Hạt nhân Linux mới (phiên bản 2.6.27)
- Tự động kiểm tra và sửa chữa hệ thống tệp của thẻ SD
- Bộ công cụ ứng dụng SIM 1.0
- Các ứng dụng của Google (không có trong Ảnh hệ thống Android 1.5 có trong SDK Android)
- Xem trạng thái của bạn bè trên Google Talk trong ứng dụng Danh bạ, SMS, MMS, Gmail và Email
- Hành động theo nhóm như lưu trữ, xoá và gắn nhãn lên thư Gmail
- Tải video lên Youtube
- Tải ảnh lên Picasa
API và phần tử tệp kê khai mới
- Khung giao diện người dùng
- Khung để tương tác với luồng giao diện người dùng/nền dễ dàng hơn
- Tiện ích
SlidingDrawer
mới - Tiện ích
HorizontalScrollview
mới
- Khung AppWidget
- API để tạo
AppWidgets
màn hình chính an toàn. Để biết thông tin về cách sử dụng AppWidgets, hãy xem tài liệu Hướng dẫn dành cho nhà phát triển về AppWidgets. Ngoài ra, hãy xem bài viết Giới thiệu về tiện ích màn hình chính và khung AppWidget trên Blog dành cho nhà phát triển Android. - API để điền
Live Folders
bằng nội dung tuỳ chỉnh.
- API để tạo
- Khung nội dung nghe nhìn
- API phát và ghi âm thanh thô
- Công cụ phát MIDI tương tác
Video Recording APIs
dành cho nhà phát triển (định dạng 3GP).- Ý định chia sẻ video và ảnh
- Mục đích tìm kiếm nội dung nghe nhìn
- Khung Phương thức nhập
- Khung
Input Method Service
- Công cụ dự đoán văn bản
- Có thể cung cấp IME có thể tải xuống cho người dùng
- Khung
- Yêu cầu về phần cứng do ứng dụng xác định
Giờ đây, các ứng dụng có thể sử dụng một phần tử mới trong tệp kê khai, <uses- configuration> để cho hệ thống Android biết những tính năng phần cứng mà ứng dụng cần để hoạt động đúng cách. Ví dụ: một ứng dụng có thể sử dụng phần tử này để chỉ định yêu cầu bàn phím thực hoặc một thiết bị điều hướng cụ thể, chẳng hạn như bi xoay. Trước khi cài đặt ứng dụng, hệ thống Android sẽ kiểm tra các thuộc tính được xác định cho phần tử
<uses-configuration>
và chỉ cho phép quá trình cài đặt tiếp tục nếu có phần cứng bắt buộc. - Khung nhận dạng lời nói
- Hỗ trợ sử dụng thư viện nhận dạng giọng nói thông qua Ý định. Hãy xem
RecognizerIntent
.
- Hỗ trợ sử dụng thư viện nhận dạng giọng nói thông qua Ý định. Hãy xem
- Các nội dung bổ sung khác về API
- LocationManager – Các ứng dụng có thể nhận thông tin cập nhật về thay đổi vị trí thông qua Intent
- WebView – Hỗ trợ sự kiện DOM bắt đầu/kết thúc/di chuyển/huỷ chạm
- Thiết kế lại
Sensor Manager APIs
- GLSurfaceView – khung tiện lợi để tạo ứng dụng OpenGL
- Broadcast Intent cho quá trình cài đặt bản cập nhật ứng dụng đã thành công – để có trải nghiệm nâng cấp ứng dụng mượt mà hơn