<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      Android手勢(上,下,左和右的判斷)

      Android中提供了判斷手勢的接口,所有我們可以根據提供的API來實現各種各樣的手勢功能來提高手機應用的用戶體驗。

      下面是我寫的一段小Demo:

      GestureActivity.java

       

      public class GestureActivity extends Activity {
         
          private GestureDetector gestureDetector;
          private Screen screen;

       

          @Override
          public void onCreate(Bundle savedInstanceState) {
              super.onCreate(savedInstanceState);
              setContentView(R.layout.main);
              gestureDetector = new GestureDetector(this,onGestureListener);
              //得到屏幕的大小
              screen = GestureUtils.getScreenPix(this);
          }

          @Override
          public boolean onTouchEvent(MotionEvent event) {
              return gestureDetector.onTouchEvent(event);
          }
         
          GestureDetector.OnGestureListener onGestureListener = new GestureDetector.SimpleOnGestureListener(){

              @Override
              public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX,
                      float velocityY) {
                  float x = e2.getX() - e1.getX();
                  float y = e2.getY() - e1.getY();
                  //限制必須得劃過屏幕的1/3才能算劃過
                  float x_limit = screen.widthPixels / 3;
                  float y_limit = screen.heightPixels / 3;
                  float x_abs = Math.abs(x);
                  float y_abs = Math.abs(y);
                  if(x_abs >= y_abs){
                      //gesture left or right
                      if(x > x_limit || x < -x_limit){
                          if(x>0){
                              //right
                              show("right");
                          }else if(x<0){
                              //left
                              show("left");
                          }
                      }
                  }else{
                      //gesture down or up
                      if(y > y_limit || y < -y_limit){
                          if(y>0){
                              //down
                              show("down");
                          }else if(y<0){
                              //up
                              show("up");
                          }
                      }
                  }
                  return true;
              }
             
          };
         
          private void show(String value){
              Toast.makeText(this, value, Toast.LENGTH_SHORT).show();
          }

         
      }

       

      GestureUtils.java

       

      public class GestureUtils {

       

          //獲取屏幕的大小
          public static Screen getScreenPix(Context context) {
              DisplayMetrics dm = new DisplayMetrics();
              WindowManager windowManager = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE);
              windowManager.getDefaultDisplay().getMetrics(dm);
              return new Screen(dm.widthPixels,dm.heightPixels);
          }
         
          public static class Screen{
             
              public int widthPixels;
              public int heightPixels;
             
              public Screen(){
                 
              }
             
              public Screen(int widthPixels,int heightPixels){
                  this.widthPixels=widthPixels;
                  this.heightPixels=heightPixels;
              }

              @Override
              public String toString() {
                  return "("+widthPixels+","+heightPixels+")";
              }
             
          }
         
      }

      posted @ 2010-09-02 15:59  ganzhijie  閱讀(4460)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 免费无码又爽又刺激网站直播| 干老熟女干老穴干老女人| 亚洲成人av免费一区| 蜜桃臀av一区二区三区| 精品无码成人片一区二区| 久久久久久毛片免费播放| 激情综合网一区二区三区| 中文字幕人妻精品在线| 昌图县| 色噜噜一区二区三区| 久久精品A一国产成人免费网站| 色欲综合久久中文字幕网| 久久亚洲女同第一区综合| 在线日韩日本国产亚洲| 亚洲欧美日韩久久一区二区| 国产成人精彩在线视频| 国产毛a片啊久久久久久保和丸| 国产视频一区二区三区麻豆| 综合色一色综合久久网| 久爱www人成免费网站| 国内揄拍国内精品对久久| 亚洲av无码一区二区三区网站| 亚洲天堂av免费在线看| 在线精品国产中文字幕| 舞阳县| 国产成人av一区二区三区不卡| 最新精品国偷自产在线 | 午夜福利啪啪片| 开心五月深深爱天天天操| 国产精品人妻中文字幕| 国产欧美综合在线观看第十页| 国产91色在线精品三级| 亚洲综合伊人久久大杳蕉| 亚洲精品成人区在线观看| 日韩精品国产中文字幕| 狠狠色噜噜狠狠狠狠777米奇| 日韩精品国产另类专区| 国产乱码精品一区二区三| 亚洲qingse中文字幕久久| 亚洲欧洲色图片网站| 日韩在线观看精品亚洲|