Sobes.tech
Junior

Mi a különbség az Android 4 és az Android 5 között?

sobes.tech MI

Válasz az MI-től

Architekturális változások (ART a Dalvik helyett), Material Design, fejlesztett értesítések, többfelhasználós mód (tabletekhez), Project Volta (az akkumulátor hatékonyságának javítása).

Fő különbségek:

  • Virtuális gép: Android 5 átállt Dalvikról ART-re (Android Runtime). Az ART előre fordítást (AOT - Ahead-Of-Time) biztosít, ami gyorsabb alkalmazásindítást, jobb memóriahasználatot és simább felületet eredményez a JIT (Just-In-Time) fordításhoz képest Dalvikban.
  • Tervezés: Bevezették a Material Design-t. Ez egy új tervezési nyelv, árnyékokra, animációkra, tipográfiára és kártyákra helyezve a hangsúlyt, modern és intuitív felületet eredményezve.
  • Értesítések: Fejlesztett értesítési rendszer. Megjelentek a heads-up értesítések az aktuális alkalmazás felett, lehetőség az értesítésekkel való interakcióra a zárolási képernyőn, és az értesítések csoportosítása.
  • Teljesítmény és energiahatékonyság: A Project Volta célja az akkumulátor üzemidejének javítása. Új API-k kerültek bevezetésre az energiafogyasztás ellenőrzésére, például a JobScheduler API, amely lehetővé teszi feladatok késleltetését kedvező körülmények között (pl. Wi-Fi kapcsolódás vagy töltés közben).
  • Többfelhasználós mód: A tabletekhez több felhasználói profil létrehozásának lehetősége került hozzáadásra.
  • Feloldás: Smart Lock került hozzáadásra, amely lehetővé teszi a készülék feloldásának megtartását bizonyos feltételek mellett (pl. megbízható Bluetooth-eszközhöz való csatlakozás vagy megbízható helyen).
  • Biztonság: Fejlesztett SELinux támogatás (Security-Enhanced Linux) az Enforcing módon.

Összehasonlító táblázat:

Szempont Android 4.x (KitKat) Android 5.0+ (Lollipop)
Virtuális gép Dalvik (JIT) ART (AOT)
Tervezés Holo Material Design
Értesítések Szabványos Heads-up, zárolási képernyőn
Energiahatékonyság Alapvető Project Volta
Többfelhasználós mód Csak bizonyos eszközökön (nem rendszer szintű) Rendszerszintű támogatás tabletekhez
Feloldás PIN, mintázat, jelszó, arcfelismerés Smart Lock hozzáadva
SELinux Engedélyező Enforcing

ART fordítás:

// Dalvikban a kód futás közben fordult le
// ART-ben a kód az alkalmazás telepítésekor fordul le,
// ami gyorsítja az indítást és a végrehajtást