码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Android 喝水项目总结(10.18)


    仅作个人总结

    一、业务描述

    1. 开屏页,2秒后进入主页
    2. 配置页:设置性别,体重,体重单位(RadioGroup和PickerView)
    3. 主页(ViewPager+RadioGroup实现三个Fragment页面)
    4. 首页:自定义今天目标喝水量,输入今天单次喝水量,今天目标进度
    5. 记录页:过去七天的目标完成(用recycleView展示数据,没有写日历),过去7天的一些平均值计算,今天的喝水记录(时间和ml)
    6. 设置页(重新配置属性和隐私政策)

    二、技术点

    1.三方PickerView的接入和配置使用

    GitHub - gzu-liyujiang/AndroidPicker: 安卓选择器类库,包括日期及时间选择器(可用于出生日期、营业时间等)、单项选择器(可用于性别、民族、职业、学历、星座等)、二三级联动选择器(可用于车牌号、基金定投日期等)、城市地址选择器(分省级、地市级及区县级)、数字选择器(可用于年龄、身高、体重、温度等)、日历选日期择器(可用于酒店及机票预定日期)、颜色选择器、文件及目录选择器、图片选择器等……WheelPicker/DatePicker/TimePicker/OptionPicker/NumberPicker/LinkagePicker/AddressPicker/CarPlatePicker/CalendarPicker/ColorPicker/FilePicker/ImagePicker etc.

    2.ViewPager和RadioGroup的使用

    3.数据存储和计算(SharedPreference,用的Blankj)

    4.过去七天的列表日历天数计算和赋值

    总结:

    1.完成天数:2days

    2.难点:pickerView的选择和接入,数据的存储计算,过去7天的列表日历

    3.缺点:喝水进度的动画没做,喝水记录列表的删除和当天喝水数据没同步,分开存的,下个版本优化

  • 相关阅读:
    数据结构与算法--排序算法复习
    我为什么会性格内向,能不能内向性格?
    main.jsError: error:0308010C:digital envelope routines::unsupported
    d3d12龙书阅读----d3d渲染流水线
    ABAP 屏幕开发-仿采购订单
    【每日训练】组队竞赛&&删除公共字符
    SpringMVC简介
    B043-JavascriptDOM&Ajax
    数组元素的插入
    递归排序进行取值
  • 原文地址:https://blog.csdn.net/LoveFHM/article/details/133909972
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号