Różnica między Androidem 2.2 a Androidem 2.3.3

Android 2.2 vs Android 2.3.3 | Porównaj Androida 2.2 z 2.3.3 - Wydajność, szybkość i funkcje | Zaktualizowano Froyo 2.2.1 i 2.2.2

Android 2.2 i Android 2.3.3 mają wiele różnic w funkcjach i interfejsie API. Android 2.2 (FroYo) został wydany w maju 2010 roku i był niewielkim wydaniem z kilkoma nowymi funkcjami i kilkoma ulepszeniami funkcji dodanymi do Androida 2.1 (Eclair). Android 2.3.3 został wydany w styczniu 2011 roku, ponownie była to niewielka aktualizacja do Androida 2.3 (Gingerbread). Jeśli więc przeanalizujemy różnicę między Androidem 2.2 a Androidem 2.3.3, obejmie to system Android 2.1 na Androida 2.3.3. Android 2.3 to ważna wersja, która ma wiele dodatkowych funkcji w porównaniu do Androida 2.2 (FroYo). Został wydany w grudniu 2010 roku. Niektóre z ważnych funkcji obejmują komunikację NFC (Near Field Communication), obsługę połączeń SIP, obsługę wielu kamer i nowy interfejs użytkownika. Android to pierwszy system operacyjny z funkcją NFC.

Różnica między Androidem 2.3 a Androidem 2.3.3 jest bardzo niewielka, tylko kilka ulepszeń funkcji i aktualizacji API dla programistów. Uaktualnienia dotyczą głównie NFC (Near Field Communication) i Bluetooth. NFC to przydatna technologia w handlu elektronicznym, która ma zastąpić wiele rodzajów kart, które nosimy w transakcjach, i może być również używana w biletach i wielu innych aplikacjach. Nowy poziom interfejsu API przypisany do Androida 2.3.3 to 10.

Android 2.3.3

Poziom API 10

.

Dodatkowe funkcje:

1. Ulepszone i rozszerzone wsparcie dla NFC - pozwala aplikacjom wchodzić w interakcje z większą liczbą typów tagów i uzyskiwać do nich dostęp w nowy sposób. Nowe interfejsy API zawierają szerszy zakres technologii tagów i umożliwiają ograniczoną komunikację peer-to-peer.

Ma też funkcję dla programistów, która prosi Android Market, aby nie pokazywał użytkownikom swoich aplikacji, jeśli urządzenie nie obsługuje NFC. W Androidzie 2.3, gdy aplikacja jest wywoływana przez użytkownika i jeśli urządzenie nie obsługuje NFC, zwraca obiekt zerowy.

2. Obsługa niezabezpieczonych połączeń gniazd Bluetooth - pozwala aplikacjom komunikować się nawet z urządzeniami, które nie mają interfejsu użytkownika do uwierzytelniania.

3. Dodano nowy dekoder regionu bitmapy dla aplikacji do przycinania części obrazu i funkcji.

4. Zunifikowany interfejs dla multimediów - do pobierania ramki i metadanych z wejściowego pliku multimedialnego.

5. Nowe pola do określania formatów AMR-WB i ACC.

6. Dodano nowe stałe dla interfejsu API rozpoznawania mowy - umożliwia to programistom pokazanie w aplikacji innego widoku wyników wyszukiwania głosowego.

Android 2.3 został wydany w grudniu 2010 roku i była to główna wersja, która zawiera wiele nowych funkcji i ulepszeń funkcji w Androidzie 2.2. Nowe funkcje i ulepszenia funkcji dodane do Androida 2.2 podano w poniższej tabeli.

Android 2.3 (Piernik)

Poziom API 9

.

Funkcje użytkownika:

1. Nowy interfejs użytkownika ma prosty i atrakcyjny motyw na czarnym tle, który został zaprojektowany tak, aby zapewniać żywy wygląd, a jednocześnie jest energooszczędny. Menu i ustawienia zostały zmienione w celu ułatwienia nawigacji.

2. Przeprojektowana miękka klawiatura jest zoptymalizowana pod kątem szybszego i dokładniejszego wprowadzania i edycji tekstu. Edytowane słowo i sugestie słownikowe są żywe i łatwe do odczytania.

3. Klawisz Multi-Touch zgodny z liczbą i symbolami wprowadzania bez zmiany trybu wprowadzania

4. Łatwy wybór słowa i kopiowanie / wklejanie.

5. Lepsze zarządzanie energią poprzez kontrolę aplikacji.

6. Zapewnij świadomość użytkownika na temat zużycia energii. Użytkownicy mogą zobaczyć, w jaki sposób używana jest bateria i które zużywają więcej.

7. Połączenia internetowe - obsługuje połączenia SIP z innymi użytkownikami posiadającymi konto SIP

8. Obsługa komunikacji bliskiego pola (NFC) - transfer danych mowy o wysokiej częstotliwości w krótkim zasięgu (10 cm). Będzie to przydatna funkcja w handlu.

9. Nowa funkcja menedżera pobierania, która obsługuje łatwe przechowywanie i pobieranie pobranych plików

10. Obsługa wielu kamer

.

.

Dla programistów

1. Równoczesny moduł wyrzucania elementów bezużytecznych w celu zminimalizowania przerw w aplikacji i obsługi gry o lepszej reakcji, takiej jak aplikacje.

2. Zdarzenia dotykowe i klawiaturowe obsługiwane lepiej, co minimalizuje wykorzystanie procesora i poprawia szybkość reakcji, ta funkcja jest korzystna w grach 3D i aplikacjach intensywnie wykorzystujących procesor.

3. Użyj zaktualizowanych sterowników wideo innych firm, aby uzyskać lepszą wydajność grafiki 3D

4. Rodzime zdarzenia wejściowe i czujnikowe

5. Dodano nowe czujniki, w tym żyroskop, w celu poprawy przetwarzania ruchu 3D

6. Zapewnij Open API do sterowania dźwiękiem i efektów z natywnego kodu.

7. Interfejs do zarządzania kontekstem graficznym.

8. Natywny dostęp do cyklu życia aktywności i zarządzania oknami.

9. Natywny dostęp do zasobów i pamięci

10. Android NDk zapewnia solidne natywne środowisko programistyczne.

11. Komunikacja bliskiego zasięgu

12. Połączenia internetowe oparte na protokole SIP

13. Nowy interfejs API efektów dźwiękowych do tworzenia bogatego środowiska audio poprzez dodanie pogłosu, korekcji, wirtualizacji słuchawek i wzmocnienia basów

14. Wbudowana obsługa formatów wideo VP8, WebM i formatów audio AAC, AMR-WB

15. Obsługa wielu kamer

16. Wsparcie dla bardzo dużego ekranu

.

Urządzenia z Androidem 2.3

Google Nexus S, Nexus S 4G, HTC Cha Cha, HTC Salsa, Samsung Galaxy S II (Galaxy S2), LG Optimus 3D, Sony Ericsson Xperia Arc, Sony Ericsson Xperia neo, Sony Ericsson Xperia pro, Sony Ericsson Xperia mini, Sony Ericsson Xperia Play, Motorola Droid Bionic

Tablety: HTC Flyer, HTC Evo View 4G


Android 2.2 (Froyo)

Jądro 2.6.32, API poziom 8

Funkcje dla użytkowników

1. Widget wskazówek - nowy widget wskazówek na ekranie głównym zapewnia wsparcie dla użytkowników w konfigurowaniu ekranu głównego i dodawaniu nowych widżetów.

2. Kalendarze Exchange są teraz obsługiwane w aplikacji Kalendarz.

3. Łatwa konfiguracja i synchronizacja konta Exchange, wystarczy podać nazwę użytkownika i hasło

4. Podczas tworzenia wiadomości e-mail użytkownicy mogą teraz automatycznie uzupełniać nazwy odbiorców z katalogu za pomocą funkcji wyszukiwania globalnej listy adresów.

5. Przyciski ekranowe zapewniają łatwy dostęp do interfejsu użytkownika w celu sterowania funkcjami aparatu, takimi jak zoom, ostrość, lampa błyskowa itp.

6. Hotspot Wi-Fi i tethering przez USB

7. Rozpoznawanie wielu języków jednocześnie

8. Zwiększ wydajność przeglądarki za pomocą silnika Chrome V8, który usprawnia szybsze ładowanie stron, ponad 3, 4 razy w porównaniu do Androida 2.1

9. Lepsze zarządzanie pamięcią, możesz doświadczyć płynnego wielozadaniowości nawet na urządzeniach z ograniczoną pamięcią.

10. Nowa struktura multimediów obsługuje lokalne odtwarzanie plików i progresywne przesyłanie strumieniowe HTTP.

11. Aplikacje obsługujące Bluetooth, takie jak wybieranie głosowe, udostępnianie kontaktów innym telefonom, zestawy samochodowe i zestawy słuchawkowe z obsługą Bluetooth.

Dla dostawców sieci

12. Zwiększone bezpieczeństwo dzięki opcjom kodu PIN lub hasła alfanumerycznego w celu odblokowania urządzenia.

13. Zdalne czyszczenie - zdalne resetowanie urządzenia do ustawień fabrycznych w celu zabezpieczenia danych na wypadek zgubienia lub kradzieży urządzenia.

Dla programistów

14. Aplikacje mogą żądać instalacji na udostępnionej pamięci zewnętrznej (takiej jak karta SD).

15. Aplikacje mogą korzystać z Android Cloud do wysyłania wiadomości na urządzenie, aby włączyć mobilne powiadomienia, wysyłanie na telefon i dwukierunkową synchronizację push.

16. Nowa funkcja zgłaszania błędów w aplikacjach Android Market umożliwia programistom otrzymywanie raportów o awariach i blokadach od użytkowników.

17. Zapewnia nowe interfejsy API do ustawiania ostrości, kierowania dźwięku do SCO i automatycznego skanowania plików do bazy danych multimediów. Zapewnia również interfejsy API, które pozwalają aplikacjom wykrywać zakończenie ładowania dźwięku i automatyczne wstrzymywanie i automatyczne wznawianie odtwarzania dźwięku.

18. Aparat obsługuje teraz orientację pionową, sterowanie zoomem, dostęp do danych ekspozycji i narzędzie do miniatur. Nowy profil kamery umożliwia aplikacjom określenie możliwości sprzętowych urządzenia.

19. Nowe interfejsy API dla OpenGL ES 2.0, współpracującego z formatem obrazu YUV i ETC1 do kompresji tekstur.

20. Nowe elementy sterujące i konfiguracje „trybu samochodowego” i „trybu nocnego” pozwalają aplikacjom dostosować interfejs użytkownika do takich sytuacji.

21. Interfejs API wykrywacza gestów zapewnia lepszą definicję zdarzeń wielodotykowych.

22. Aplikacje mogą dostosowywać dolny pasek TabWidget.

Urządzenia z Androidem 2.2

Samsung Captivate, Samsung Vibrant, Samsung Acclaim, Samsung Galaxy Indulge, Galaxy Mini, Galaxy Ace, Samsung Galaxy 551, Samsung Galaxy 580, Galaxy 5. HTC T-Mobile G2, HTC Merge, HTC Wildfire S, HTC Desire HD, HTC Desire S , HTC Desire Z, HTC Incredible S, HTC Aria, Motorola Droid Pro, Motorola Droid 2, Motorola CLIQ 2, Motorola Droid 2 Global, LG Optimus S, LG Optimus T, LG Optimus 2X, LG Optimus One, Sony Ericsson Xperia X10, T-Mobile G2, Kyocera Echo, T-Mobile G2X,

Telefony z Androidem 2.2 4G

Samsung Vibrant 4G, Samsung Galaxy S 4G, HTC Inspire 4G, HTC Evo Shift 4G, HTC Thunderbolt, HTC T-Mobile myTouch 4G, Motorola Atrix 4G, HTC EO 3D,

Tablety z Androidem 2.2

Samsung Galaxy Tab

Powiązane artykuły:

Różnica między wersjami systemu operacyjnego Android Open Source