avatar
Droid的multi touch# PDA - 掌中宝
s*i
1
今天熟悉了一下编程,简单的编了一个小程序做multitouch(一个图片放大缩小平移)
,告诉大家,
很简单。现在Google同学口口声声的open source,可惜尚未公布2.0的source,否则加上
mutitouch zoom 也就是几分钟的事儿。
avatar
d*g
2
Android 2.0是支持gesture的。最关键问题是如何给现在Android browser加上
multitouch。
avatar
a9
3
不是有sdk就够了?

加上

【在 s*i 的大作中提到】
: 今天熟悉了一下编程,简单的编了一个小程序做multitouch(一个图片放大缩小平移)
: ,告诉大家,
: 很简单。现在Google同学口口声声的open source,可惜尚未公布2.0的source,否则加上
: mutitouch zoom 也就是几分钟的事儿。

avatar
Z*e
4
我觉得他的意思是改platform app的代码实现pinch zoom

【在 a9 的大作中提到】
: 不是有sdk就够了?
:
: 加上

avatar
s*i
5
是。SDK不行,工作量太大。app里面catch那个MotionEvent就可以啦。巨简单的。
Google没做的主要原因是担心知识产权问题,连讨论都很少。似乎Apple 买了一家做
multitouch的公司。multitouch,比如这个代表的pinch zoom,绝对是必不可少啊。
Window7有支持,欧洲版本的Droid有支持,不知道咋回事儿。

【在 Z****e 的大作中提到】
: 我觉得他的意思是改platform app的代码实现pinch zoom
avatar
Z*e
6

用WebView自己写个Browser... hoho

【在 s*i 的大作中提到】
: 是。SDK不行,工作量太大。app里面catch那个MotionEvent就可以啦。巨简单的。
: Google没做的主要原因是担心知识产权问题,连讨论都很少。似乎Apple 买了一家做
: multitouch的公司。multitouch,比如这个代表的pinch zoom,绝对是必不可少啊。
: Window7有支持,欧洲版本的Droid有支持,不知道咋回事儿。

avatar
s*i
7
haha, 除非有人开工资

【在 Z****e 的大作中提到】
:
: 用WebView自己写个Browser... hoho

avatar
N*w
8


加上

【在 s*i 的大作中提到】
: 今天熟悉了一下编程,简单的编了一个小程序做multitouch(一个图片放大缩小平移)
: ,告诉大家,
: 很简单。现在Google同学口口声声的open source,可惜尚未公布2.0的source,否则加上
: mutitouch zoom 也就是几分钟的事儿。

avatar
d*g
9
最关键是palm都支持multitouch. Apple可比palm大多了。

【在 s*i 的大作中提到】
: 是。SDK不行,工作量太大。app里面catch那个MotionEvent就可以啦。巨简单的。
: Google没做的主要原因是担心知识产权问题,连讨论都很少。似乎Apple 买了一家做
: multitouch的公司。multitouch,比如这个代表的pinch zoom,绝对是必不可少啊。
: Window7有支持,欧洲版本的Droid有支持,不知道咋回事儿。

avatar
s*i
10
搞不懂。我觉得有时候pinch zoom很必要,不是字大小的原因,是有时候要放大局部然
后很精确的点击链接。不知道大家怎么精确点击的,比如分页时候那些1,2,3的小字
avatar
a*y
11
palm最近不是和苹果玩无耻么

【在 d*********g 的大作中提到】
: 最关键是palm都支持multitouch. Apple可比palm大多了。
avatar
N*w
12
习惯了 opera 的双击 zoom
觉得 pinch 很别扭

【在 s*i 的大作中提到】
: 搞不懂。我觉得有时候pinch zoom很必要,不是字大小的原因,是有时候要放大局部然
: 后很精确的点击链接。不知道大家怎么精确点击的,比如分页时候那些1,2,3的小字
: 。

avatar
Z*e
13
just double tap, this work on droid
what's inconvience about pinch zoom is that it requires both hands to
operate

【在 s*i 的大作中提到】
: 搞不懂。我觉得有时候pinch zoom很必要,不是字大小的原因,是有时候要放大局部然
: 后很精确的点击链接。不知道大家怎么精确点击的,比如分页时候那些1,2,3的小字
: 。

avatar
d*g
14
用键盘上的那个D-pad。这个很有必要。如果是scroll ball就更好了。

【在 s*i 的大作中提到】
: 搞不懂。我觉得有时候pinch zoom很必要,不是字大小的原因,是有时候要放大局部然
: 后很精确的点击链接。不知道大家怎么精确点击的,比如分页时候那些1,2,3的小字
: 。

avatar
t*s
15
小公司反而胆子大。

【在 d*********g 的大作中提到】
: 最关键是palm都支持multitouch. Apple可比palm大多了。
avatar
t*s
16
到底是谁无耻?看最后官司打到FTC谁赢。

【在 a***y 的大作中提到】
: palm最近不是和苹果玩无耻么
avatar
s*i
17
并不是很简单。WebView里没有比较底层的call。不过经过不停探索,终于搞定了。
http://www.youtube.com/watch?v=MiZb1jXzOyM
可以装上测试后卸载,相当于refund,no charge。多谢支持。发现也有其他人做了
multitouch,不过显然是call WebView里面现有的ZoomIn和ZoomOut,那个实际上是1.
25或0.8的一次性scale。不是很smooth。
avatar
k*r
18
牛人呀。都是java编程吗?和写swing比较怎么样?

【在 s*i 的大作中提到】
: 今天熟悉了一下编程,简单的编了一个小程序做multitouch(一个图片放大缩小平移)
: ,告诉大家,
: 很简单。现在Google同学口口声声的open source,可惜尚未公布2.0的source,否则加上
: mutitouch zoom 也就是几分钟的事儿。

avatar
s*i
19
貌似只能用android自己的UI components。不太清楚。Android的一些components的设
计思想有
些问题。好的components,尽量提供最基本的atomic的功能。比如这个 webview,应该
有非常精确
的scale的功能。可是没有,只是提供了一个zoomIn 和ZoomOut的没有参数的。只能按
照1.25或者
0.8倍放大缩小。想很平滑的zoom,这两个功能根本不能用。

【在 k***r 的大作中提到】
: 牛人呀。都是java编程吗?和写swing比较怎么样?
avatar
k*r
20
I see. 有没有用过socket?和台式机的差不多吗?

【在 s*i 的大作中提到】
: 貌似只能用android自己的UI components。不太清楚。Android的一些components的设
: 计思想有
: 些问题。好的components,尽量提供最基本的atomic的功能。比如这个 webview,应该
: 有非常精确
: 的scale的功能。可是没有,只是提供了一个zoomIn 和ZoomOut的没有参数的。只能按
: 照1.25或者
: 0.8倍放大缩小。想很平滑的zoom,这两个功能根本不能用。

avatar
s*i
21
没有。这些应该差不多。有emulator可以下载测试程序。重要不一样的地方:
1. life cycle of an application
2. limited GUI

【在 k***r 的大作中提到】
: I see. 有没有用过socket?和台式机的差不多吗?
avatar
k*r
22
嗯。听上去还蛮有趣的。有什么好的idea啊,可以开发点什么

【在 s*i 的大作中提到】
: 没有。这些应该差不多。有emulator可以下载测试程序。重要不一样的地方:
: 1. life cycle of an application
: 2. limited GUI

avatar
g*u
23
G1上有人就验证过支持multi-touch. 这个主要是要顾忌果果的patent吧。
avatar
s*i
24
koder,我觉得可以在利用multitouch和sensor的基础上下功夫。
至于patent,有一件事至今不明。WM上支持,WIN7也支持。
avatar
p*r
25
It seems that multi-touch needs only a couple of items:
1) touch screen capable of detecting multiple touch points
2) fast enough processing (display, event handling)
For a smartphone/PDA, 2) is generally not an issue. 1) is an issue for some
. The HTC touch pro 2 is one.
Therefore, in general, it may not be very hard for some experienced
developers to write apps with the multi-touch capability on many mobile
devices rolled out recently.
Overall, if Apple's patents can not be successfully chal

【在 s*i 的大作中提到】
: koder,我觉得可以在利用multitouch和sensor的基础上下功夫。
: 至于patent,有一件事至今不明。WM上支持,WIN7也支持。

avatar
t*s
26
microsoft has that big touch table with multitouch capability.
they probably have some patents on it too.

some
of

【在 p****r 的大作中提到】
: It seems that multi-touch needs only a couple of items:
: 1) touch screen capable of detecting multiple touch points
: 2) fast enough processing (display, event handling)
: For a smartphone/PDA, 2) is generally not an issue. 1) is an issue for some
: . The HTC touch pro 2 is one.
: Therefore, in general, it may not be very hard for some experienced
: developers to write apps with the multi-touch capability on many mobile
: devices rolled out recently.
: Overall, if Apple's patents can not be successfully chal

avatar
k*r
27
感觉Multitouch是个提高易用性的辅助性feature,是应该
围绕这个开发呢,还是应该围绕一个phone user需要解决的问题
开发,然后尽量使用易用的feature?

【在 s*i 的大作中提到】
: koder,我觉得可以在利用multitouch和sensor的基础上下功夫。
: 至于patent,有一件事至今不明。WM上支持,WIN7也支持。

avatar
f*m
28
multi-touch browser is available on Droid,
Dolphin in market
http://mobile.engadget.com/2009/11/29/dolphin-browser-for-android-adds-
multitouch-support-on-droid/

加上

【在 s*i 的大作中提到】
: 今天熟悉了一下编程,简单的编了一个小程序做multitouch(一个图片放大缩小平移)
: ,告诉大家,
: 很简单。现在Google同学口口声声的open source,可惜尚未公布2.0的source,否则加上
: mutitouch zoom 也就是几分钟的事儿。

avatar
Z*e
29
it's possible to use reflection to call internal functions, but that's
probably a can of worms you don't want to open ;)

【在 s*i 的大作中提到】
: 貌似只能用android自己的UI components。不太清楚。Android的一些components的设
: 计思想有
: 些问题。好的components,尽量提供最基本的atomic的功能。比如这个 webview,应该
: 有非常精确
: 的scale的功能。可是没有,只是提供了一个zoomIn 和ZoomOut的没有参数的。只能按
: 照1.25或者
: 0.8倍放大缩小。想很平滑的zoom,这两个功能根本不能用。

avatar
Z*e
30
standard java.net.* package

【在 k***r 的大作中提到】
: I see. 有没有用过socket?和台式机的差不多吗?
avatar
k*r
31
That's good to know :)

【在 Z****e 的大作中提到】
: standard java.net.* package
avatar
s*i
32
Two things l don't like Dophin' zoom: 1. It aways zooms from center of
screen no matter where you touch; 2. It scales either 1.25 or 0.8 each time.
I hate tab on a movie browser too because it is clunky on a small screen
but I consider that as a personal preference

【在 f********m 的大作中提到】
: multi-touch browser is available on Droid,
: Dolphin in market
: http://mobile.engadget.com/2009/11/29/dolphin-browser-for-android-adds-
: multitouch-support-on-droid/
:
: 加上

avatar
s*i
33
Excerllent thinking. Any possible legal problem?

【在 Z****e 的大作中提到】
: it's possible to use reflection to call internal functions, but that's
: probably a can of worms you don't want to open ;)

avatar
t*s
34
据说android 2.0的api是支持multitouch的,不知道是否包括pinch zoom.

【在 g*****u 的大作中提到】
: G1上有人就验证过支持multi-touch. 这个主要是要顾忌果果的patent吧。
avatar
Z*e
35
no no, there's absolutely no legal problems, the problem I was referring to
is maintainability: you will be calling functions that are not guaranteed to
exist in the next system update.

【在 s*i 的大作中提到】
: Excerllent thinking. Any possible legal problem?
avatar
s*i
36
赞 forward thinking!
筒子们,我的xScope Lite free version上市了。欢迎测试。
http://www.youtube.com/watch?v=MiZb1jXzOyM
http://www.youtube.com/watch?v=CKpC90dvO3k

to
guaranteed to

【在 Z****e 的大作中提到】
: no no, there's absolutely no legal problems, the problem I was referring to
: is maintainability: you will be calling functions that are not guaranteed to
: exist in the next system update.

avatar
s*i
38
更新了:欢迎大家测试提意见。

加上

【在 s*i 的大作中提到】
: 今天熟悉了一下编程,简单的编了一个小程序做multitouch(一个图片放大缩小平移)
: ,告诉大家,
: 很简单。现在Google同学口口声声的open source,可惜尚未公布2.0的source,否则加上
: mutitouch zoom 也就是几分钟的事儿。

avatar
s*n
39
Exactly!!!

【在 Z****e 的大作中提到】
: just double tap, this work on droid
: what's inconvience about pinch zoom is that it requires both hands to
: operate

avatar
s*n
40
Dolphin browser is really nice, but the only thing I do not like is the
pinch zoom, which requires two hands. I hope Dolphin browser give users the
option to choose the traditional +/- zoom buttons.

【在 f********m 的大作中提到】
: multi-touch browser is available on Droid,
: Dolphin in market
: http://mobile.engadget.com/2009/11/29/dolphin-browser-for-android-adds-
: multitouch-support-on-droid/
:
: 加上

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。