WELCOME TO EHOST.COM.NP

Tuesday, August 29, 2017

Android Oreo Adds a Splash Screen API so Developers can Easily Build App Loading Screens

ads space

Most developers have mixed opinions when it comes to splash screens. Some advocate for the use of it to hide the app loading in the background and then transition to it seamlessly. On the other hand, some consider splash screens a waste of time both for the user and the developer. Google’s stance on this is mixed, having previously not promoting their use but have since started using splash screens themselves in many applications. And with Android Oreo, Google wants to make building a simple splash screen a way easier task for developers.

Google has introduced a “splash screen API” in Android 8.0. This API allows developers to easily set a drawable resource as an app loading screen. You can also set a splash screen between heavy activities inside your app. Before Android Oreo, there were many different approaches to building a splash screen, the most common one being creating a drawable, a custom theme, and a SplashActivity. Google wants to streamline and make the process easier for developers by having them take advantage of this new API.

This change isn’t currently documented in the Android Developers site. The commit was added on April 13th to AOSP, right between the first and second Android O Developer Previews were officially released. As such, in order to learn how to use it, you’ll need to reference the AOSP commit and check out the changes made since then. We do expect the official Google documentation for this API to be uploaded eventually in order to make things easier.

This isn’t the only change included for developers in Android Oreo though, as Google has introduced lots of new, useful APIs and developer features. We’ve done a lot of digging to find these changes, but to see more, you’ll need to dig into the Android Open Source Project yourself!

ads space
ADS SPACE

0 comments:

Post a Comment

Categories

Article How-to All Posts WordPress Android Web design Blogger Plugins CSS Google JQuery Plugins Programming Reviews Web Hosting Blogger Blogging Blogging Tips Tricks Web Development Facebook Git Internet Make Money Online Social Plugins Tips Tips and Tricks Tools Tutorials Windows WordPress Plugins Blogging Tips and Tricks Freebies GSM Google Analytics HTML How To's JavaScript Plugin Development S.E.O SEO SMS SmartPhone Social Media Tips amp; Tricks Top-Most Updates Webmaster Tools Whatsapp Applications Apps Blogger Basics Documentary Downloads Entertainment Gadgets Games Gmail Google AdSense Guest Post IPhone Make Money Blogging SVN Security Softwares Web Hosting Tips and Tricks Wordpress Tips Wordpress Tips and Tricks hostgator iOS Advertising Networks Advertising Technology Affiliates Antivirus Audience amp; Traffic Biography Blog post Blog post Blogger Blogger Errors Blogger Tips Blogger Tools Blogger Widget Blogosphere Bogger Widgets CSS selectors CSS symbols CSS3 Computer amp; Internet Content Writing Coupon Codes Data amp; Analytics Deleted blog Design DoubleClick for Publishers Email and newsletter marketting Email marketing Excel Tips Excel Tips and Tricks Facebook Tricks Feed Feedburner Feedburner subscribers Font Fun GitHub Giveaways Gmail primary inbox Gmail tabs Google sign-in Guides HTML amp; CSS HTML5 Infographics Inspirational Instagram Internet Marketing Internet Tips amp; Tricks Job Listings Knowledge Life Hacks Lists Make-Money Monetization amp; Conversion Monetize Navigation Online Marketing Other PHP Tutorials Passport Publishing amp; Content Quotes RSS Sidebar Smartphones Social Networking Status Tech Tech Blog Technology Telegram Themes UI / UX User Psychology amp; Research VB.Net Web Tools Web browser Widget Windows Tips Windows-10 ad viewability admin notice blogging tools bluehost cherry-pick clone cors custom scrollbar customizer dismissible notices duplicate post feed title git branch git clone gpg gpg2 hybridauth iPad icon font notice responsive wordpress theme same origin policy scrollbar signed git commit smartsvn theme customizer vcs wordpress theme wordpress themes

Blog Archive