一、 项目类型、环境和计划学时
项目类型:综合
项目环境:软件
计划学时: 8
二、 项目目的
- 熟悉Android Studio集成开发环境
- 综合运用Android UI编程相关技术完成App项目主体交互框架搭建
三、 项目要求 - 使用Android Studio按要求完成
- 提交打印版实验报告
- 提交项目工程和运行视频(压缩后提交)
四、 项目内容 - 在App用户界面视图中嵌入ViewPager
- 根据要求定义Fragment类(见附录)
- 将自定义的多个Fragment关联到ViewPager以实现滑屏切换
五、 项目步骤和方法
- 在Android Studio中创建应用程序项目
- 在主界面中引入ViewPager
- 根据设计要求自定义3个Fragment类
- 在主界面中分别对3个Fragment类创建实例并加入Fragment列表
- 创建ViewPager适配器类,并实现Fragment列表与ViewPager的关联
- 运行程序查看效果
附录
Fragment 1:
- 全屏文本视图
- 文字水平方向默认左对齐,垂直方向居中排列
- 背景色黄色,字体色黑色,字体大小14sp
- 内部边距:上下左右各保持10dp边距
参考图1所示。
Fragment 2: - 全屏图片视图
- 图片锁定长宽比
- 图片保持中心匹配
参考图2所示。
Fragment 3:
- 个人信息视图,头像图片、姓名文本、学号文本居中排列
- 方形头像图片,长宽各设置为120dp,不必使用真实本人照片
- 姓名文本视图,字体黑色,32sp大小
- 学号文本视图,字体灰色,16sp大小