bingoChen2023年01月08日
263阅读
所属分类作品

作品详情

app 分为 4 大模块,安全模块,健康模块,时光模块,和“我”模块。
我负责健康模块和“我”模块的开发。 健康模块:记录儿童每天走的步数,消耗的卡路里,设置目标步数;分为两个展示形式两个页面,一种是 ViewPager 的形式,展示每一天的数据,其中用到了两个自定义控件去显示数据,设置目标步数是用弹窗的 形式,弹窗的内容用一个自定义 seekbar 去设置目标;另一种是柱状图形式(RecyclerView),每一个 item 为单天的健康数据,横向滚动展示,item 上的月份实现了联系人常用的滚动迭代效果;特别的,这两个 页面都用到数据分页加载,一旦滑动到最早的一天(数据库中)的时候,会向服务器请求更早的数据,由于两 个页面共用一套数据,所以把数据请求操作抽象出来。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论