Android碎片超过了布局膨胀
我知道片段是用来制作灵活的UI的。但有人曾经问我,使用片段比布局膨胀有什么好处。换句话说,我们可以将自定义布局文件(一个用于表示片段UI的文件)膨胀到支持活动的容器布局中。那么为什么要使用片段呢Android碎片超过了布局膨胀,android,android-fragments,Android,Android Fragments,我知道片段是用来制作灵活的UI的。但有人曾经问我,使用片段比布局膨胀有什么好处。换句话说,我们可以将自定义布局文件(一个用于表示片段UI的文件)膨胀到支持活动的容器布局中。那么为什么要使用片段呢 在我看来,为了更好的设计目的,碎片被用于布局膨胀之上,因为它有自己的生命周期方法。谁能给我一个更好的答案。片段拦截活动的生命周期事件(onCreate()、onStart()、onResume()等)。因此,当您的活动被销毁然后重新创建时,片段可以保存并恢复其状态和数据。 因此,当用户旋转手机时,您可能
在我看来,为了更好的设计目的,碎片被用于布局膨胀之上,因为它有自己的生命周期方法。谁能给我一个更好的答案。片段拦截活动的生命周期事件(onCreate()、onStart()、onResume()等)。因此,当您的活动被销毁然后重新创建时,片段可以保存并恢复其状态和数据。 因此,当用户旋转手机时,您可能无法保存用户界面的数据。Fragment为你做的 当您想将UI分成一些单元时,片段也很有用 使用片段,您可以创建自己的类,该类构建在活动的生命周期中
当然,如果没有碎片,你也可以这样做,但我相信谷歌开发碎片是为了改善我们的生活,提高我们的工作效率。碎片与视图的讨论并不是什么新鲜事。你可能会发现这本书既有趣又有趣,还可以看看由那篇博文(即几天前发表的博文)启发而来的图书馆。