android 7.1 新特性之Support Library 25.0.0

##前言
转眼间2016年还有两个月就完事了,Android移动开发也已经走过了第八个年头了。伴随着Android 7.1(API 25.0.0)的发布,一系列开发相关的开发工具和类库也一块儿更新了,今天咱们就简单的说说Support Library 25.0.0。
[详情见官方地址](https://developer.android.com/topic/libraries/support-library/revisions.html)html

##新增的API
###重要的事情先说android


* 新增(重中之重)`android.support.design.widget.BottomNavigationView`类,实现了Material Design中的[bottom navigation](https://material.google.com/components/bottom-navigation.html)设计样式,就是咱们常见的底部tab栏(不再用担忧写繁琐的操做了)session

* 新增 `android.support.v13.view.inputmethod`软件包包括访问类的android.view.inputmethod.InputConnectionAPI级别13后引入的功能ide

* 新增`android.v7.widget.RecyclerView.DividerItemDecoration`类,提供RecyclerView分割线的一种基础实现,目前只支持`LinearLayoutManager`的横向和纵向布局工具

* 将API 24中引入的自定义Notification布局的相关类加入到兼容包中,即`DecoratedCustomViewStyle`和`DecoratedMediaCustomViewStyle`布局

##重要的变化开发工具

* ContextCompat构造器已经取得了保护。这个类不该该被公开实例化,但它能够经过瞄准新的API级别支持库进行扩展。
* ActivityCompat构造器已经取得了保护。这个类不该该被公开实例化,但它能够经过瞄准新的API级别支持库进行扩展。
* getReferrer(Activity) 已经取得了静态的。
* `android.support.design.widget.CoordinatorLayout.Behavior.isDirty(CoordinatorLayout, V)`已被删除。这种方法的任何客户端的实现应该被删除。
* `android.support.v4.media.session.MediaSessionCompat.obtain(Context, Object)`已被删除。用法应与更适当命名方法来代替。 fromMediaSession()
* `android.support.v4.media.session.MediaSessionCompat.QueueItem.obtain(Object)` 已被删除。用法应与更适当命名方法来代替。 `MediaSessionCompat.QueueItem#fromQueueItem`
* `android.support.v7.widget.Space`已被删除。用法应该被替换
* `android.support.v4.widget.Space`。google

相关文章
相关标签/搜索