繁体   English   中英

Android.app或Android.support.v4.app?

[英]Android.app or Android.support.v4.app?

我正在尝试将游标加载程序实现到我的android应用中。 当我为LoaderManager编写代码时,eclipse会提示我导入正确的库。 但是,有两个选项似乎是相同的。 android.appandroid.support.v4.app 两者之间有什么区别,应该使用哪一个?

Android支持库程序包是一组代码库,提供了向后兼容的Android框架API版本以及仅可通过库API使用的功能。 每个支持库都向后兼容特定的Android API级别。 这种设计意味着您的应用程序可以使用库的功能,并且仍与运行Android 1.6(API级别4)及更高版本的设备兼容。

两者是针对Fragment不同库android.app ,可从API级别3.0及更高版本获得。 因此,要在api以下使用Fragments ,您必须使用其backword兼容库形式android.support.v4.app来支持低于3.0的API级别。 因此android通过使用android.support.v4.app库提供了较低版本支持的灵活性。

每个支持库都向后兼容特定的Android API级别。 因此,只要您实施3.0中可用但不低于3.0的任何功能,则应使用其支持库。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM