ნავიგაციის ჟესტები განახლებულია აბების მორგებითა და მრავალი ხარვეზის გამოსწორებით

ჩვენ ახლახან გამოვაქვეყნეთ ნავიგაციის ჟესტები XDA-ს მიერ, პირველი აპი, რომელიც აწვდის iPhone X-ის სტილის ჟესტების კონტროლს ყველა Android მოწყობილობაზე, დამატებითი უპირატესობით, ნავიგაციის ზოლის დამალვის გარეშე root-ის გარეშე! ჩვენ მძიმედ ვმუშაობდით და ჩვენს ბოლო გამოშვებას ბევრი სიკეთე აქვს. Შეამოწმე!

Android Pჟესტების მართვის ახალ ინტერფეისს ბევრი გულშემატკივარი ჰყავს, მაგრამ ასევე უამრავი კრიტიკოსი. Googleჟესტებით ნავიგაცია არის მორიგი იმპლემენტაცია ტენდენციის შესახებ, რომელიც პირველად პოპულარობით სარგებლობდა webOS-ის მიერ წინათ, მაგრამ ახლახანს საზოგადოებაში გამოჩნდა Apple iPhone X-ის წყალობით. OnePlus-მა მალევე მიბაძა OnePlus 5T და OnePlus 6და სხვა OEM-ები, როგორიცაა Xiaomi ერთად Redmi Note 5 Pro და Mi Mix 2S ასევე ახლა აქვს ჟესტების კონტროლი. ჩვენ ვიფიქრეთ, რომ შევხტებოდით და შემოგთავაზებთ საკუთარ ჟესტებს ნავიგაციის ჟესტები app — ჟესტებით ნავიგაციის აპი, რომელიც პირველი იყო Play Store-ზე, რომელმაც მთლიანად დამალა საფონდო ნავიგაციის ზოლი და შეცვალა ის ჩვენი აბების ზოლით. ახლა ჩვენ მზად ვართ გამოვაქვეყნოთ აპლიკაციის ძირითადი განახლება, რომელიც შეიცავს უამრავ ფუნქციას და შეცდომების გამოსწორებას, რასაც თქვენ ყველა ითხოვდით.

Როდესაც ჩვენ პირველად გამოაცხადა ეს აპლიკაცია, წარმოდგენაც არ გვქონდა, რამდენი გამოხმაურება და მხარდაჭერა გვქონდა. ჩვენ წავიკითხეთ 700-ზე მეტი ელფოსტა, 300 YouTube კომენტარი, 700 Reddit კომენტარი, 27 გვერდი ჩვენს XDA მხარდაჭერის თემაში და ასობით Play Store მიმოხილვა 10 დღის განმავლობაში. აპლიკაციას, რომელზედაც მასზე მხოლოდ 2 წევრი მუშაობს, აშკარად ბევრი სამუშაო უნდა შესრულებულიყო მასზე დაყრდნობით. ჩვენ მივიღეთ გამოხმაურება, ასე რომ, ჩვენ დავიწყეთ მუშაობა ყველაზე გავრცელებული შეცდომების შესახებ შეტყობინებებისა და ფუნქციების მოთხოვნების მოსაგვარებლად გაგზავნილი. ბევრი მუშაობის შემდეგ, მოხარული ვართ გამოვაცხადოთ, რომ შემდეგი ძირითადი განახლება ნავიგაციის ჟესტები XDA-ს მიერ ახლა ხელმისაწვდომია.

Ჩვენ ვისურვებდით მადლობა ყველა ჩვენს მხარდამჭერს, ვინც შეიძინა პრემიუმ ვერსია განაცხადის. თქვენი მხარდაჭერა გვეხმარება აპლიკაციის განვითარების გაგრძელებაში. ეს პირველი განახლება არ ამატებს ახალ ფუნქციებს პრემიუმ მომხმარებლებისთვის, მაგრამ დარწმუნებული იყავით, რომ ჩვენ ყურადღებას გავამახვილებთ ჩვენი ყურადღება პრემიუმ მომხმარებლებისთვის ახალი ჟესტების მოქმედებების დამატებაზე, როდესაც დავრწმუნდებით, რომ საბაზისო აპლიკაციაა სტაბილური! ველით ბევრ ახალ აქციას!

[შეწყვეტილია] ნავიგაციის გესტიშემქმნელი: XDA

ფასი: უფასო.

3.3.

ჩამოტვირთვა

ნავიგაციის ჟესტები v1.10

ცვლილებების ჟურნალი მასიურია, ამიტომ მე ვაპირებ ცვლილებების დაყოფას სექციებად, რათა ყველაფერი მოწესრიგებული იყოს.

შეცდომების გამოსწორება და ქცევის ცვლილებები

  • იმედია დაემატა წინა პლანის სერვისი თავიდან აიცილოთ აბების შემთხვევითი გაქრობა. (ეს ამატებს მუდმივ შეტყობინებას თქვენს შეტყობინებების ზონაში, მაგრამ თუ გსურთ, შეგიძლიათ მისი დამალვა.)
  • დაფიქსირდა აბი, რომელიც ქრება ეკრანის განბლოკვისას თითის ანაბეჭდის სკანერით.
  • დამატებულია "დამალვა სრულეკრანიან აპებშიგადართეთ პარამეტრები —> ქცევა (ჩართულია ნაგულისხმევად). ეს აიძულებს აბი გადავიდეს „დამალვის“ რეჟიმში და გახდება უფრო გამჭვირვალე სრულეკრანიან აპებსა და თამაშებში.
    შეგიძლიათ დააფიქსიროთ აბი? გასახსნელად, უბრალოდ შეეხეთ ან გადაფურცლეთ ზემოთ აბზე!
  • იმედია, დაემატა შეღებვა ნავიგაციის ზოლს Samsung-ის ბევრ მოწყობილობაზე დამალე "თეთრი ხაზი" ეკრანის ბოლოში.
  • დააფიქსირა შეფერხება ერთი შეხების ჟესტით (შენიშვნა: ორმაგი შეხების ჟესტი დაყენებული უნდა იყოს „არცერთზე“, რათა თავიდან აიცილოთ დაგვიანება.)
    თუ დაგვიანებას განიცდით, გამორთეთ ორმაგი შეხების მოქმედება პარამეტრებიდან --> ჟესტებით
  • დამატებულია "არ გადაიტანოთ აბი" პარამეტრებში —> ქცევა. ეს შეაჩერებს აბი კლავიატურაზე მაღლა ასვლას.
აბი დამალულია კლავიატურის ქვემოთ. შენიშვნა: აბი დამალული იყო "დამალვის" ფუნქციის გამოყენებით, რომელიც ნაგულისხმევად არის გადაფურცვლა ქვემოთ.
  • ტაბლეტზე დაჭერით ან ზევით გადაფურცვლაზე „დამალვის რეჟიმში“ აღარ უნდა გამოიწვიოს მოქმედება, გარდა მისი დამალვისა.
  • შემცირდა აბის მინიმალური სიგანე და სიმაღლე
  • გაასწორეთ ავარია ჟესტების მენიუში Lollipop მოწყობილობებისთვის
  • შეასწორეთ ავარია ასისტენტის გაშვების მცდელობისას
  • შეასწორეთ მანქანის რეჟიმიდან გასვლა, რაც იწვევს აპის გააქტიურებას მაშინაც კი, თუ ის წინასწარ იყო გამორთული
  • შეასწორეთ გადატვირთვა, რაც იწვევს აპის გააქტიურებას მაშინაც კი, თუ ის წინასწარ გამორთულია

მახასიათებლების დამატებები

  • დამატებულია აბი გამჭვირვალობა (მდებარეობს პარამეტრებში --> გარეგნობა, როგორც აბების შეღებვის ვარიანტის ნაწილი)
  • დამატებულია აბი შეღებვა/საზღვრის შეღებვა (პარამეტრები --> გარეგნობა)
    აირჩიეთ თქვენი ფერი და გამჭვირვალობა. არ მოგწონთ ნაგულისხმევი პარამეტრები? შეიყვანეთ მორგებული ფერი!
  • დამატებულია გადართვა აბების ჩრდილისთვის (პარამეტრები --> გარეგნობა)
  • დამატებულია აბი კუთხის რადიუსის ზომა (პარამეტრები --> გარეგნობა)
  • დამატებულია ანიმაციის ხანგრძლივობა მორგება (პარამეტრები --> ქცევა)
  • დამატებულია ჰორიზონტალური (X) პოზიცია მორგება (პარამეტრები --> გარეგნობა)
  • დამატებულია გადაფურცლეთ მარცხნივ და გააჩერეთ + გადაფურცლეთ მარჯვნივ და გააჩერეთ ჟესტები (პარამეტრები --> ჟესტები)
  • ეკრანის გაყოფის მოქმედება გადატანილია უფასო კონსტრუქციაში (პარამეტრები --> ჟესტები)

თავსებადობის პარამეტრები (პარამეტრები -> თავსებადობა)

  • ვარიანტი "ორიგინალური ნავიგაციის დამალვა ლანდშაფტში". თუ ნავიგაციის ზოლი გამოჩნდება თქვენს მოწყობილობაზე, როდესაც თქვენ გადახვალთ ლანდშაფტის რეჟიმში, ეს იმედია ხელს შეუშლის ამას.
  • ვარიანტი "ტაბლეტის რეჟიმი". თუ იყენებთ ტაბლეტს და შეამჩნევთ, რომ ეკრანის ნაწილები წყდება, სცადეთ ეს.

ფუნქციების სია

მათთვის, ვისაც სურს ამ აპლიკაციაში შესვლა, მაგრამ მხოლოდ ახლა ესმის ამის შესახებ, აქ არის ფუნქციების სია, რომელიც ითვალისწინებს უახლეს განახლებას:

ჟესტები

  • ონკანები
    • ერთი შეხება
    • ორმაგად შეეხეთ
    • ხანგრძლივად შეეხეთ (ხანგრძლივი დაჭერა)
  • გადაფურცლები
    • გადაფურცლეთ ზემოთ და გააჩერეთ
    • Მარცხნივ გაუსვი
    • გადაფურცლეთ მარცხნივ და გააჩერეთ
    • გადაფურცლეთ მარჯვნივ
    • გადაფურცლეთ მარჯვნივ და გააჩერეთ
    • Აწიე
    • გადაფურცლეთ ქვემოთ

მოქმედებები

  • უფასო
    • მთავარი
    • უკან
    • ბოლო აპლიკაციები
    • გაყოფილი ეკრანის გადართვა (საჭიროა Android Nougat+)
    • გახსენით წინა აპლიკაცია (საჭიროა Android Nougat+)
    • გახსენით ასისტენტი
    • დამალე აბი
  • პრემიუმი
    • ჩამოწიეთ შეტყობინების ჩრდილი
    • ჩამოწიეთ სწრაფი დამაგრების ფილები
    • გახსენით კვების მენიუ
    • წინა მედია ტრეკზე გადასვლა*
    • შემდეგ მედია ტრეკზე გადასვლა*
    • მიმდინარე მედია ჩანაწერის დაკვრა/პაუზა*

გარეგნობა (ყველა უფასო)

  • აბების ჩრდილის გადართვა
  • აბების ფერის მორგება
  • აბების გამჭვირვალობის მორგება
  • აბების საზღვრის ფერის მორგება
  • აბების კუთხის რადიუსის მორგება
  • შეცვალეთ ტაბლეტების სიგანე/სიმაღლე
  • აბების ვერტიკალური/ჰორიზონტალური პოზიციის მორგება

ქცევა (ყველა თავისუფალი)

  • სრულეკრანიან აპებში დამალვა
  • არ გადაიტანოთ აბი კლავიატურის ზემოთ
  • მორგება გადაფურცლეს და დაჭერის დრო
  • ვიბრაციის ხანგრძლივობის მორგება
  • ანიმაციის ხანგრძლივობის მორგება

თავსებადობა (ყველაფერი უფასო)

  • დამალე ორიგინალური სანავიგაციო ზოლი ლანდშაფტში
  • ტაბლეტის რეჟიმი შესწორებულია

ხშირად დასმული კითხვები

  • დახმარება, მე წავშალე აპი და აღარ შემიძლია ჩემს ნავიგაციის ზოლზე წვდომა!
    • გთხოვთ, დაუკავშირდეთ თქვენს კომპიუტერს და გაუშვით შემდეგი ბრძანება: adb shell wm overscan reset
  • ეს აპი საერთოდ არ მალავს ნავიგაციის ზოლს ჩემს მოწყობილობაზე!
    • გარკვეული მოწყობილობების მწარმოებლების მიერ ანდროიდის ჩარჩოში განხორციელებული ცვლილებების გამო (მე გიყურებ, LG და Asus), მეთოდი, რომელიც ჩვენ ვიყენებდით ნავიგაციის ზოლის არსებობის დასადგენად, არ მუშაობდა ისეთ მოწყობილობებზე, როგორიცაა The LG G6 და Asus Zenfone Max Pro M1. ჩვენს შემდეგ გამოშვებაში, ჩვენ გავაკეთებთ ნავიგაციის ზოლს, რომელიც დამალულია ცალკე გადამრთველად, რათა მომხმარებლებმა შეძლონ ნავიგაციის ზოლის დამალვა. ეს იმედია მოაგვარებს ამ პრობლემას.
  • ეკრანის ბოლოში არის "თეთრი ხაზი"!
    • ეს არ არის შეცდომა. ეს არის ცვლილების გვერდითი ეფექტი, რომელიც ჩვენ განზრახ განვახორციელეთ 1.0.0 ვერსიის შემდეგ, რადგან ამის გარეშე მრავალი Samsung, Motorola და Xiaomi მოწყობილობა იუწყებოდა. ძირითადი შეცდომები (მაგალითად. შავი ეკრანი განბლოკვის შემდეგ, რამაც ტელეფონი გამოუსადეგარი გახადა.) "თეთრი ხაზი" გამოწვეულია ნავიგაციის ზოლის დამალვით 99,99% მაგრამ არა 100% (ე.ი. ჩვენ ვმალავთ ნავიგაციის ზოლს მთლიანად, გარდა 1 პიქსელისა.) ასე რომ, "თეთრი ხაზი" რეალურად მხოლოდ თქვენი ნავიგაციის ზოლია, რომელიც შეღებილია თეთრი. მას ძირითადად Samsung-ის მფლობელები ამჩნევენ, რადგან Samsung აგრესიულად აფერადებს ნავიგ ზოლს თეთრად. ამ თეთრი ხაზის დასამალად ჩვენ ვღებავთ ნავიგ ზოლში.
  • ეს აპი არ მუშაობს Android P ბეტაზე!
    • ჩვენ ვიყენებთ API-ს, რომელიც არ მუშაობს Android P-ზე, თუ არ იყენებთ ბუნდოვან გამოსავალს. ჩვენ არ ვართ დარწმუნებული, რომ ეს ბუნდოვანი გამოსავალი მაინც იმუშავებს Android P-ის საბოლოო გამოშვებაში. იმისათვის, რომ გვქონდეს მეტი შანსი იმისა, რომ ეს გამოსავალი კვლავ მუშაობს P-ში, ჩვენ ვირჩევთ არ გავასაჯაროოთ ეს გამოსავალი. Გთხოვთ მოგვითმინოთ!
  • აპის დეინსტალაცია არ დააბრუნებს ჩემს საფონდო ნავიგაციის ზოლს!
    • არ წაშალოთ აპი, თუ ჯერ არ გამორთავთ აბი აპში. ჩვენს აპს არ აქვს საშუალება აღმოაჩინოს, როდის ხდება მისი დეინსტალაცია, ამიტომ ჩვენ ვერ დავაბრუნებთ მის მიერ განხორციელებულ ცვლილებებს, თუ დეინსტალაციას გააკეთებთ. გთხოვთ, ჯერ გამორთოთ აბი და შემდეგ წაშალოთ იგი ჩვეულებრივად.
  • აბი არ მუშაობს ეკრანის დამაგრებით.
    • უკანა ღილაკზე ხანგრძლივი დაჭერის სიმულაციის საშუალება არ გვაქვს root გარეშე. სავარაუდო გადაწყვეტა, რომელსაც ჩვენ განვიხილავთ, არის იმის დადგენა, თუ როდის შედის ტელეფონი დამაგრებული ეკრანის მდგომარეობაში და აბების გამორთვა საფონდო ნავიგაციის ზოლის დასაბრუნებლად.
  • აპლიკაცია მალავს დოკს Samsung DeX-ში.
    • როგორც ჩანს, დოკი DeX-ში განიხილება, როგორც ნავიგაციის ზოლი. ჩვენ ვნახავთ, შევძლებთ თუ არა DeX-ის აღმოჩენას და უბრალოდ გამორთეთ აპლიკაცია, როცა ეს მოხდება.
  • შეგვიძლია დავამატოთ ფუნქცია, სადაც აბი თავის ცალკეულ ზონაშია, რათა არ გადაფაროს UI-ის გარკვეულ ელემენტებთან?
    • დიდი ალბათობით არა, ბოდიში. ჩვენ უკვე ვაყენებთ ეკრანის შიგთავსს ქვევით, ნავიგაციის ზოლის დასამალად. ამ მახასიათებლის დამატება დაგჭირდებათ ეკრანის შინაარსის ამაღლებასაც. ჩვენ არ შეგვიძლია ეს ორივე გზით.
  • შეგვიძლია თუ არა აბი დამალვა გამშვების დროს?
    • დიახ, მომავალი გამოშვება საშუალებას მოგცემთ დაიმალოთ აბი, როდესაც თქვენს მთავარ ეკრანზე ხართ.
  • შეგვიძლია თუ არა აბი გავხსნათ გარკვეული აპლიკაცია?
    • დიახ, ეს დაგეგმილია მომავალი გამოშვებისთვის.
  • შეგვიძლია თუ არა აბი გახსნას აპლიკაციის გამშვები?
    • ეს ცოტა უფრო რთულია, რადგან ჩვენ უნდა განვიხილოთ სიის ქეშირება, მაგრამ ეს შესაძლებელია. ეს არ არის პრიორიტეტი, მაგრამ განვიხილავთ!
  • შეგვიძლია ეკრანის ჩაკეტვა?
    • ამის გაკეთების 4 გზა ვიცით და არცერთი მათგანი არ არის იდეალური. არ არსებობს უბრალო „დაბლოკილი ეკრანის“ API (კარგად, Android P-მდე), რომელიც შეგვიძლია გამოვიყენოთ, რომელსაც პრობლემების საკუთარი წილი არ ჰქონდეს. Nova Launcher-ის მიდგომა ალბათ საუკეთესო გამოსავალია, ასე რომ, ჩვენ სავარაუდოდ გავაკეთებთ იმას, რასაც ისინი აკეთებენ. თუმცა დაგეგმილია!
  • შეგვიძლია სკრინშოტი გადავიღოთ?
    • Pre-Android P, ამის გაკეთების ერთადერთი გზა არის MediaProjection API (ის, რომელიც საშუალებას გაძლევთ გააკეთოთ ეკრანის ჩანაწერები.) ეს არის ძალიან ინტენსიური შესრულება, მაგრამ ამის გაკეთება შესაძლებელია.
  • შეგვიძლია დავამატოთ სპეციალური root მოქმედებები?
    • დიახ, ჩვენ ვგეგმავდით მათ ამ გამოშვებისთვის, მაგრამ იძულებული გავხდით უკან დახევა.

კავშირი და მხარდაჭერა

გამოხმაურება ჩვენთვის ძალიან მნიშვნელოვანია. მიუხედავად იმისა, რომ ჩვენ დალოცვილები ვართ, რომ გვაქვს წვდომა დიდ გუნდთან, რომელიც ფლობს მრავალფეროვან მოწყობილობას რამდენიმედან სხვადასხვა მოწყობილობების მწარმოებლები, ჩვენთვის ძნელია უზრუნველყოს შეცდომების გარეშე გამოცდილება ყველასთვის მოწყობილობა. თუ პრობლემები გაქვთ ჩვენს აპლიკაციასთან, ნუ დააყოვნებთ მოგვწერეთ ან გამოაქვეყნეთ ოფიციალური XDA მხარდაჭერის თემა.

ჩვენ ვგეგმავთ დამატებითი ფუნქციების დამატებას მომავალ გამოშვებებში, რათა მომხმარებლებს მივცეთ მეტი არჩევანი ჟესტებისა და მოქმედებებისთვის. ჩვენ ვიმედოვნებთ, რომ მოგცემთ გამოცდილებას, რომელსაც შეუძლია შეცვალოს ნავიგაციის ზოლი თქვენს მოწყობილობაზე. თუ ფიქრობთ, რომ ჩვენ უნდა დავამატოთ ერთი ან ორი ფუნქცია ამის განსახორციელებლად, გთხოვთ დაგვიკავშირდეთ თქვენი იდეებით!