123ArticleOnline Logo
Welcome to 123ArticleOnline.com!
ALL >> Technology,-Gadget-and-Science >> View Article

Android Support Library 23.2 - Build Apps For Wider Range Of Devices

Profile Picture
By Author: Cris Styris
Total Articles: 6
Comment this article
Facebook ShareTwitter ShareGoogle+ ShareTwitter Share

Google has enabled support for vector drawables for AppCompat while allowing developers to continue using app:srcCompat attribute if they want to use their own resources.

The BIG Additions

While Android Support Library 23.2 comes with the new day/night mode feature, the two big additions are –

• Support vector drawables for API higher than 7 devices
• Animated vector drawables for API higher than 11 devices

Vector drawables allow users to replace multiple png assets with a single vector drawable. AppCompat has received a series of new features that enable developers to use vector drawables even in places where the drawable id is not accepted (such as XML files). You can use ImageView with AppCompat, you can add app:srcCompat attribute to reference vector drawables.

Direct referencing of vector drawables outside app:srcCompat does not work on Android versions older than Lollipop.

Day/Night Theme

There is a new AppCompat Day/Night theme in version 23.2 -

Theme.AppCompat.DayNight. This theme allows apps to support light and dark theme on API ...
... 14 and higher devices. The default mode will be ‘night’, but it can be overridden with methods in AppCompatDelegate. If your app has location permission, then depending on the time and last known location, AppCompatDelegate.MODE_NIGHT_AUTO can be used to automatically switch between day and night. If you want to customize any resource to appear as night mode specifically, then AppCompat reuses night resource qualifier folder to customize every resource that will be needed.

Design Support Library

Design Support Library implements many patterns of Material Design that helps developers add bottom sheets to their app. By attaching BottomSheetBehavior to a child view of CoordinatorLayout, you can automatically get appropriate touch detection to transition between five states –

• STATE_COLLAPSED
• STATE_DRAGGING
• STATE_SETTLING
• STATE_EXPANDED
• STATE_HIDDEN

Support v4: MediaBrowserServiceCompat

Support v4 library is the foundation for most of the support libraries and includes backports of many framework features introduced with new versions. The MediaBrowserServiceCompat and MediaBrowserCompat provide compatible solution for latest APIs to all API 4 and higher devices. This supports audio playback on Android Audio and meida browsing on Android Wear.

RecyclerView

RecyclerView widget provides and advanced and flexible base for creating lists and grids while supporting animation. This version has LayoutManager API: auto-measurement and allows RecyclerView to adjust to content size.

Custom Tabs

Custom Tabs allow seamless transition to web content without disturbing the UX of the app.

Leanback for Android TV

With Leanback, the app can be transitioned to the Android TV without compromising on UX.

The version 23.2 is available with the SDK Manager and Android Studio, making Android app development exciting with IoT technologies.

Total Views: 414Word Count: 428See All articles From Author

Add Comment

Technology, Gadget and Science Articles

1. Cloud Storage Providers In India | Cloud Computing Services In India
Author: Sathya Technosoft

2. The Future Of Multilingual Web Development: Smarter, Faster, Global
Author: Addxp Technologies

3. Bubbling Life Back Into Lakes: The Power Of Micro Nano Bubble Generators
Author: NICO Nanobubbles

4. Ai Call Centers: Boosting Efficiency, Reducing Costs, And Improving Customer Experience (cx)
Author: precallai

5. What Is The Future Of Blockchain Technology In India?
Author: DC Kumawat

6. Ice Line Freezer: Revolutionizing Cold Chain Storage In Laboratories And Healthcare
Author: kabir Digital

7. How To Scrape Product Info, Images & Brand Details From E-commerce Sites - A Complete Guide
Author: Real Data API

8. The Pros And Cons Of Outsourcing Mobile App Development
Author: Chloe Decker

9. It Helpdesk Provider Business – Reliable It Support In Singapore
Author: Entrust Network Services

10. Unveiling Florida's Premier Banner Printing Services: Quality And Affordability Combined
Author: printitusa

11. Transforming Hr Efficiency: Walkme For Human Capital Management
Author: Stephen Pech

12. 5 Best Ai Tools For Ai Marketing In 2025
Author: jatin

13. How Social Media Can Help You Grow Your Business
Author: jatin

14. Why Rooftop Solar Is The Smartest Investment For Your Home
Author: Seo Globo

15. Best Light Therapy Glasses For Better Sleep And Energy
Author: Joe Stewart

Login To Account
Login Email:
Password:
Forgot Password?
New User?
Sign Up Newsletter
Email Address: