Najciekawsze funkcje platformy Android 1.5
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Kwiecień 2009 r.
Platforma Android 1.5 wprowadza wiele nowych funkcji dla użytkowników i programistów.
Poniżej znajdziesz listę zmian.
Ulepszenia interfejsu
- W całym systemie:
- Ulepszenie wszystkich kluczowych elementów interfejsu
- Animowane przejścia między oknami (domyślnie wyłączone)
- Obrót aplikacji na podstawie akcelerometru
- Poprawki w interfejsie:
- Wrażenia podczas połączenia
- Kontakty, Rejestr połączeń i Ulubione
- SMS-y i MMS-y
- Przeglądarka
- Gmail
- Kalendarz
- Wysyłając e-mailem
- Aparat i galeria
- Zarządzanie aplikacjami
Poprawa wydajności
- Szybsze uruchamianie aparatu i robienie zdjęć
- znacznie szybsze ustalanie lokalizacji GPS (dzięki technologii SUPL AGPS);
- Płynniejsze przewijanie stron w przeglądarce
- Szybsze przewijanie list wątków w Gmailu
Nowe funkcje
- Klawiatura ekranowa
- Działa zarówno w orientacji pionowej, jak i poziomej
- Obsługa instalacji klawiatur innych producentów przez użytkownika
- Słownik użytkownika dla słów niestandardowych
- Ekran główny
- Widżety
- Dołączone widżety ekranu głównego: zegar analogowy, kalendarz, odtwarzacz muzyczny, ramka fotograficzna i wyszukiwarka
- Foldery aktywne
- Aparat i galeria
- Nagrywanie filmów
- Odtwarzanie filmów wideo (formaty MPEG-4 i 3GP)
- Bluetooth
- Obsługa stereofonicznego Bluetooth (profile A2DP i AVCRP)
- Automatyczne parowanie
- Większy komfort korzystania z zestawu głośnomówiącego
- Przeglądarka
- Aktualizacja z najnowszymi przeglądarkami Webkit i silnikami Squirrelfish Javascript
- Kopiowanie i wklejanie w przeglądarce
- Wyszukiwanie na stronie
- Możliwość wyboru kodowania tekstu przez użytkownika
- Zmiany w interfejsie:
- Ujednolicone pole wyszukiwania i pole Go
- Zakładki/historia/najczęściej odwiedzane strony
- Kontakty
- Zawiera zdjęcie użytkownika na potrzeby ulubionych
- Konkretne sygnatury daty/czasu dla zdarzeń w rejestrze połączeń
- Dostęp jednym dotknięciem do karty kontaktu z poziomu zdarzenia rejestru połączeń
- System
- Nowe jądro Linuksa (wersja 2.6.27)
- automatyczne sprawdzanie i naprawianie systemu plików karty SD;
- SIM Application Toolkit 1.0
- aplikacje Google (niedostępne w obrazie systemu Android 1.5, który jest częścią pakietu Android SDK);
- wyświetlać stan znajomych z Google Talk w Kontaktach, SMS-ach, MMS-ach, GMailu i aplikacjach pocztowych;
- Działania wsadowe, takie jak archiwizowanie, usuwanie i oznaczanie etykietami wiadomości Gmail
- Przesyłanie filmów wideo do serwisu YouTube
- Przesyłanie zdjęć do serwisu Picasa
Nowe interfejsy API i elementy pliku manifestu
- Platforma UI
- Platforma AppWidget
- Platforma mediów
- Interfejsy API do nagrywania i odtwarzania dźwięku w postaci surowych danych
- Interaktywny mechanizm odtwarzania MIDI
Video Recording APIs
dla deweloperów (format 3GP).
- Intencje dotyczące udostępniania filmów i zdjęć
- Zamiar wyszukiwania multimediów
- Ramka metody wprowadzania
Input Method
Service
ramy
- Mechanizm przewidywania tekstu
- możliwość udostępniania użytkownikom IME do pobrania;
- Wymagania sprzętowe zdefiniowane przez aplikację
Aplikacje mogą teraz używać w plikach manifestu nowego elementu <uses-configuration>, aby wskazać systemowi Android, jakich funkcji sprzętowych potrzebują do prawidłowego działania. Na przykład aplikacja może używać tego elementu, aby określić, że wymaga klawiatury fizycznej lub określonego urządzenia nawigacyjnego, takiego jak trackball. Przed zainstalowaniem aplikacji system Android sprawdza atrybuty zdefiniowane dla elementu <uses-configuration>
i umożliwia kontynuowanie instalacji tylko wtedy, gdy jest dostępny wymagany sprzęt.
- Framework rozpoznawania mowy
- Obsługa bibliotek rozpoznawania mowy za pomocą intencji. Zobacz
RecognizerIntent
.
- Różne dodatki do interfejsu API
- LocationManager – aplikacje mogą otrzymywać powiadomienia o zmianie lokalizacji za pomocą intencji
- WebView – obsługa zdarzeń dotyku start/end/move/cancel DOM
- Zmieniono wygląd
Sensor Manager
APIs
- GLSurfaceView – wygodna platforma do tworzenia aplikacji OpenGL
- Broadcast Intent dla aplikacji, której instalacja zakończyła się powodzeniem – aby ułatwić aktualizację aplikacji
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-07-26 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2025-07-26 UTC."],[],[],null,["# Android 1.5 Platform Highlights\n\n*April 2009*\n\nThe Android 1.5 platform introduces many new features for users and developers.\nThe list below provides an overview of the changes.\n\n- [User Interface Refinements](#ui)\n- [Performance Improvements](#perf)\n- [New Features](#features)\n- [New APIs and Manifest Elements](#apis)\n\nUser Interface Refinements\n--------------------------\n\n- System-wide:\n - Refinement of all core UI elements\n - Animated window transitions (off by default)\n - Accelerometer-based application rotations\n- UI polish for:\n - In-call experience\n - Contacts, Call log, and Favorites\n - SMS \\& MMS\n - Browser\n - Gmail\n - Calendar\n - Email\n - Camera \\& Gallery\n - Application management\n\nPerformance Improvements\n------------------------\n\n- Faster Camera start-up and image capture\n- Much faster acquisition of GPS location (powered by SUPL AGPS)\n- Smoother page scrolling in Browser\n- Speedier GMail conversation list scrolling\n\nNew Features\n------------\n\n- On-screen soft keyboard\n - Works in both portrait and landscape orientation\n - Support for user installation of 3rd party keyboards\n - User dictionary for custom words\n- Home screen\n - Widgets\n - Bundled home screen widgets include: analog clock, calendar, music player, picture frame, and search\n - Live folders\n- Camera \\& Gallery\n - Video recording\n - Video playback (MPEG-4 \\& 3GP formats)\n- Bluetooth\n - Stereo Bluetooth support (A2DP and AVCRP profiles)\n - Auto-pairing\n - Improved handsfree experience\n- Browser\n - Updated with latest Webkit browser \\& Squirrelfish Javascript engines\n - Copy 'n paste in browser\n - Search within a page\n - User-selectable text-encoding\n - UI changes include:\n - Unified Go and Search box\n - Tabbed bookmarks/history/most-visited screen\n- Contacts\n - Shows user picture for Favorites\n - Specific date/time stamp for events in call log\n - One-touch access to a contact card from call log event\n- System\n - New Linux kernel (version 2.6.27)\n - SD card filesystem auto-checking and repair\n - SIM Application Toolkit 1.0\n- Google applications (not available in the Android 1.5 System Image that is included in the Android SDK)\n - View Google Talk friends' status in Contacts, SMS, MMS, GMail, and Email applications\n - Batch actions such as archive, delete, and label on Gmail messages\n - Upload videos to Youtube\n - Upload photos on Picasa\n\nNew APIs and Manifest Elements\n------------------------------\n\n- UI framework\n - Framework for easier background/UI thread interaction\n - New [SlidingDrawer](/reference/android/widget/SlidingDrawer) widget\n - New [HorizontalScrollview](/reference/android/widget/HorizontalScrollView) widget\n- AppWidget framework\n - APIs for creating secure home screen [AppWidgets](/reference/android/appwidget/package-summary). For information about how to use AppWidgets, see the Developer's Guide [AppWidgets](/guide/topics/appwidgets) documentation. Also see [Introducing home screen widgets and the AppWidget\n framework](http://android-developers.blogspot.com/2009/04/introducing-home-screen-widgets-and.html) on the Android Developer's Blog.\n - APIs for populating [Live Folders](/reference/android/provider/LiveFolders) with custom content.\n- Media framework\n - Raw audio recording and playback APIs\n - Interactive MIDI playback engine\n - [Video Recording APIs](/reference/android/media/MediaRecorder) for developers (3GP format).\n - Video and photo sharing Intents\n - Media search Intent\n- Input Method framework\n - [Input Method\n Service](/reference/android/inputmethodservice/InputMethodService) framework\n - Text-prediction engine\n - Ability to provide downloadable IMEs to users\n- Application-defined hardware requirements Applications can now use a new element in their manifest files, [\\\u003cuses-\n configuration\\\u003e](/guide/topics/manifest/uses-configuration-element) to indicate to the Android system what hardware features\n they require in order to function properly. For example, an application might\n use the element to specify that it requires a physical keyboard or a particular\n navigation device, such as a trackball. Prior to installing the application, the\n Android system checks the attributes defined for the\n `\u003cuses-configuration\u003e` element and allows the installation to\n continue only if the required hardware is present.\n\n- Speech recognition framework\n - Support for using speech recognition libraries via Intent. See [RecognizerIntent](/reference/android/speech/RecognizerIntent).\n- Miscellaneous API additions\n - LocationManager - Applications can get location change updates via Intent\n - WebView - Touch start/end/move/cancel DOM event support\n - Redesigned [Sensor Manager\n APIs](/reference/android/hardware/SensorManager)\n - GLSurfaceView - convenience framework for creating OpenGL applications\n - Broadcast Intent for app update install succeeded - for smoother app upgrade experience"]]