Android 4.4 KitKat Ce este nou

Google a lansat cea mai recentă versiune de Android pe 31 octombrie 2013. Noua versiune, versiunea 4.4, este poreclit Kit Kat. Eliberarea a venit ca o surpriză pentru mulți Plăcuță cheie de var și 5 a fost legat de această actualizare de ceva timp. KitKat, cu toate acestea, nu dezamăgește, deoarece este plină de caracteristici și actualizări. În acest articol, vă voi oferi o prezentare generală a ceea ce este nou în KitKat.


Modificări vizuale

Înainte de a discuta modificările vizuale introduse în KitKat, este bine de știut că nu toate modificările vizuale sunt prezente pe fiecare dispozitiv compatibil KitKat. Nexus 5, smartphone-ul Google de vârf, introdus alături de KitKat, include toate modificările vizuale discutate mai jos. Experienta pe alte dispozitive, cu toate acestea, poate varia.

La prima vedere, KitKat nu pare deosebit de diferit Jeleuri. Cu toate acestea, s-au schimbat multe pentru a simplifica interfața cu utilizatorul și pentru a vă concentra asupra conținutului.

  • Culoarea albastră utilizată în bara de sistem și în meniuri a fost înlocuită cu un alb lăptos.
  • Aplicația Wallpaper este prezentă în lansatorul de aplicații.
  • Unele dintre pictogramele aplicației au adoptat un aspect monocrom.
  • Widgeturile pot fi accesate prin apăsarea lungă a ecranului de pornire.
  • Ecranul de blocare poate afișa albumul și arta filmului.
  • Ecranele de acasă sunt de dimensiuni infinite.

Schimbarea cea mai importantă și cea care a primit puțină atenție este modul în care ecranul de start a fost mutat în aplicația Căutare Google. Există un articol extraordinar despre Ars Technica, care se referă mai mult la această schimbare.



Aplicații noi

KitKat a făcut unele modificări la linia de aplicații.

Telefon

Aplicația telefonului a făcut o muncă semnificativă. Dialerul este în esență același, însă ecranul principal vă arată și organizează contactele pe baza celor cu care vorbiți cel mai mult. De asemenea, integrează funcții de căutare care vă permit să căutați contacte, companii locale și locuri. Identificarea apelantului a fost, de asemenea, îmbunătățită. Sistemul de operare va încerca să identifice numere necunoscute prin căutarea companiilor locale.

Hangouts

Hangouts a adăugat suport pentru mesajele text la setul de funcții deja bogat.

Cărți Play

Cărțile Play au fost modificate pentru a prezenta noul mod imersiv.

Emoji

Caracterele Emoji sunt acum disponibile pe tastatura Google.

Biroul rapid

Quick Office a primit o reproiectare și este acum integrat cu Google Drive. Dacă ambele dispozitive Quick Office și Google Drive sunt prezente pe dispozitiv, Documente Google, Prezentări și Foi de calcul Google se vor deschide în Google Drive de la Quick Office.

Google Now

Google Now și-a adăugat funcția OK Google caracteristică. În prezent, este disponibil numai pentru anumite dispozitive, dar acest lucru se va schimba odată cu trecerea timpului. Funcția în sine vă permite să începeți o căutare sau să efectuați o comandă spunând OK Google urmată de o interogare sau de o comandă. Dispozitivul dvs. nu trebuie să fie pe ecranul de întâmpinare sau în Google Now pentru ca aceasta să funcționeze.

Gmail

Platforma populară de e-mail a primit, de asemenea, o serie de actualizări, inclusiv un răspuns de responder și de atașament pentru mai multe tipuri de fișiere.

Gestionarea dispozitivelor

Managerul de dispozitive a fost prezentat la Google I / O 2013 ca parte a revizuirii ambițioase a Serviciilor Play. Este răspunsul Google la furt și la alte probleme de securitate. Managerul de dispozitive este încorporat în Android 4.4 și este în mod prestabilit configurat pentru a localiza și șterge dispozitivul.

Descărcări

Aplicația Descărcări sa îmbunătățit, de asemenea. Are abilitatea de a sorta și afișa descărcările într-o rețea.


Sub capotă

Proiectul Svelte

Proiectul Svelte a fost numele de cod intern pentru KitKat. Obiectivele sale au fost de a reduce dimensiunea sistemului de operare și de a îmbunătăți performanța sistemului de operare pe dispozitivele low-end. Rezultatul este că KitKat poate funcționa pe dispozitive cu doar 512 MB de memorie RAM și totul a fost orientat spre optimizarea memoriei, inclusiv un nou API pentru a ajuta la obținerea unor aplicații mai eficiente în memorie.

Instrumente de gestionare a memoriei

Pentru a ajuta dezvoltatorii să își optimizeze aplicațiile, Google a lansat noi instrumente pentru monitorizarea utilizării memoriei unei aplicații. Procstats este unul dintre aceste instrumente. Acesta analizează resursele de memorie pe care le utilizează o aplicație, precum și memoria utilizată de alte aplicații și servicii din sistem. Instrumentul poate fi folosit prin ADB ca atare, adb shell dumpsys procstats.

O altă adăugire este starea memoriei și a profilării pe dispozitiv. Se poate accesa de la Setări> Opțiuni pentru dezvoltatori> Statistici de proces.


Imprimarea cadrului

KitKat introduce un cadru de imprimare nativ. Expune un manager de imprimare care conectează aplicațiile care necesită imprimare și servicii de imprimare disponibile. Managerul de imprimare expune un serviciu partajat și o interfață de utilizator a sistemului. Rezultatul este o interfață de utilizare consistentă pentru imprimarea documentelor, precum și a securității, deoarece conținutul este transmis între servicii.

Furnizorii pot utiliza, de asemenea, API-urile noi pentru a-și crea propriile servicii de imprimare, iar dezvoltatorii terți pot utiliza API-urile pentru a adăuga funcționalități de tipărire la propriile aplicații cu câteva linii de cod. Pentru mai multe informații, aruncați o privire la acest videoclip DevBytes.

Sistem de acces la stocare

Android 4.4 a introdus de asemenea un nou cadru de acces la spațiul de stocare. Scopul este dublu, (1) permite utilizatorilor să răsfoiască fișierele, imaginile și clipurile video pe întreg spațiul disponibil disponibil și (2) să prezinte acest lucru într-o interfață de utilizator consistentă. API-ul însoțitor oferă aplicațiilor posibilitatea de a-și publica serviciile pentru alte aplicații care participă la acest cadru. Aplicațiile client care doresc să utilizeze cadrul de stocare pentru stocare se pot integra cu ajutorul acestuia CREATE_DOCUMENT și OPEN_DOCUMENT intențiile.

Mod ecran total imersiv

Această adăugire permite unei aplicații să preia fiecare pixel pe ecran ascunzând interfața de utilizator a sistemului și bara de stare din partea de sus. Citiți mai multe despre această nouă funcție de la DevBytes.

Componenta WebView

KitKit folosește și o componentă WebView actualizată, care se bazează pe proiectul open source Chromium. Îmbunătățește suportul pentru standardele web moderne, iar motorul JavaScript V8 a primit și o actualizare. O altă schimbare importantă este motorul de randare. Noua componentă WebView utilizează același motor de redare Blink ca Chrome pentru Android. Rezultatul este că veți observa mai puține neconcordanțe între componenta WebView și Chrome pentru Android.

Înregistrare pe ecran

KitKat introduce un utilitar de înregistrare pe ecran care poate fi folosit prin ADB ca atare, adb shell screenrecord. Utilitatea înregistrează la o rezoluție cât mai aproape posibil de rezoluția ecranului dispozitivului.

Îmbunătățiri NFC

KitKat introduce emulare HCE sau Host Card, care permite oricărei aplicații să emuleze o cartelă inteligentă NFC (Near Field Communication). Un controler NFC trebuie să fie prezent în dispozitiv.

SMS Provider

Dacă aveți o aplicație care utilizează atât SMS, cât și MMS, puteți utiliza furnizorul comun de SMS și noile API-uri pentru a gestiona stocarea și recuperarea mesajelor aplicației.

Acces îmbunătățit pentru notificări

În KitKat, serviciul de notificare a ascultătorilor poate vedea mai multe informații despre notificările primite. Serviciul de ascultători poate accesa informații suplimentare, inclusiv text, pictogramă, imagine, progres și cronometru.

Tuneluri audio

Deoarece tunelul audio necesită un procesor de semnal DSP sau digital, nu toate dispozitivele vor susține această caracteristică. Ideea este de a descărca sarcini audio legate de un procesor de semnal digital în locul procesorului. Rezultatul este că tunelul audio către DSP mărește dramatic durata de viață a bateriei.

IR Blasters

KitKat introduce suport pentru blasterile IR încorporate cu un API însoțitor. API permite aplicației să verifice dacă dispozitivul are un emițător IR, să interogheze frecvența acestuia și să trimită semnale.

tranziţii

Android 4.4 introduce un cadru Transitions care permite unei aplicații să definească scene și să specifice cum să animați între scene. Uitați-vă la acest videoclip pentru o demonstrație.

Forțare RTL Layout

Testarea problemei RTL (Dreapta la stânga) a fost întotdeauna greoaie. Pentru a îmbunătăți acest lucru, KitKat are opțiunea de a impune aspectul în RTL fără a fi nevoie să afișați aplicația într-o limbă RTL. Puteți găsi setarea în Setări> Opțiuni dezvoltator> Forțați direcția aspectului RTL.

Caracteristici suplimentare

  • Îmbunătățirile pentru streaming live HTTP
  • Common Cripping pentru DASH
  • Monitorizare audio
  • Enhancer de intensitate
  • Timestampuri audio pentru îmbunătățirea sincronizării AV
  • Îmbunătățirile de performanță a runtime-ului RenderScript
  • GLES2.0 SurfaceFlinger
  • Suport nou pentru computerele hardware pentru afișajele virtuale
  • Noile profiluri Bluetooth
  • Suport TDLS pentru Wi-Fi
  • Suport Chromecast
  • API-uri de accesibilitate îmbunătățite
  • Rezolvarea comutării prin redarea adaptivă
  • Transparenta UI de sistem Styling
  • Oglinda trasabilă pentru locațiile RTL
  • Modificări criptografice îmbunătățite

API rotunjit

API 19 a adăugat șase pachete noi (a se vedea mai jos).

  • android.graphics.pdf
  • android.nfc.cardemulation
  • android.print
  • android.print.pdf
  • android.printservice
  • android.transition

Au fost actualizate încă 49 de pachete. Puteți găsi comenzile complete de schimbare de pe site-ul Android Developers.


Adopţie

Chiar dacă KitKat este un punct de lansare, acesta a îmbunătățit semnificativ Android cu o serie de caracteristici extraordinare. Unele dintre noile caracteristici sunt în prezent acceptate numai de Nexus 5 deoarece sunt legate de hardware, dar acest lucru se va schimba în timp, pe măsură ce noile telefoane vor fi lansate cu suport pentru KitKat. Începând cu 2 decembrie 2013, KitKat a realizat 1,1% din distribuțiile Android, peste 50% fiind preluate de Jelly Bean.



Concluzie

Întrebarea cheie cu privire la lansarea Android următoare este numărul de versiune. Va fi Android 4.5 sau 5.0. Dacă Google își menține schema de numire, următoarea versiune va începe cu litera L. Va fi Limonadă? Cine știe.

Cod