Android 11 DP1-მა დაამატა კოდი ახალი Pixel-ის ექსკლუზიური ორმაგი შეხების ჟესტისთვის, სახელწოდებით „Columbus“, რომელიც საშუალებას მოგცემთ გაუშვათ Google Assistant, კამერა და სხვა.
Google-მა გუშინ გამოუშვა პირველი Android 11 დეველოპერის გადახედვა და რამდენიმე საათი გავატარე ჩემს Pixel 2 XL-ზე განახლების გავლაზე, რათა მომეძია ნებისმიერი ცვლილება, რომელიც მე ვიპოვე. ჩვენ უკვე ბევრი ვიპოვეთ, მაგრამ როგორც ყოველთვის, უფრო მეტი იმალება კოდში, რომელიც უბრალოდ ელოდება გამოვლენას. უახლესი SystemUIGoogle APK, აპი, რომელიც პასუხისმგებელია SystemUI კომპონენტზე Google Pixel ტელეფონებზე, აღმოვაჩინეთ ცნობები იდუმალი ახალი ჟესტების სისტემაზე, სახელად "კოლუმბი". როდესაც გააქტიურებულია, ახალი ჟესტები საშუალებას მოგცემთ ორჯერ შეეხოთ მას უკან - დიახ ტელეფონის უკანა მხარეს— გარკვეული მოქმედებების დასაწყებად, როგორიცაა Google Assistant-ის გაშვება, ნაგულისხმევი კამერის აპის გაშვება, მედიის დაკვრა/დაპაუზება და სხვა.
ჩვენ ვიცით, რომ ეს ახალი ჟესტების ფუნქცია განკუთვნილია Pixel ტელეფონებისთვის და არა ყველა მოწყობილობისთვის, რომელიც მუშაობს Android 11-ზე, რადგან Google გულმოდგინედ იცავს თავის ტრადიციას. თითოეულ კლასს უწინასწარმეტყველებენ „com.google“-ით და არა „com.android“, დასახელების სქემა, რომელსაც ისინი მიჰყვებოდნენ სხვა ჟესტების სისტემებისთვის, მათ შორის Active Edge და Motion. გრძნობა. რა არის საინტერესო ამ "კოლუმბის" ჟესტებში Active Edge-თან და Motion Sense-თან შედარებით, არის ის, რომ ისინი, როგორც ჩანს, არ საჭიროებენ რაიმე სპეციალურ აპარატურას - მხოლოდ თქვენი ტელეფონის გიროსკოპი და აქსელერომეტრი. სინამდვილეში, ჩვენ მოვახერხეთ რამდენიმე ახალი ჟესტი, რომელიც მუშაობდა არა მხოლოდ ჩვენს Pixel 2 XL-ზე, არამედ XDA Senior წევრზეც.
cstark27's Pixel 4 XL, ორივე მუშაობს Android 11 Developer Preview 1-ზე. 9to5 Google ასევე დამოუკიდებლად ჩართო ერთ-ერთი ახალი "კოლუმბის" ჟესტი, თუმცა მათ მხოლოდ Google ასისტენტის გაშვებით აჩვენეს.ჩვენ შეგვიძლია დავადასტუროთ, რომ შემდეგი ჟესტები ხელმისაწვდომია ახალი "Columbus" ფუნქციის საშუალებით:
- ტაიმერის გაუქმება
- კამერის გაშვება
- გაუშვით Google Assistant
- მედიის დაკვრა/პაუზა
- სტატუსის ზოლის ჩაკეცვა
- გააჩუმეთ შემომავალი სატელეფონო ზარები
- მაღვიძარების ჩაჩუმება
- შეტყობინებების ჩამაგრების მოხსნა
- შეასრულეთ "მომხმარებლის მიერ არჩეული მოქმედება"
ამ ფუნქციის ზედმეტად შემთხვევით გააქტიურების თავიდან ასაცილებლად, Google-მა ასევე დაამატა „კარიბჭეები“, რათა თავიდან აიცილოს ორმაგი შეხების მოქმედებები. ზოგიერთი ამჟამად დანერგილი კარიბჭე მოიცავს კამერის ხილვადობას, დატენვის სტატუსს, კლავიატურას და სხვა.
"Columbus"-ის კოდი მიუთითებს Google-ის პარამეტრებში ამჟამად არარსებულ კლასზე, სახელწოდებით "COLUMBUS_GESTURE_TRAINING". ჩვენ გვჯერა, რომ პარამეტრების აპი შეიცავს ჟესტების ტრენინგ აქტივობებს, რომლებიც წარდგენილია მომხმარებლისთვის ამ პროცესის დროს SetupWizard. ჩვენ ასევე გვჯერა, რომ სავარაუდოდ Pixel's Settings აპს Android 11-ში ექნება გვერდები ახალი ორმაგი შეხების ჟესტის კონფიგურაციისთვის, განსაკუთრებით შეასრულეთ "მომხმარებლის მიერ არჩეული მოქმედება". თუ მომხმარებელს არ აქვს მოქმედებების ნაკრები, როგორც ჩანს, "კოლუმბი" ნაგულისხმევად ამუშავებს Google-ს ასისტენტი. იმის გამო, რომ ამჟამად არ არსებობს რაიმე კოდი "Columbus"-ისთვის SettingsGoogle-ში ან რაიმე სხვა სისტემურ აპლიკაციაში ამ საკითხთან დაკავშირებით, ჩვენთვის სავარაუდოა, რომ უფრო მეტი აღმოვაჩინოთ ამ ფუნქციის შესახებ.
Android 11 ორმაგი შეხებით ჟესტების დემო
აქ არის ვიდეო (კიერონ ქუინის თავაზიანობით), სადაც ნაჩვენებია ორმაგი შეხების ჟესტი მედიის დაკვრა/დაპაუზება Pixel 2 XL-ზე, რომელიც მუშაობს Android 11-ზე:
https://gfycat.com/ifr/ScholarlyInfiniteIndianglassfish
მიზეზი, რის გამოც Kieron Quinn იყენებს ძველ BBC აპს, არის ის, რომ KeyEvent 85, რომელიც არის მედიის დაკვრის/პაუზის გასაღების კოდი, არ არის მიღებული მუსიკალური აპლიკაციის მიმღებების უმეტესობის მიერ, რომლებიც ჩვენ ვცადეთ. ლოგკატის გამოკვლევა ავლენს რამდენიმე გაფრთხილებას, რომ ფონური შესრულება დაუშვებელია, რაც ხელს უშლის მედიას აპები, როგორიცაა Google Play Music, YouTube, Amazon Prime Video, Spotify, VLC და მრავალი სხვა აპი განზრახვა.
აქ არის ვიდეო, სადაც მე ვხსნი Google Camera აპს ჩემს Pixel 2 XL-ზე Android 11 DP1-ზე:
https://gfycat.com/ifr/InsidiousTartFennecfox
და ბოლოს, აქ არის ვიდეო, სადაც მე ვხსნი Google Assistant-ს:
https://gfycat.com/ifr/AdventurousAgonizingFugu
მიუხედავად იმისა, რომ ეს ფუნქცია კარგად მუშაობს ძველ Pixel მოწყობილობებზე, ჩვენ არ ვიცით, ჩართავს თუ არა Google მას ყველა Pixel მოწყობილობისთვის, რომელიც მუშაობს Android 11-ზე. Google-მა შეიძლება გამოუშვას ის, როგორც ექსკლუზიური ფუნქცია Pixel 4a-სთვის ან Pixel 5-ისთვის, სანამ გამოიყენებს მას სხვა Pixel მოწყობილობებისთვის მომავალ განახლებებში. ალტერნატიულად, ჩვენ შეგვიძლია დავინახოთ, რომ მომავალი შემოვა მომავალში Pixel Feature Drop.
დიდი მადლობა Kieron Quinn-ს, რომელიც ასევე ცნობილია როგორც Quinny899 XDA ფორუმებზე, რომ დაგვეხმარა ამ ფუნქციის ტესტირებაში!