社区
Flex
帖子详情
如何解决点击某个UI时并发出事件而导致卡的现象
chinazhousheng
2010-10-20 05:12:50
说起来可能有点不好说
比如我点击某个checkBox,选中某条记录,此时,代码会马上响应事件,并发送至后台去处理,但此时,就会发现
鼠标就会卡在checkBox上面,只有等一会儿,等事件处理完成后,此时才会不卡
我的解决办法是在点击checkBox后,人为的设置一个延时,比如100毫秒,等延时过去了,再发送事件,让后台处理
但总觉得这不是问题处理的根本,所以想听听大家的想法。
...全文
109
5
打赏
收藏
如何解决点击某个UI时并发出事件而导致卡的现象
说起来可能有点不好说 比如我点击某个checkBox,选中某条记录,此时,代码会马上响应事件,并发送至后台去处理,但此时,就会发现 鼠标就会卡在checkBox上面,只有等一会儿,等事件处理完成后,此时才会不卡 我的解决办法是在点击checkBox后,人为的设置一个延时,比如100毫秒,等延时过去了,再发送事件,让后台处理 但总觉得这不是问题处理的根本,所以想听听大家的想法。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chinazhousheng
2010-10-22
打赏
举报
回复
继续在线等,期待有用flex做地图的牛人出现
leemiki
2010-10-20
打赏
举报
回复
楼主的方法对于交互性来说很差!!
和后台交互肯定会出现这种情况~~
通常的解决办法调用后台方法时加一个加载界面!
比如说:数据读取中...这时原来界面都是不可操作的
调用后台方法肯定有resultHandler!
如果返回结果,说明后台操作已完成,这时去掉加载,设置主界面可操作
这样效果交互性比较好~~~
chinazhousheng
2010-10-20
打赏
举报
回复
或者换个思路,举一个别的例子,就拿我们平时用的谷歌地图来说(虽然他不是flex)
当我们平移地图的时候,此时,地图根据范围不停的请求图片,因此,我在做这个的过程就存在:拖动的过程中,由于向服务端请求服务,导致拖的时候拖不动,一卡一卡的,一直都没有想出办法来
chinazhousheng
2010-10-20
打赏
举报
回复
楼上的办法应该还是和我的差不多,还是继续求方法
passself
2010-10-20
打赏
举报
回复
你的方法是一种,你可以做一个加载的提示,这样美观而且人性化,就在延迟的函数中加载一个“加载中”的图片
Android App性能优化之
UI
流畅度优化
一、
卡
顿的问题本质
UI
流畅度的优化主要是
解决
UI
卡
顿的
现象
,而
UI
卡
顿的源头就是渲染性能的问题。布局太复杂或者是一个元素重复绘制多次等原因,Android系统无法及
时
完成那些复杂的界面渲染操作,这样就发生了丢帧,用户就会感觉到不流畅,
卡
顿。 Android系统每隔16ms
发出
VSYNC信号,触发对
UI
进行渲染,如果每次渲染都成功,这样就能够达到流畅的画面所需要的60fps,为了能够实现60f...
性能优化之
UI
卡
顿排查与
解决
(帧率查看、X2C)
性能优化之过度绘制 过度绘制监测: 打开开发者选项的 显示过度绘制 原色:没有过度绘制 蓝色:1 次过度绘制 绿色:2 次过度绘制 粉色:3 次过度绘制 红色:4 次及以上过度绘制 优化策略: 1 若你的界面有自己的背景覆盖了全屏,则可以去除Activity自带的背景色 <style name="AppTheme" parent="android:Theme.Li...
QT中QThread的各个方法,
UI
线程关系,
事件
关系详解(5)
C++
Android性能优化系列——
UI
优化
在写我们的界面和业务的
时
候,
UI
的优化便会显得至关重要。因为当你的
UI
代码写得很垃圾的
时
候,就会造成
卡
顿,丢帧等
现象
(造成
卡
顿的原因很多,
UI
只是其中一中)。 Android 应用的
卡
顿、丢帧等,这些影响用户体验的因素绝大部分都与16ms这个值有关。Android 设备的刷新率也是 60Hz,Android系统每隔16ms
发出
VSYNC信号,触发对
UI
进行渲染,如果超过了16ms,我们则认为发生了
卡
顿。
关于
UI
卡
顿面试详解
一、
UI
卡
顿原理 首先我们先看一下这样两个数字 :60fps- >16ms. 其实很多用户感觉到的
卡
顿问题最主要的根源是来自渲染性,在开发过程当中,大家在和
UI
沟通的
时
候,能感觉到这些
UI
特别希望他们的APP能有更绚丽的动画,更精美的设计,同
时
还用一些很大的图片来展现
时
尚元素,来增加用户的体验.但是
UI
设计师是站在
UI
的角度来考虑问题的,他们不知道安卓系统有
时
候可...
Flex
4,327
社区成员
9,103
社区内容
发帖
与我相关
我的任务
Flex
多媒体/设计 Flex
复制链接
扫一扫
分享
社区描述
多媒体/设计 Flex
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章