![](/img/trans.png)
[英]Usage of android.support.v4.app or android.app for DialogFragment?
[英]Android.app or Android.support.v4.app?
我正在尝试将游标加载程序实现到我的android应用中。 当我为LoaderManager
编写代码时,eclipse会提示我导入正确的库。 但是,有两个选项似乎是相同的。 android.app
和android.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.