博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
定位器设备绑定新增手机号字段
阅读量:6397 次
发布时间:2019-06-23

本文共 926 字,大约阅读时间需要 3 分钟。

[toc]

新加一个功能对其他界面内部逻辑的影响

修改后

1.新增功能描述

  • 在绑定设备界面新增一个字段:手机号。
  • 当设备绑定成功后,将手机号连同设备串号一起发送指定接口一份。

2.新增属性影响范围

手机号作为设备的一个属性,应该本来就已经存在了,说新增是因为在第一次绑定时,没有将串号和手机号共同存储。那就需要考虑,这数据影响的范围。

  • 界面展示部分
  • 非界面展示部分

3.不同界面间数据同步问题。

1.网络存储方案

使用前:必须请求一次,乘以用到的界面 修改设备数据后:请求修改接口即可

2.本地存储方案

使用前:应用初始化时请求,进入页面直接使用 修改设备数据后:请求两次,一次修改设备数据接口;一次更新本地数据接口。

3.两种方案的比较

按请求的次数 网络:页面个数*1+1 本地:1+2

1.本地存储方案适用于数据会有变更希求,但数据量不会再时间纬度上增加的。

例子:用户的个人数据,且多个界面都会用到。 和用户相关的平台数据,简到定位器中设备数据

2.网络获取数据方案适用于随着时间变化,数据逐渐增多。

  • 文章、评论、商品、订单等

3.网络方案使用过程的优化

1. 过滤船票类,航行晚数、游轮公司、单乘票还是套餐票、目的地商品:已上架、未上架、销量2.排序+分页船票:价格、商品:价格、销售量社区评论类:热度、最新3.总结解决的问题都是数据如何更好的呈现,方便用户选取复制代码

延伸:如何浏览一份代码?

1.新增一个属性,这个属性和其他部分代码相关连

参考上面

2.程序中存在的一个bug

1.缺少依赖,找不到某文件

  • 导入的项目,资源没有进入完全

2.没有任何提示,和打印日志

  • 使用glide加载不出图片,找监听glide的方法,把信息打印出来。

3.逻辑上的错误

七牛图片上传 登录、注册、找密码流程 -1.界面数据来回的控制 -2.这部分如何设计

3.熟悉一个现有的功能,在维护。

可以先思考如何实现一个功能

1.对界面元素的反馈- 删除、刷新、跳转、弹框、2.对用户行为的预设和引导- 跳转、界面提示、土司提示;- 实际的业务流程复制代码

转载于:https://juejin.im/post/5b5970ac5188251abf4165bf

你可能感兴趣的文章
Pvr_UnitySDKHeadTrack代码分析
查看>>
SQL SERVER VS ORCALE(实现已有数据行自增)
查看>>
网站流量日志数据自定义采集
查看>>
用来测试notepad++是否可以编译c++的代码
查看>>
javascript前增前减后增后减
查看>>
如何用极致业务基础平台做一个通用企业ERP之六物料销售价格管理控制界面
查看>>
mysql之 误用SECONDS_BEHIND_MASTER衡量MYSQL主备的延迟时间
查看>>
学JAVA争做IT精英
查看>>
利用IDEA构建springboot应用-如何优雅的使用mybatis
查看>>
9用户权限相关命令
查看>>
[K/3Cloud] 理解BOS关于Enabled属性的表决器原理
查看>>
js生成二维码
查看>>
SVG基础图形与参数
查看>>
分治题目泛做(ME Second)
查看>>
mvvm框架下页面与ViewModel的各种参数传递方式
查看>>
FocusBI: 微软商业智能教程目录介绍(原创)
查看>>
vi命令——修改文件内容
查看>>
将英文字符后输入的点变成宋体格式的大点
查看>>
List<t>中如何将指定元素的值放到第一位
查看>>
activit流程引擎启动流程报错
查看>>