最近在做乙個 小應用, 涉及到的跟以前接觸的 不太一樣。 這次是 ontouchevent 和 ongesturelistener介面的 結合, 本身繼承su***ceview...
拿出來跟大家討論一下 看看有沒有更好的辦法!自己定義了好多 flag, 自己總覺得有更簡潔的辦法。。。
上碼吧! 注釋不多!重在意會蛤!
01
@override
02
public
boolean
ontouchevent(motionevent event)
25
26
break
;
27
case
motionevent.action_pointer_down:
28
int
x2 = (
int
) event.getx(
1
);
29
int
y2 = (
int
) event.gety(
1
);
30
if
(touched & (pointercounter >
1
) )
else
39
longflag =
false
;
40
break
;
41
case
motionevent.action_move:
42
43
if
(firsttouchencanmove)
else
59
}
60
61
longflag =
false
;
62
aftermovesendpdflag =
false
;
63
break
;
64
case
motionevent.action_pointer_up:
65
secondtouched =
false
;
66
touched =
false
;
67
longflag =
false
;
68
firsttouchencanmove =
false
;
69
break
;
70
case
motionevent.action_up:
71
secondtouched =
false
;
72
if
(firsttouchencanmove )
78
}
79
touched =
false
;
80
aftermovesendpdflag =
true
;
81
longflag =
false
;
82
pdsendcheckforlongtouch =
true
;
83
secondtouched =
false
;
84
firsttouchencanmove =
false
;
85
}
86
87
break
;
88
}
// close events switch loop
89
}
//end of if (pointercounter <= 2)
90
return
true
;
//return to void ontouchevents()
91
}
1
@override
2
public
void
onlongpress(motionevent e)
9
}
網域名稱與商標 說說網域名稱仲裁那點事
本週話題是網域名稱與商標,乙個很好,也很大的話題。碰到這種很大的話題,總感覺有些話要說,可又總不知道從何下手。為此,這幾天在網上惡補了一些關於商標與網域名稱相關的法律和案例,這不,玩網域名稱還能學習,多好。網域名稱,是用以簡化記錄服ygrrshzjm務器ip位址的馬夾,所以,網域名稱只有通過解析到具...
學習那點事
這一周快過去了,回顧這一周,學到的,講到的東西,都很多,其實作為一名程式設計師,是不應該怕累的,雖然很累,學無止境,每天都要更新自己的知識,才能成為一名合格的程式設計師。我一直很想成為一名優秀的程式設計師,從剛開始的無知,經過很盲目,到現在明白了自己要學的是什麼,要怎樣學,這是乙個很艱難的過程,自己...
選舉那點事
選舉那點事 選舉前,大家都互相的打招呼,拉選票。可是我當時覺得好孤獨,好寂寞。當我看到大家在一起熱鬧的打招呼時,真的是忍受不了這種氛圍,偷偷的溜出去,暗自哭泣。我想知道這是不是以自我為中心,不願意走出去,將自己封閉了。我還想知道就那麼20票,當每個人都給你說要投他一票時,自己該怎麼說。老師說要的是鍛...