zaz*_*zaz 83 android android-activity android-fragmentactivity
我是Android新手.我想用标签格式构建一个应用程序.我发现许多文档Activity已被使用.在许多情况下也使用过FragmentActivity.我不确定哪个更好开始.请建议我应该使用Activity或FragmentActivity以标签格式开始开发?
ray*_*ray 116
ianhanniballake是对的.你可以得到的所有功能Activity,从FragmentActivity.实际上,FragmentActivity有更多的功能).
使用FragmentActivity您可以轻松构建tab and swap格式.对于每个选项卡,您可以使用不同的Fragment(Fragments可重复使用).所以对于任何FragmentActivity你可以重复使用相同的Fragment.
您仍然可以使用Activity单个页面,例如列出某些内容并编辑下一页中列表的元素.
Activity如果您正在使用android.app.Fragment,请记得使用; 使用FragmentActivity如果您正在使用android.support.v4.app.Fragment.千万不要附加android.support.v4.app.Fragment到android.app.Activity,因为这将导致一个异常被抛出.
ian*_*ake 57
FragmentActivity为您提供所有功能Activity以及使用片段的能力,这些片段在许多情况下非常有用,特别是在使用ActionBar时,这是在Android中使用Tabs的最佳方式.
如果您只针对Honeycomb(v11)或更高版本的设备,则可以使用Activity和使用v11中引入的本机片段而不会出现问题.FragmentActivity是专门作为支持库的一部分构建的,用于将一些有用的功能(例如片段)备份回旧设备.
我还应该注意到,您可能会发现向后兼容性 - 实施选项卡培训非常有用.
| 归档时间: |
|
| 查看次数: |
106241 次 |
| 最近记录: |