Forskellen mellem Android 2.2 og Android 2.3.3

Android 2.2 vs Android 2.3.3 | Sammenlign Android 2.2 vs 2.3.3 - Ydeevne, hastighed og funktioner | Froyo 2.2.1 og 2.2.2 opdateret

Android 2.2 og Android 2.3.3 har mange forskelle i funktioner og API. Android 2.2 (FroYo) blev frigivet i maj 2010, og det var en mindre udgivelse med nogle nye funktioner og få funktionsforbedringer tilføjet til Android 2.1 (Eclair). Android 2.3.3 blev udgivet i januar 2011, det var igen en mindre opgradering til Android 2.3 (Gingerbread). Så hvis vi analyserer forskellen mellem Android 2.2 og Android 2.3.3, vil den dække fra Android 2.1 til Android 2.3.3. Android 2.3 er en større udgave, der har mange ekstra funktioner sammenlignet med Android 2.2 (FroYo). Det blev frigivet i december 2010. Nogle af de vigtige funktioner inkluderer Near Field Communication (NFC), support til SIP-opkald, support til flere kameraer og en ny brugergrænseflade. Android er det første operativsystem, der inkorporerer NFC-funktionen.

Forskellen mellem Android 2.3 og Android 2.3.3 er meget lille, kun der er få funktionsforbedringer og API-opgraderinger til udviklere. Opgraderingerne er hovedsageligt på NFC (Near Field Communication) og Bluetooth. NFC er en nyttig teknologi inden for M-handel, der forventes at erstatte mange typer kort, vi har til transaktioner, og som også kan bruges til billetning og mange andre applikationer. Det nye API-niveau, der er tildelt Android 2.3.3, er 10.

Android 2.3.3

API-niveau 10

.

Yderligere funktioner:

1. Forbedret og udvidet support til NFC - dette giver applikationer mulighed for at interagere med flere typer tags og få adgang til dem på nye måder. De nye API'er har inkluderet et bredere udvalg af tagteknologier og tillader begrænset peer-to-peer-kommunikation.

Det har også en funktion, hvor udviklere anmoder Android Market om ikke at vise deres applikationer til brugere, hvis enheden ikke understøtter NFC. I Android 2.3, når et program kaldes af en bruger, og hvis enheden ikke understøtter NFC, returnerer det et null-objekt.

2. Support til ikke-sikre socketforbindelser med Bluetooth - dette giver applikationer mulighed for at kommunikere selv med enheder, der ikke har UI til godkendelse.

3. Ny bitmap-regiondekoder tilføjet til applikationer, der klipper en del af et billede og funktioner.

4. Unified interface for media - for at hente ramme og metadata fra mediefilen.

5. Nye felter til specificering af AMR-WB og ACC formater.

6. Nye konstanter tilføjet til talegenkendelses-API - dette understøtter udviklere til at vise i deres applikation en anden visning af stemmesøgningsresultater.

Android 2.3 blev frigivet i december 2010, og det var en større udgivelse, der inkluderede mange nye funktioner og tilføjede funktionsforbedringer til Android 2.2. Nye funktioner og funktionsforbedringer, der er tilføjet til Android 2.2, er vist i nedenstående tabel.

Android 2.3 (Gingerbread)

API-niveau 9

.

Brugerfunktioner:

1. Ny brugergrænseflade har et simpelt og attraktivt tema i sort baggrund, som er designet til at give et levende look samtidig med at det er strømeffektivt. Menu og indstillinger ændres for at lette navigationen.

2. Omdesignet blødt tastatur er optimeret til hurtigere og nøjagtig tekstindtastning og redigering. Og det ord, der redigeres, og ordbogforslag er levende og let at læse.

3. Multi touch-tast til indtastningsnummer og symboler uden at ændre inputtilstand

4. Valg af ord og kopi / indsæt er gjort let.

5. Forbedret strømstyring gennem applikationskontrol.

6. Sørg for brugerbevidsthed om strømforbrug. Brugere kan se, hvordan batteriet bruges, og hvilke der bruger mere.

7. Internetopkald - understøtter SIP-opkald til andre brugere med SIP-konto

8. Support Nært felt-kommunikation (NFC) - højfrekvent højtale dataoverførsel inden for et kort område (10 cm). Dette vil være nyttig funktion i m-handel.

9. En ny downloadhåndteringsfacilitet, der understøtter let lagring og hentning af downloads

10. Support til flere kameraer

.

.

For udviklere

1. Samtidig affaldsopsamler for at minimere applikationspauser og understøtte øget reaktionsspil som applikationer.

2. Berørings- og tastaturhændelser, der håndteres bedre, hvilket minimerer CPU-udnyttelsen og forbedrer lydhørheden. Denne funktion er gavnlig for 3D-spil og CPU-intensive applikationer.

3. Brug opdaterede tredjepartsvideo-drivere til hurtigere 3D-grafisk ydeevne

4. Indfødte input- og sensorhændelser

5. Nye sensorer inklusive gyroskop tilføjes til forbedret 3D-bevægelsesbehandling

6. Giv Open API til lydkontroller og effekter fra indbygget kode.

7. Interface til styring af grafisk kontekst.

8. Indfødt adgang til aktivitetslivscyklus og vinduesstyring.

9. Indfødt adgang til aktiver og opbevaring

10. Android NDk giver et robust native udviklingsmiljø.

11. Nær feltkommunikation

12. SIP-baseret internetopkald

13. Ny lydeffekt API for at skabe et rigt lydmiljø ved at tilføje reverb, udligning, virtualisering af hovedtelefoner og bas boost

14. Indbygget support til videoformater VP8, WebM og lydformater AAC, AMR-WB

15. Understøtt flere kameraer

16. Support til ekstra stor skærm

.

Android 2.3-enheder

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

Tabletter: HTC Flyer, HTC Evo View 4G


Android 2.2 (Froyo)

Kernel 2.6.32, API-niveau 8

Funktioner til brugere

1. Tips-widget - den nye tip-widget på startskærmen giver brugerne support til at konfigurere startskærmen og tilføje nye widgets.

2. Exchange-kalendere understøttes nu i kalender-applikationen.

3. Nem installation og synkronisering af en Exchange-konto, du skal bare indtaste dit brugernavn og din adgangskode

4. Ved at komponere en e-mail kan brugerne nu automatisk udfylde modtagernavne fra biblioteket med den globale adresseliste-opslagfunktion.

5. Knapper på skærmen giver let adgang til UI til at styre kamerafunktioner såsom zoom, fokus, flash osv.

6. Wi-Fi-hotspot og USB-tethering

7. Flere sproggenkendelse samtidigt

8. Forbedr browserpræstationen ved hjælp af Chrome V8-motor, der forbedrer hurtigere indlæsning af sider mere end 3, 4 gange sammenlignet med Android 2.1

9. Bedre hukommelsestyring, du kan opleve glat multi-tasking selv på hukommelsesbegrænsede enheder.

10. Ny medieramme understøtter lokal filafspilning og progressiv streaming af HTTP.

11. Understøtt applikationer via Bluetooth, såsom stemmestyret opkald, del kontakter med andre telefoner, Bluetooth-aktiverede bilsæt og headset.

For netværksudbydere

12. Forbedret sikkerhed med numeriske pin- eller alfanumeriske adgangskodeindstillinger for at låse enheden op.

13. Fjernsletning - nulstilles enheden til fabriksindstillinger for at sikre data i tilfælde af, at enheden mistes eller stjæles.

For udviklere

14. Programmer kan anmode om installation på det delte eksterne lager (f.eks. Et SD-kort).

15. Apps kan bruge Android Cloud to Device Messaging til at aktivere mobil alarm, sende til telefon og to-vejs push-synkroniseringsfunktion.

16. Ny bugrapporteringsfunktion til Android Market-apps giver udviklere mulighed for at modtage crash- og fryserapporter fra deres brugere.

17. Tilbyder nye API'er til lydfokus, routing af lyd til SCO og autoscanning af filer til mediedatabase. Tilvejebringer også API'er til at lade applikationer registrere afsluttet lydbelastning og auto-pause og automatisk genoptage lydafspilning.

18. Kamera understøtter nu portrætorientering, zoomkontroller, adgang til eksponeringsdata og et miniatureprogram. En ny videokameraprofil gør det muligt for apps at bestemme enhedshardwarefunktioner.

19. Nye API'er til OpenGL ES 2.0, der arbejder med YUV-billedformat og ETC1 til teksturkomprimering.

20. Ny "biltilstand" og "nattilstand" -kontroller og -konfigurationer gør det muligt for applikationer at justere deres UI til disse situationer.

21. API til skala gestusdetektor giver forbedret definition af multi-touch begivenheder.

22. Programmer kan tilpasse bundstrimlen på en TabWidget.

Android 2.2-enheder

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,

Android 2.2 4G-telefoner

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,

Android 2.2-tabletter

Samsung Galaxy Tab

Relaterede artikler:

Forskellen mellem Open Source Android Operativsystem (OS) versioner