在android中创建一个动态的,多面板界面,需要通过将UI组件和activity封装到模块里,然后可以交互不同activity.通过Fragment类创建这些模块,有点像activity,可以定义自己的layout和管理自己的生命周期.
fragment指定自身的layout,可以连接不同的fragment到一个activity,去改变本身的layout在不同的屏幕大小(一个小屏幕可能显示一个fragment,但是一个大屏幕可能就显示2个或更多).
这节课,我们学会怎么通过fragment创建一个动态的用户界面和优化APP在不同设备,不同大小的屏幕的用户界面,运行在android 1.6+的设备上.