- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
模块4校园风光图片浏览 */45 知识储备 4.3. Fragment与Activity通信 实现Fragment与Activity通信,也就是将Fragment加载到Activity中, 其方法有两种: 1 直接在布局文件中添加Fragment 2 当Activity运行时动态添加Fragment 【例4-1】 模块4校园风光图片浏览 */45 知识储备 4.4. ViewPager与Fragment的组合使用 ViewPager是Android扩展包v4包中的类,该类直接继承了ViewGroup类,是一个容器类,可以在其中添加其他的view类。ViewPager类与ListView类似,也需要设置PagerAdapter适配器来完成页面和数据的绑定,用ViewPager可以实现从简单的导航到页面菜单和视图滑动等功能。 【例4-2】创建院系介绍、教师介绍和课程介绍三个页面,运用ViewPager与Fragment的组合设计方法,以实现院系介绍、教师介绍和课程介绍三页面之间的左右滑动效果。 模块4校园风光图片浏览 */45 项目实施 1.项目分析 利用ViewPager与Fragment组合使用的方法,设计一个校园风光图文浏览项目,要求在界面上显示校园风光的图片和风景的文字说明,能够实现页面的左右滑动和通过底部命令按钮来选择显示的图片,并且当页面滑动时,底部命令按钮会改变颜色的功能。界面效果如图4-6所示。 2.项目实现 模块4校园风光图片浏览 */45 项目总结 通过项目学习,掌握ViewPager+Fragment的使用方法: 导入v4包。 修改activity_school_view.xml布局文件,在layout配置中添加android.support.v4. view.ViewPager标签,以ViewPager做fragment的容器。 ③ 创建碎片(Fragment页面),并且Fragment要继承android.support.v4.app.Fragment, 并重写onCreateView函数。 ④ 创建SchoolViewActivity类,使其继承自android.support.v4.app. FragmentActivity。 在SchoolViewActivity中首先要初始化碎片,并将碎片添加到list集合中,通过this.getSupport FragmentManager();获得Fragment管理器。 ⑤ 自定义一个MyFragmentPageAdapter的适配器,并使其继承FragmentPagerAdapter, 然后将viewPager装载到Fragment适配器,以获得数据源。 设置页面改变监听,当页面变化时,修改命令按钮字体的颜色。 设置命令按钮监听产生的事件。 模块4校园风光图片浏览 */45 项目总结 按照模块4中项目要求完成校园风光图文浏览模块设计。 【项目训练——校园风光图文浏览模块】 Contents Page 目录页 项目1-1 android系统开发环境搭建 项目1-2 第一个android程序开发 — * — * s 1 主讲人:王秋丽 课时:4课时 模块4 校园风光图片浏览 目录 学习目标 项目描述 知识储备 项目实施 项目总结 项目描述: 设计一个仿微信界面的校园风光图文浏览模块,该校园风光浏览界面的上半部分显示图片,下半部分显示文字说明,底部是能实现图片切换的文字选择按钮,同时,通过在屏幕上的手动滑动可实现图片切换,并且使底部文字选择按钮也随着图片的变化而发生按钮颜色变化的功能。 */45 本节目标 了解Fragment的概念,掌握Fragment生命周期中的主要函数方法。 掌握Fragment的基本使用方法。 了解ViewPager的作用,掌握ViewPager 的使用方法。 学会运用ViewPager与Fragment组合来实现图文浏览的功能。 学会校园风光图文浏览模块的功能设计。 */45 模块4校园风光图片浏览 */45 知识储备 4.1 Fragment的概述 Fragment的中文意思是碎片,它与Activity十分相似,用于在一个Activity中描述一些行为或一部分用户界面,使用多个Fragment可以在一个单独的Activity中建立多个UI界面,也可以在多个Activity中重用Fragment。Fragment不能独立存在,它必须嵌入到Activity中,而且Fragm
您可能关注的文档
- 中医外治技术 第一节 基本原理、器具、操作规程 第二章药物熏洗疗法 第一节 基本原理、器具、操作规程.pptx
- 专业英语 专业英语 Unit 12 Handling Complaints.ppt
- 专业园地 就业创业指导 云南机电职业技术学院《就业与创业指导》-任务2 就业目标定位.ppt
- 专业资料 安全知识 特种设备管理和作业人员培训(锅炉法规)(讲解).ppt
- 专业资料 振动检测 技术交流1.ppt
- 装裱修复技艺 书画装裱与修复方向毕业设计作品集 唐其栋修复袁锡恩山水残卷.pptx
- 第五阶段 冲刺高分 课件-2020英语一大作文精讲.pptx
- 第五阶段 冲刺高分 课件-2020英语一大作文精讲.docx
- 装配式混凝土结构识图与深化设计 4.2.2 相关知识 4.2.2相关知识.pptx
- (原)GNSS定位测量 项目二 GNSS接收机认识和使用 接收机类型.ppt
- 组织胚胎学(新) 泌尿系统 PPT:泌尿系统.ppt
- Android核心技术与开发 Android核心技术与开发 Android1_007.ppt
- 组织胚胎学、教学服务模块 排卵和黄体、卵巢、卵泡的发育与成熟、生殖系统、教学课件、课件 医学检验-卵巢(实验).pptx
- ArcGIS软件应用 ArcMap窗口组成 ArcMap窗口组成.pptx
- ArcGIS软件应用 简单的数据编辑 简单的数据编辑.pptx
- 组织胚胎学、教学服务模块 循环系统、微循环、教学课件、课件 医学检验-微循环.pptx
- Autocad invert培训 inverter培训装配三.ppt
- 钻石鉴定与分级 钻石的肉眼鉴定 鉴定毛胚钻石.ppt
- Autocad 图层和线型设置 图层设置.ppt
- 作物生长环境 化学肥料的性质与施用 常用钾肥的种类、性质和施用.pptx
最近下载
- 〖GB_T51368-2019〗建筑光伏系统应用技术标准.docx VIP
- 内蒙古朴珍食品有限责任公司年产1500吨奶食品加工项目环境影响报告表.doc VIP
- 第3课 各民族交往交流交融 教案 人民版中华民族大家庭.doc
- 血清胱抑素C对老年肾功能评估的价值.pdf VIP
- 学宪法讲宪法教学课件.ppt VIP
- 股东退股协议书范文(2篇).doc VIP
- 深圳市职工社会养老保险待遇申报表-样表.doc-(二)提前退.doc VIP
- 三菱伺服MR-J4中文说明书.docx VIP
- 2026年护理部工作计划及目标.docx
- DB23T 2940-2021 公路路基与基层智能压实控制技术规范.pdf VIP
原创力文档


文档评论(0)