Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android中v4和v13支持库的区别_Android_Android Support Library - Fatal编程技术网

Android中v4和v13支持库的区别

Android中v4和v13支持库的区别,android,android-support-library,Android,Android Support Library,您好,我正在检查android文档上的支持库页面,在那里我也找到了v13库。我在项目中使用v4 我知道,如果我将minSDKVersion设置为4-12之间,则需要v4;如果我将其设置为>=13,则应使用v13支持库 问题: 如果我将minSDKVersion设置为13,因为nativeFragment已经来自API 11,那么如果我们已经有nativeFragment类,那么支持库v13有什么用呢 如果我们在v4中拥有v13的所有功能,为什么他们会将其分为v4和v13 如果我们已经有了本机片段

您好,我正在检查android文档上的支持库页面,在那里我也找到了v13库。我在项目中使用v4

我知道,如果我将minSDKVersion设置为4-12之间,则需要v4;如果我将其设置为>=13,则应使用v13支持库

问题: 如果我将minSDKVersion设置为13,因为native
Fragment
已经来自API 11,那么如果我们已经有native
Fragment
类,那么支持库v13有什么用呢

如果我们在v4中拥有v13的所有功能,为什么他们会将其分为v4和v13

如果我们已经有了本机片段类,那么支持库v13有什么用处

您可能不想使用本机
片段
类。例如,嵌套片段仅添加到API级别17中的本机
Fragment
类中——如果希望在旧设备上使用嵌套片段,则必须使用后端口

如果我们在v4中拥有v13的所有功能,为什么他们会将其分为v4和v13


并非
support-v13
中的每个类都可以恢复到API级别4。值得注意的是,
support-v13
实现了使用本机片段的
FragmentPagerAdapter
FragmentStatePagerAdapter
support-v13
是一个超集,与,
support-v4
不同,再次感谢:)FragmentPagerAdapter和FragmentStatePagerAdapter在本机SDK中不可用?这里它已经在v4 android.support.v4.app.FragmentPagerAdapter中。“使用本机片段”是什么意思@Williams:“FragmentPagerAdapter和FragmentStatePagerAdapter在本机SDK中不可用?”--正确,因为
ViewPager
不在核心SDK中。“它已经在v4中了”——这是
support-v4
edition。这些类还有一个单独的
support-v13
版本,例如
android.support.v13.app.FragmentPagerAdapter
。该版本的类使用
android.app.Fragment
作为页面,而
support-v4
edition使用
android.support.v4.app.Fragment
作为页面。我理解了,但现在的问题是原生类和support
Fragment
类之间有什么区别。我发现他们现在关注的是v13中的原生
片段。是否支持
Fragment
中没有仅在本机
Fragment
中存在的内容?@Williams:support package的Fragment后端口包含了Android最新版本的Fragment中的所有内容。正如我在回答中指出的,支持包的片段后端口包含的内容比早期的片段本机版本包含的内容更多。