helloworld1 / AnyMemo

Advanced Spaced Repetition flashcard learning software for Android.
http://www.anymemo.org
GNU General Public License v2.0
151 stars 55 forks source link

Anymemo操作响应慢的问题及改进建议 #161

Closed helloworld1 closed 9 years ago

helloworld1 commented 9 years ago

Original issue 152 created by helloworld1 on 2012-12-16T00:18:54.000Z:

不知道是手机问题还是新版anymemo的问题,如果未复习的单词较多时,点击下面评分按钮anymemo响应很慢 这导致anymemo出现误动作,也就是我点了评分2分后,因为anymemo没有响应,我以为没点到,又点击几次2分的按钮。结果突然anymemo一下接收了所有的点击,下面的几个单词都被操作了。 建议如下改进: 1.点击后评分按钮立即消失或者变灰,让用户知道已经点击到位了。此时再开始处理当前项目。 2.在下一项目完整显示前,是否能够禁用按钮点击,并在下一项目出来后,按钮可用前,清除之前的点击动作,避免误触发评分。

最好还可以如下改进: 1.点击评分按钮后按钮立即消失或者变灰 2.立即显示下一项目,此时评分按钮依然是消失或者变灰 3.现在开始处理之前的项目,这时速度慢一些也没关系了,用户已经在看新的项目,他不会察觉的系统实际上还在忙于处理上一项目 4.上一项目处理完成,评分按钮变为可用

helloworld1 commented 9 years ago

Comment #1 originally posted by helloworld1 on 2012-12-16T05:17:29.000Z:

你用的是什么版本?

helloworld1 commented 9 years ago

Comment #2 originally posted by helloworld1 on 2012-12-16T07:45:19.000Z:

AnyMemo-release-9.9.991.apk,其实无所谓什么版本,只是一个通用的建议吧,在低性能的手机上能有较好的相应

helloworld1 commented 9 years ago

Comment #3 originally posted by helloworld1 on 2012-12-16T15:41:49.000Z:

你的机器的型号,配置,系统版本? 你可以到AnyMemo的全局选项关掉动画。 如果是内存问题AnyMemo在10 bea1之后修正了一个重大内存泄漏问题,希望会有帮助。

helloworld1 commented 9 years ago

Comment #4 originally posted by helloworld1 on 2012-12-17T01:04:02.000Z:

慢应该主要是我手机的关系,HD2的,刷的这个rom可能有些问题,我准备再换一个rom 之前的rom不会这么慢,但是偶尔也会出现误点击的状况,现在已经是10 bea1 其实以前supermemo也有同样问题

helloworld1 commented 9 years ago

Comment #5 originally posted by helloworld1 on 2012-12-17T05:26:24.000Z:

我的意思是nightly build 和10 Beta 2 (9.999.2)修正了内存问题。 HD2 确实太老了,内存不够。跑4.0以上的系统会比较慢吧。 另外9.1以后的AnyMemo已经是累计处理更新了,只有你退出学习界面的时候才更新卡片。

helloworld1 commented 9 years ago

Comment #6 originally posted by helloworld1 on 2012-12-18T14:26:13.000Z:

重新刷了一个系统,现在速度快了。 这个issue只是一个建议,供参考