使用本机Fragment与app支持版本的兼容性含义?

时间:2014-07-21 03:46:37

标签: android android-fragments

我可以使用应用程序支持库版本的Fragments或本机版本。如果我使用原生设备,我将无法支持多少百分比的设备?我对https://developer.android.com/about/dashboards/index.html处的图表感到困惑,因为我的理解是本机碎片进入了Honeycomb,但未在图表中显示。

1 个答案:

答案 0 :(得分:1)

Honeycomb是Android 3.0,因此3.0以上的任何东西(如Ice Cream Sandwich,Jelly Bean,KitKat等)都支持原生片段。请注意,nested fragments(即片段内的片段)仅在Android 4.2中添加,但包含在片段的支持库版本中。

由于您应该使用很多Android Support Library unique features,因此使用支持库版本的Fragments和一些UI库(例如AppCompat(简化对Action的支持)不会受到惩罚在所有版本的Android中使用栏和主题,假设您使用的是支持库版本。