App*_*ide 8 android android-input-method swipe-gesture
我想知道哪个是手机键盘背后的技术,如Swype Keyboard或Nexus 4股票键盘.我为此搜索了很多,但找不到任何有用的东西.
我显然在简单的kayboard的sdk样本中找到了这个例子,并从中开始,以便了解IME开发背后的原理.现在我了解了它是如何工作的,我想了解这种键盘是如何工作的.我认为它与手势有关,我研究了它们,但它看起来是错误的方式.所以我问这个问题什么样的技术是基础.是画画吗?我需要找不到Canvas ecc吗?
谢谢
好吧,既然我帮助写了Swype,我会在这里给你一些帮助.您将需要花费大量时间研究DSP(数字信号处理),以了解如何评估传入的触摸数据并找出字母的位置(这比您想象的要复杂得多,因为人们不会干净利落地Swype写信 - 他们循环和卷曲).Swype背后的算法是我们创始人十多年研究的最终结果.
问题是双重的:
1-实现自定义键盘.这个问题在此之前已被提出过,但您可以查看这篇文章,并附上一些示例代码:http://www.fampennings.nl/maarten/android/09keyboard/index.htm
2-实现滑动手势.这更复杂,因为您必须创建onTouchListener,并在触摸屏幕时绘制某种动画.你可以从这里开始
| 归档时间: |
|
| 查看次数: |
6001 次 |
| 最近记录: |