Google membentangkan keluaran beta pertama bagi platform mudah alih terbuka Android 12. Keluaran Android 12 dijangka pada suku ketiga 2021. Binaan perisian tegar disediakan untuk peranti Pixel 3 / 3 XL, Pixel 3a / 3a XL, Pixel 4 / 4 XL, Pixel 4a / 4a 5G dan Pixel 5, serta beberapa peranti daripada ASUS, OnePlus, Oppo, Realme, Sharp, TCL, Transsion , Vivo, Xiaomi dan ZTE.
Antara perubahan yang paling ketara kepada pengguna:
- Salah satu kemas kini reka bentuk antara muka yang paling penting dalam sejarah projek telah dicadangkan. Reka bentuk baharu ini melaksanakan konsep "Material You", yang digembar-gemburkan sebagai Reka Bentuk Bahan generasi seterusnya. Konsep baharu akan digunakan secara automatik pada semua platform dan elemen antara muka, dan tidak memerlukan pembangun aplikasi untuk membuat sebarang perubahan. Pada bulan Julai, ia dirancang untuk menyediakan pembangun aplikasi dengan keluaran stabil pertama kit alat baharu untuk membangunkan antara muka grafik - Jetpack Compose.

Platform itu sendiri mempunyai reka bentuk widget baharu. Widget telah dibuat lebih kelihatan, sudut telah dibulatkan dengan lebih baik, dan keupayaan untuk menggunakan warna dinamik yang sepadan dengan tema sistem telah disediakan. Menambahkan kawalan interaktif seperti kotak semak dan suis (Kotak Semak, Suis dan RadioButton), contohnya, membolehkan anda mengedit senarai tugas dalam widget TODO tanpa membuka aplikasi.

Melaksanakan peralihan visual yang lebih lancar kepada aplikasi yang dilancarkan daripada widget. Pemperibadian widget telah dipermudahkan - butang telah ditambah (bulatan dengan pensel) untuk mengkonfigurasi semula dengan pantas peletakan widget pada skrin, yang muncul apabila anda menyentuh widget untuk masa yang lama.


Mod tambahan disediakan untuk mengehadkan saiz widget dan keupayaan untuk menggunakan susun atur penyesuaian elemen widget (susun atur responsif) untuk membuat susun atur standard yang berubah bergantung pada saiz kawasan yang boleh dilihat (contohnya, anda boleh membuat susun atur berasingan untuk tablet dan telefon pintar). Antara muka pemilih widget melaksanakan pratonton dinamik dan keupayaan untuk memaparkan perihalan widget.

- Menambah keupayaan untuk menyesuaikan palet sistem secara automatik kepada warna kertas dinding yang dipilih - sistem secara automatik mengesan warna lazim, melaraskan palet semasa dan menggunakan perubahan pada semua elemen antara muka, termasuk kawasan pemberitahuan, skrin kunci, widget dan kawalan kelantangan.
- Kesan animasi baharu telah dilaksanakan, seperti zum beransur-ansur dan peralihan kawasan yang lancar apabila menatal, muncul dan menggerakkan elemen pada skrin. Contohnya, apabila anda membatalkan pemberitahuan pada skrin kunci, penunjuk masa secara automatik mengembang dan mengambil ruang yang sebelumnya diduduki oleh pemberitahuan itu.
- Reka bentuk kawasan lungsur dengan pemberitahuan dan tetapan pantas telah direka bentuk semula. Pilihan untuk Google Pay dan kawalan rumah pintar telah ditambahkan pada tetapan pantas. Menahan butang kuasa memaparkan Pembantu Google, yang boleh anda perintah untuk membuat panggilan, membuka apl atau membaca artikel dengan kuat.

- Kesan overscroll Stretch ditambahkan untuk menunjukkan bahawa pengguna telah bergerak melepasi kawasan skrol dan mencapai penghujung kandungan. Dengan kesan baharu, imej kandungan seolah-olah meregang dan kembali. Tingkah laku akhir tatal baharu didayakan secara lalai, tetapi terdapat pilihan dalam tetapan untuk kembali kepada gelagat lama.
- Antara muka telah dioptimumkan untuk peranti dengan skrin lipat.

- Peralihan audio yang lebih lancar telah dilaksanakan - apabila beralih daripada satu aplikasi yang mengeluarkan bunyi ke yang lain, bunyi yang pertama kini diredam dengan lancar, dan yang kedua meningkat dengan lancar, tanpa menimpa satu bunyi pada yang lain.
- Pengoptimuman prestasi sistem yang ketara telah dijalankan - beban pada CPU perkhidmatan sistem utama menurun sebanyak 22%, yang seterusnya membawa kepada peningkatan hayat bateri sebanyak 15%. Dengan mengurangkan perbalahan kunci, mengurangkan kependaman dan mengoptimumkan I/O, prestasi peralihan daripada satu aplikasi ke aplikasi lain ditingkatkan dan masa permulaan aplikasi dikurangkan.
Dalam PackageManager, apabila bekerja dengan syot kilat dalam mod baca sahaja, pertikaian kunci dikurangkan sebanyak 92%. Enjin komunikasi antara proses Binder menggunakan caching ringan untuk mengurangkan kependaman sehingga 47 kali untuk beberapa jenis panggilan. Prestasi yang dipertingkatkan untuk memproses fail dex, odex dan vdex, menghasilkan masa muat apl yang lebih pantas, terutamanya pada peranti dengan memori yang rendah. Pelancaran aplikasi daripada pemberitahuan telah dipercepatkan, contohnya, pelancaran Google Photos daripada pemberitahuan kini 34% lebih pantas.
Prestasi pertanyaan pangkalan data telah dipertingkatkan melalui penggunaan pengoptimuman sebaris dalam operasi CursorWindow. Untuk jumlah data yang kecil, CursorWindow telah menjadi 36% lebih pantas, dan untuk set yang mengandungi lebih daripada 1000 baris, pecutan boleh mencapai 49 kali.
Kriteria dicadangkan untuk mengelaskan peranti mengikut prestasi. Berdasarkan keupayaan peranti, ia diberikan kelas prestasi, yang kemudiannya boleh digunakan dalam aplikasi untuk mengehadkan kefungsian codec pada peranti berkuasa rendah atau untuk mengendalikan kandungan multimedia berkualiti tinggi pada perkakasan berkuasa.
- Mod hibernasi aplikasi telah dilaksanakan, yang membolehkan, jika pengguna tidak berinteraksi secara eksplisit dengan program untuk masa yang lama, untuk menetapkan semula secara automatik kebenaran yang diberikan sebelum ini kepada aplikasi, menghentikan pelaksanaan, mengembalikan sumber yang digunakan oleh aplikasi, seperti memori, dan menyekat pelancaran kerja latar belakang dan penghantaran pemberitahuan tolak. Mod ini boleh digunakan untuk kebanyakan aplikasi dan membolehkan anda melindungi data pengguna yang terus diakses oleh program yang telah lama dilupakan. Jika dikehendaki, mod hibernasi boleh dilumpuhkan secara terpilih dalam tetapan.
- Menambahkan kebenaran berasingan BLUETOOTH_SCAN untuk mengimbas peranti berdekatan melalui Bluetooth. Sebelum ini, keupayaan ini disediakan berdasarkan akses kepada maklumat lokasi peranti, yang mengakibatkan keperluan untuk memberikan kebenaran tambahan kepada aplikasi yang memerlukan berpasangan dengan peranti lain melalui Bluetooth.
- Dialog untuk menyediakan akses kepada maklumat tentang lokasi peranti telah dimodenkan. Pengguna kini diberi peluang untuk menyediakan aplikasi dengan maklumat tentang lokasi yang tepat atau memberikan data anggaran sahaja, serta mengehadkan kuasa kepada hanya sesi aktif dengan program (menolak akses apabila berada di latar belakang). Tahap ketepatan data yang dikembalikan apabila memilih lokasi anggaran boleh diubah dalam tetapan, termasuk berkaitan dengan aplikasi individu.

Dalam keluaran beta kedua, antara muka Papan Pemuka Privasi dijangka muncul dengan gambaran keseluruhan umum semua tetapan kebenaran, membolehkan anda memahami aplikasi data pengguna yang boleh diakses). Penunjuk aktiviti mikrofon dan kamera akan ditambahkan pada panel, yang dengannya anda juga boleh mematikan mikrofon dan kamera secara paksa.
- Daripada edisi untuk peranti boleh pakai, Android Wear, bersama-sama dengan Samsung, memutuskan untuk membangunkan platform bersatu baharu yang menggabungkan keupayaan Android dan Tizen.
- Keupayaan edisi Android untuk sistem infotainment kereta dan TV pintar telah diperluaskan.
- Senarai inovasi peringkat rendah boleh didapati dalam semakan keluaran pengenalan pertama Android 12 untuk pembangun (pratonton pembangun).
Sumber: opennet.ru








