Google I / O 2019 tətbiqinin mənbə kodu hazırdır …

Google geliştiricilərinin mobil tətbiqetmələrində necə işlədiyini düşünmisinizsə, burada suallarınıza cavab verə biləcək məlumatlar var. Android Dev qrupu, bu yaxınlarda 2019 Google I / O tətbiqinin Android versiyası üçün mənbə kodunu çıxartdı .. Əlbəttə ki, başqa bir versiya mövcud deyil, ancaq kodu inkişaf etdiricilər üçün məlumatın necə olacağını başa düşmələri üçün çox faydalı olacaqdır. tətbiqi. 2019 versiyası böyük dəyişikliklər və yeni funksiya və xüsusiyyətlərə görə çox vacibdir.

Google IO 2019 tətbiqi Gesture Naviqasiya və Qaranlıq Tema kimi bəzi Android Q funksiyalarına malikdir. Bu proqram tam gestural naviqasiyanı dəstəkləyir. Jestlərlə ana ekrana qayıtmağa çalışın. Bununla birlikdə, tətbiqin içini bir ucundan digərinə çıxarmaq üçün genişləndirdiyinizə və BURADA təsvir olunduğu kimi hər hansı bir ziddiyyətli tətbiq hərəkətlərini idarə edə biləcəyinizə əmin olun.

Google tərəfindən hazırlanan tətbiqlər, görmə qabiliyyətini artırmaq və enerji istifadəsini azaltmaq üçün qaranlıq mövzularla konfiqurasiya edilə bilər. Mövzunu bu kodla konfiqurasiya et:

və ya

Google I / O 2019 tətbiqetməsində keçmiş performans və istifadəyə dair problemlərin həllini təmin edən təkmilləşdirilmiş bir proqramlaşdırma ekranı göstərilir. Proqramlaşdırma istifadəçi interfeysinin indi tək bir axın olduğunu görəcəksiniz, buna görə yalnız məzmunu görünən edə bilərsiniz. (İşə bax 1 y 2.)

Yenidən işlənmiş tətbiqetmədə də axtarış funksiyası mövcuddur. Jetpack Otağının tam mətnli axtarış xüsusiyyəti, vaxtaşırı yeniləmək və vacib məlumatları serverdən almaq üçün istifadə edilmişdir. Təsiri, axtarış nəticələrinin dərhal göstərilməsidir.

Tətbiqin yeni versiyasını vahid Fəaliyyət tətbiqi etmək üçün naviqasiya komponenti əlavə edildi. Funksiyanı həyata keçirmək bir baxışda göstərilən bütün keçidlər kimi təkrarlanan kod çıxarılır və fraqmentlər arasındakı mübahisələr statik şəkildə yazılır. Digər böyük irəliləyişlərə yeni başlanğıc istifadəçi interfeysi və uzaqdan quraşdırılmış Firebase konfiqurasiyası daxildir. Daha çox məlumat üçün Github kodunu araşdırın.