Android多点触控不够完善 遭质疑
第一批Android G1手机,采用Android 1.0操作系统,虽然Android系统声称将支持多点触控,但是对开发人员来说要想完成此项功能则不得不通过分发补丁,使设备屏幕支持多点触控操作。在Android 2.0版本上,多点触控被正式加入到操作系统中。这似乎是一个令人振奋的消息,不过起初不知道为什么一系列的触控应用并没有立即follow这个版本,来追风多点触控,近来从一位Android开发人员那里了解到,当他读到”Hello, Android, 3rd Edition" beta 2 PDF版本的触控章节时,他发现了这个原因。
这本书的警告框总结了这个问题:
警告:未来的multibugs
多触点,在目前的Android手机上已经实现,但是事实上,它还有一些不足就是不能使用边界。这些API记录了无效或不可能的数据点,特别是在屏幕上从一个手指过渡到两个手指,以及从两个手指过渡到一个手指的过程中。在开发者论坛中,您可以很容易的看到开发人员的抱怨,这些抱怨的对象诸如手指从一个到多个的交换、X和Y轴的翻转,甚至有时多手指的操作很容易被视为一个手指操作来进行处理。凭借反复试验,一位开发人员获取到本章中的这个例子,它实现手势的操作非常简单。不过这些问题这可能是你所必须面对的以及所能做的一切,唯一可以期待的就是谷歌能够承认并尽快修复这些问题。不过幸运的是,目前pinch zoom似乎是大多数人唯一想要的多点触控手势,这样Android在多点触控方面的缺陷将不会被进一步放大。
这位Android的开发人员接着写了一个图像浏览器的例子,并且使用了pinch-zoom手势。他在调试应用程序时揭示了API的不可靠,但是他通过做应用程序中的一些比较以及详细的分析,成功地实现了pinch-zoom手势。即使这样,他仍就警示大家,如果用户要想让他的手指划过屏幕每一个地方,那么这的应用程序可能会崩溃。
看来Android平台的多点触控似乎还没有完全让消费者获得满意的评价,但是不管如何,这些都是这个新生代系统所要面对的挑战,毕竟要宣称和iPhone抗衡还是要有些底气的。之前乔老爷曾经一度指责施密特剽窃人家的成果,看来Android和多点触控技术成熟的iPhone还是有一定的差距。不过话又说回来,以当今科技发展的势头,谁能占领技术的制高点,必将起到对于行业的引领作用,同时也会有更多的后辈争相效仿,随着技术的成熟和普及,其性能也将会有很大的提升。看来作为后起之秀,学习是不可避免,但是在追逐优胜者的过程中交点学费也自然是无可厚非。期待Android能够尽快完善功能,给消费者更加友好的用户体验,以缩小和iPhone的差距,避免iPhone智能手机一家独大的场面,同时也防范Windows Phone反扑以及诺基亚新平台MeeGo的攻城略地。
免责声明:本文仅代表作者个人观点,与世界朋友网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。