Android客户端如何优化点赞取消多次重复调用接口?

新手上路,请多包涵

在一个页面点赞取消重复操作多次,如果每次点击都调用接口就存在浪费问题。如何避免这种情况?

阅读 3.4k
3 个回答

不复杂,加一个点赞的过程动画,很短一段时间,给用户暗示点赞有一个间隔时间之后才能取消赞,通常时间设置成一秒以内的动画时长,一般用户的体验是,我很赞同这个评论、文章,所以我大多数时候点赞了就不会取消赞了,除非我点错了,其实不想点赞的,所以我会点赞后马上发现不对劲然后取消赞,也就是说大多数时候点赞按钮只会在短时间内被连续点最多两次,如果检测到短时间内(比如一秒内)点击点赞按钮多次,那么仅保留最开始的两次,即视为没有点赞,并提示用户请不要频繁点赞,手下留情。

很简单,加个标记,重复操作三次后禁止一定时间长度内的点赞操作。禁止到什么程度 自己决定 。

新手上路,请多包涵

记下来是否点赞的标记,页面销毁的时候,调用接口同步点赞状态

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题