Android Oreo ამატებს Splash Screen API-ს დეველოპერებისთვის

click fraud protection

Google-მა ახლახან გაუადვილა დეველოპერებს აპლიკაციების ჩატვირთვის ეკრანების შექმნა მათ უახლესი Android Oreo გამოშვებაში, ოფიციალური Splash Screen API-ის შექმნით!

დეველოპერების უმეტესობას არაერთგვაროვანი მოსაზრებები აქვს, როდესაც საქმე ეხება ეკრანებზე. ზოგი მხარს უჭერს მის გამოყენებას აპლიკაციის ჩატვირთვის ფონზე დასამალად და შემდეგ მასზე შეუფერხებლად გადასვლისთვის. მეორეს მხრივ, ზოგი მიიჩნევს, რომ სპლეშ ეკრანები დროის კარგვაა როგორც მომხმარებლისთვის, ასევე დეველოპერისთვის. Google-ის პოზიცია ამ საკითხთან დაკავშირებით არაერთგვაროვანია, რადგან მანამდე არ უწევდა პოპულარიზაციას მათი გამოყენება, მაგრამ მას შემდეგ დაიწყო თავად Splash ეკრანების გამოყენება ბევრ აპლიკაციაში. და Android Oreo-სთან ერთად, Google-ს სურს, მარტივი დახვეწილი ეკრანის შექმნა დეველოპერებისთვის უფრო ადვილი ამოცანა გახადოს.

Google-მა Android 8.0-ში „splash screen API“ დანერგა. ეს API საშუალებას აძლევს დეველოპერებს ადვილად დააყენონ გამოსაყენებელი რესურსი, როგორც აპის ჩატვირთვის ეკრანი. თქვენ ასევე შეგიძლიათ დააყენოთ ეკრანი თქვენს აპლიკაციაში მძიმე აქტივობებს შორის. Android Oreo-მდე მრავალი განსხვავებული მიდგომა არსებობდა Splash ეკრანის შესაქმნელად, ყველაზე გავრცელებული იყო ნახატის, მორგებული თემის და SplashActivity-ის შექმნა. Google-ს სურს გაამარტივოს და გაუადვილოს პროცესი დეველოპერებს, რათა მათ ისარგებლონ ამ ახალი API-ით.

ეს ცვლილება ამჟამად არ არის დოკუმენტირებული ანდროიდის დეველოპერები საიტი. commit დაემატა 13 აპრილს AOSP-ს, ზუსტად პირველ და მეორე Android O დეველოპერის გადახედვას შორის ოფიციალურად გამოვიდა. ამგვარად, იმისათვის, რომ ისწავლოთ მისი გამოყენება, მოგიწევთ მითითება AOSP ვალდებულება და შეამოწმეთ მას შემდეგ განხორციელებული ცვლილებები. ჩვენ ველით, რომ Google-ის ოფიციალური დოკუმენტაცია ამ API-სთვის საბოლოოდ აიტვირთება, რათა საქმე გამარტივდეს.

ეს არ არის The მხოლოდ თუმცა, ცვლილება შედის Android Oreo-ში დეველოპერებისთვის, რადგან Google-მა შემოიტანა მრავალი ახალი, სასარგებლო API და დეველოპერის ფუნქცია. ჩვენ ბევრი ვიკვლიეთ ამ ცვლილებების საპოვნელად, მაგრამ მეტის სანახავად დაგჭირდებათ Android ღია კოდის პროექტი საკუთარ თავს!