文件名称:Android使用Fragment实现标签页
文件大小:1.6MB
文件格式:RAR
更新时间:2022-04-15 10:13:56
11
Fragment的概念是从Android3.0开始引入的,直译为碎片、片段,目的是为不同屏幕大小的设备(手机、平板等)创建灵活动态的UI。诚如其名,你可以把Fragment当作是Activity的模块化组件,它拥有自己的生命周期和UI,接受自身的处理事件,可以在Activity运行中被动态的添加、移除、替换。 Fragment必须被写成可重用的模块,你可以将多个Fragment组合到一个Activity中创建一个多模块界面,也可以在多个Activity中包含同一个Fragment的不同实例,这对于你的界面在不同屏幕尺寸下都能给用户完美的体验至关重要。 Fragment不能独立存在,它必须嵌入到Activity中,因此 Fragment的生命周期也依赖于Activity的生命周期,当其依赖的Activity的某个生命周期方法被调用时,该Activity下包含的所有Fragment的相应生命周期方法也将被调用,如onPause(),onStop(),onDestroy()等
【文件预览】:
FragmentDemo
----.project(848B)
----project.properties(563B)
----src()
--------com()
----AndroidManifest.xml(875B)
----res()
--------drawable-ldpi()
--------drawable-hdpi()
--------values-v11()
--------menu()
--------drawable-mdpi()
--------layout()
--------drawable-xxhdpi()
--------drawable-xhdpi()
--------values-w820dp()
--------values()
--------values-v14()
----.settings()
--------org.eclipse.jdt.core.prefs(177B)
--------org.eclipse.core.resources.prefs(95B)
----assets()
----gen()
--------com()
----libs()
--------android-support-v4.jar(741KB)
----.classpath(475B)
----proguard-project.txt(781B)
----ic_launcher-web.png(50KB)
----bin()
--------FragmentDemo.apk(314KB)
--------resources.ap_(42KB)
--------classes()
--------AndroidManifest.xml(875B)
--------dexedLibs()
--------res()
--------classes.dex(800KB)