首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >V13安卓支持库有什么好处?

V13安卓支持库有什么好处?
EN

Stack Overflow用户
提问于 2015-09-25 07:04:03
回答 1查看 152关注 0票数 0

我正在寻找android.support.v13.app的好处,从SDK看,它似乎在某种程度上对片段有好处。

由于我对片段总体上是个新手,所以我想了解一下是否所有的片段都依赖于这个特定的库,以及V13和现代应用编程接口之间有哪些改进。

我看了看training material here,发现片段是在API11中引入的,我试图理解v13的好处。

有人能解释一下这个库的好处,和/或它如何在开发中实现更大的灵活性吗?

EN

回答 1

Stack Overflow用户

发布于 2015-09-25 07:31:45

我想知道是否所有的片段都依赖于这个库

没有任何片段依赖于该库。

V13和现代API之间有哪些改进?

该库中没有任何片段。

有人能解释一下这个库的好处吗

有两个“经典”的安卓支持库,被称为support-v4support-v13。如果你听说有人提到“Android Support library",他们指的是support-v4support-v4有很多很多的东西(所有的android.support.v4.*包)。在这些事情中,有两项与这个答案相关:

  • support-v4有一个支持片段的后端口,对于支持比API级更早的设备的应用程序,11
  • support-v4ViewPager -如果你见过支持“一次一页”水平滑动的应用程序,很有可能是fragments

ViewPager使用PagerAdapter来提供页面。support-v4附带了两个具体的PagerAdapter实现:FragmentPagerAdapterFragmentStatePagerAdapter。因为这是support-v4,所以这些类对它们的页面使用后端口片段(android.support.v4.app.Fragment)。

过去,support-v13只有FragmentPagerAdapterFragmentStatePagerAdapter的实现,它们支持片段的原生API11级实现(android.app.Fragment)。

最近,support-v13补充道:

Android

  • 这是FragmentTabHost的一个实现,它对的内容使用片段,与Android中的大多数static类一样,它提供了一些static助手方法,使您可以更轻松地使用类似于最新和最好的Android版本的APIs,并优雅地降级到旧版本的Android。

值得注意的是,API FragmentCompat提供了静态方法来帮助您将新的Android6.0运行时权限系统与support-v13级别11版本的片段一起使用。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32772322

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档