设为首页
收藏本站
WalkWay首页
|
有慧公司官网
|
SAM通讯平台(平台开发中)
|
登录
返回网站首页
山姆团队成员思路汇总
BBS
SAMIM ! Board
»
山姆团队成员思路汇总
›
分类
›
安卓Android
›
Android一个用户体验极差到流畅体验的优秀改动 ...
查看:
1268
|
回复:
0
Android一个用户体验极差到流畅体验的优秀改动
[复制链接]
wangguodong
wangguodong
当前离线
积分
13
3
主题
3
帖子
13
积分
积分
13
发消息
发表于 2018-11-2 19:21:41
|
显示全部楼层
|
阅读模式
问题描述:在网络不佳时私聊中发送文字等待时间特别长,导致用户体验极差,觉得是发送不了。
问题原因:由于私聊发送文字加了文字直译功能,开发人员将翻译的这个操作放在了点击事件后立即执行,等翻译完成了才会清空输入框、更新消息列表、发送消息。即原流程:输入文字->点击发送->翻译文字->创建消息实体->更新消息列表并清空输入框->发送消息。这样的逻辑就导致如果翻译的时间过长,就会给用户一个点击发送页面没有反应(其实是在进行翻译工作,没有更新UI的错觉。
解决思路:将私聊发送文字流程改为:输入文字->点击发送->创建消息实体->更新消息列表并清空输入框->翻译->发送消息并更新消息列表中此条消息内容。
这样的好处是用户点击发送及时更新UI,在消息列表中消息发送加载动画显示的情况下,用户会以为是在发送,这个过程中我们将翻译和发送操作一起完成,即完成消息发送整个功能,不会影响用户体验。
回复
使用道具
举报
友情链接
Archiver
热点
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
本版积分规则
发表回复
回帖后跳转到最后一页
Copyright © 2018 SAMIM.All Rights Reserved
快速回复
返回顶部
返回列表