The Android Support Library is a resource that is provided from Google for anyone who is developing Android applications. It offers a number of features that simply are not built into Android’s framework, and also offers backwards-compatible versions of new features as well (think the Snackbar, a FAB, tabs and more). It’s there for developers who want useful UI elements and also provides a number of utilities that applications can draw on.
Almost once a month we see Google pushing out a new update to this support library, and the update for December has been made public. This update brings its version up to 25.1.0 and it comes with a number of changes, new and modified APIs, fixed issues and deprecations. At the very top, Google highlights what they feel are the most important changes in this update. This includes some changes to RecyclerView, the deprecation of FragmentActivity.setSupportMediaController() and FragmentActivity.getSupportMediaController(), and an adjustment to appcompat:buttonTint.
This update adds the ExifInterface support library, which unbundles support for reading Exif information from JPEG/RAW files, along with setting the Exif information on JPEG images. The Snackbar has been refactored so that applications can display custom content. They’ve added a new leanback.media package which lets helper classes integrate media players into Android TV apps. And they’ve added an ArraySet class to the v4 support library (which corresponds to the class that was introduced in API level 23).
This update also comes with a long list of fixes to some of the current items in the Android Support Library. The password visibility toggle used to fail accessibility tests, but has been fixed. Appcompat used to not respect state_enabled on pre-L devices, but has been fixed. Apps were unable to tint AnimatedVectorDrawableCompat on API level below 24, but that has been fixed as well.
You’ll definitely want to check out the whole list of changes for version 25.1.0 of the Android Support Library.
0 comments:
Post a Comment