题目内容 (请给出正确答案)
[主观题]

用项目6所学的ListView和RecycleView的相关知识,设计完成一个饭店菜品浏览的APP,要求如下所示(100分) (1) 菜单登录界面,包含用户名、登录密码、保存密码功能,点击登录按钮可以跳转到菜单主界面。 (2) 菜单主界面,可以浏览所有的菜品列表,包括菜品的图片、菜品名称、菜品价格及菜品简介,单击某一个菜品可以跳转到菜品详情页面。 (3) 菜品详情界面,包括菜品的图片、菜品名称、菜品价格及菜品简介,通过单击菜单主界面中的某一个菜品跳转到菜品详情页面。 (4) 提交方式:项目运行效果录屏提交视频和源代码。 (5) 要求:作品主题鲜明,页面美观,图文并茂,符合生活实际,具有实用价值,有创新点,能给人耳目一新的感觉。

答案
ListView与RecyclerView的区别具体如下:1、展示效果:RecyclerView控件可以通过LayoutManager类实现横向或竖向的列表效果、瀑布流效果和GridView效果,而ListView控件只能实现竖直的列表效果。2、适配器:RecyclerView控件使用的是RecyclerView.Adapter适配器,该适配器将BaseAdapter中的getView()方法拆分为onCreateViewHolder()方法和onBindViewHolder()方法,强制使用ViewHolder类,使代码编写规范化,避免了初学者写的代码性能不佳。3、复用效果:RecyclerView控件复用Item对象的工作由该控件自己实现,而ListView控件复用Item对象的工作需要开发者通过convertView的setTag()方法和getTag()方法进行操作。4、动画效果:RecyclerView控件可以通过setItemAnimator()方法为Item添加动画效果,而ListView控件不可以通过该方法为Item添加动画效果。
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“用项目6所学的ListView和RecycleView的相关…”相关的问题

第1题

用项目7所学的音乐播放器和视频播放器的相关知识,设计完成一个媒体播放器的APP,要求如下所示: (1) 欢迎界面,包含倒计时功能,第一次登录倒计时从6到0便跳转到主界面,第二次登录直接跳转到主界面。 (2) 主界面,包含音乐播放器按钮和视频播放器按钮,用户可以根据需求,点击不同的按钮,选择不同的媒体播放功能。 (3) 音乐和视频列表界面,用recyclerview显示所有要播放的媒体,包括网络中的媒体资源,本工程中的媒体资源,夜神模拟器中的媒体资源以及存放在Bmob后端云中的媒体资源。 (4) 媒体播放界面,实现媒体播放功能,包含控制播放进度的进度条。 (5) 提交方式:项目运行效果录屏提交视频和源代码。 (6) 要求:作品主题鲜明,页面美观,图文并茂,符合生活实际,具有实用价值,有创新点,能给人耳目一新的感觉。
点击查看答案

第2题

任务1:学习ListView控件的SimpleAdapter的使用 要求: 1. 请观看第六周6.3节视频,学习SimpleAdapter的使用 2. 完成第六周单元作业,开发一款通讯录APP; 完成视频后,可看下面的链接学些 https://www.jianshu.com/p/1d4bd2c5ef69
点击查看答案

第3题

运用所学专业知识,进行创意开发。 1、请运用所学专业知识,根据手机APP的市场需求,设计两款具有较高应用价值的手机APP。(50分) 2、请运用所学专业知识,对现有的家用电器进行改造,设计一款创意十足的新型家用电器。(50分)
点击查看答案

第4题

用你所学知识提出设计一款电子产品的设想,要求: (1)产品应用背景;(2)功能及原理;(3)用产品组成框图与文字加以描述。
点击查看答案

第5题

要在菜品管理中查找包含“红烧”的所有菜品,并按菜品ID升序排列,则下列SQL正确的是()。

A.select 菜品名称 from 菜品表 where 菜品名称=“红烧” order by 菜品ID

B.select 菜品名称 from 菜品表 where 菜品名称=“红烧” order by 菜品ID Desc

C.select 菜品名称 from 菜品表 where 菜品名称 like “红烧*” order by 菜品ID

D.select 菜品名称 from 菜品表 where 菜品名称 like “红烧*” order by 菜品ID Desc

点击查看答案

第6题

根据所学知识,选定一个主题,设计并制作小型交互设计作品,记录设计制作过程,并阐述其交互设计美学。
点击查看答案

第7题

(1)提出问题: 标志是企业与社会公众之间的视觉桥梁,它必须要向公众传达出企业的行业特性。它会带给人温暖、熟悉和信任,它还能创造出一种附属感。请同学们找一个你熟悉的企业品牌标志,通过在课程中所学知识,将该品牌标志重新进行设计形成一个新风格的企业标志作品。最后送给同学们一句耐克品牌标语:“just do it.只管去做。” (2)解决问题:根据在课程中所学的色彩搭配和设计要点,请同学们选择一个日常熟悉行业的企业品牌标志,例如选择一个某食品品牌标志或某手机标志或某运动品标志等,将该品牌标志的图形或者色彩重新进行设计,要求符合品牌特性,色彩搭配美观,可识别性强。 (3)准备工作:一张水粉纸或者白卡纸;水粉颜料(脱胶);水粉笔、直尺等或者用PS和AI软件在电脑中绘制完成。
点击查看答案

第8题

体会面向过程程序设计思想,用本节课所学知识编写一个计算器
点击查看答案

第9题

《西式烹饪工艺》课程菜品制作试卷表 制作日期: 制作人: 菜品成品图片 菜品名称: 类似菜品名称: 1. 2. 菜肴成品特点描述: 原料种类: 主料重量/数量(kg) 配料重量/数量(kg) 汤汁原料重量/数量(kg) 总量 ……可继续添加 菜品制作过程: 1. 插入过程图片 2. 插入过程图片 3. 插入过程图片 4. 插入过程图片 ……可继续添加 制作完成此道菜品的心得体会: 备注:空格大小、多少可自行修改。
点击查看答案
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
温馨提示
每个试题只能免费做一次,如需多次做题,请购买搜题卡
立即购买
稍后再说
警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
赏学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反赏学吧购买须知被冻结。您可在“赏学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
赏学吧
点击打开微信