<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > Android三種左右滑動(dòng)效果 手勢識別

Android三種左右滑動(dòng)效果 手勢識別

作者: 時(shí)間:2016-09-12 來(lái)源:網(wǎng)絡(luò ) 收藏

1.onCreate中添加GestureDetector mGestureDetector;

本文引用地址:http://dyxdggzs.com/article/201609/303740.htm

//監聽(tīng)手勢事件

mGestureDetector = new GestureDetector(this, onGestureListener);

2.//實(shí)現處理事件

OnGestureListener onGestureListener = new OnGestureListener() {

//添加未實(shí)現的方法

};

3.重寫(xiě)onTouch事件

//交由手勢探測接口處理觸摸事件

public boolean onTouchEvent(MotionEvent event) {

return mGestureDetector.onTouchEvent(event);

}

左右滑動(dòng)效果1、在xml中定義ViewFlipper控件;

2、重寫(xiě)onTouchEvent方法,用于捕獲Touch事件

View Code

3、寫(xiě)push_left_in.xml、push_left_out.xml、push_right_in.xml、push_right_out.xml文件,用于滑動(dòng)時(shí)的效果顯現;

4、在A(yíng)ctivity中定義OnGestureListener,重寫(xiě)onFling方法,根據e1、e2的坐標差判斷左右滑動(dòng),同時(shí)在里面寫(xiě)滑動(dòng)的效果。

View Code

工程下載:GuideViewTest.rar

來(lái)自:http://www.cnblogs.com/hanyonglu/archive/2012/02/13/2349827.html

左右滑動(dòng)指引效果1、加入android-support-v4.jar,關(guān)于android-support-v4.jar的詳細信息,大家可以訪(fǎng)問(wèn)google官方網(wǎng)站:http://developer.android.com/sdk/compatibility-library.html;

2、XML中,用FrameLayout完成布局,放入ViewPager和指引圖標

View Code

3、將頁(yè)面布局加入View的列表中,有幾個(gè)布局頁(yè)面就有幾個(gè)圓點(diǎn)圖片,通過(guò)for循環(huán)設置圓點(diǎn)圖片的布局;

View Code

4、數據適配器和頁(yè)面切換事件監聽(tīng)器

5、在指引頁(yè)面更改事件監聽(tīng)器(GuidePageChangeListener)中要確保在切換頁(yè)面時(shí)下面的圓點(diǎn)圖片也跟著(zhù)改變

View Code

工程下載:MyFlip.rar

來(lái)自:http://www.cnblogs.com/hanyonglu/archive/2012/04/07/2435589.html

漸顯按鈕的左右滑動(dòng)效果1、XML中,定義ViewFlipper控件,在里面加入多個(gè)頁(yè)面布局,也可以用代碼ViewFlipper的addView方法;

2、寫(xiě)push_left_in.xml、push_left_out.xml、push_right_in.xml、push_right_out.xml文件;

3、加入權限

4、在A(yíng)ctivity中,初始化左右懸浮按鈕,創(chuàng )建左右按鈕,并設置監聽(tīng)事件(替換圖片);

View Code

5、重寫(xiě)onTouchEvent事件,用于觸發(fā)顯示和隱藏懸浮按鈕事件(MotionEvent.ACTION_DOWN和MotionEvent.ACTION_UP);

6、利用線(xiàn)程,控制懸浮按鈕的透明度(Alpha和invalidate)



關(guān)鍵詞: Android 手勢識別

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>