title: Device skipping frames but not in emulator
body: <p>I have a really weird issue, I am running the following code on emulator which handles it fine (GenyMotion). But the same code ran on Nexus 5 gives frame skip warnings.</p>
  
  <pre><code>private void SwipeRight() {
      page.setInAnimation(this, android.R.anim.fade_in);
      page.setOutAnimation(this, android.R.anim.fade_out);
  
      page.showPrevious();
  }
  
  private void SwipeLeft() {
      page.setInAnimation(this, android.R.anim.fade_in);
      page.setOutAnimation(this, android.R.anim.fade_out);
      page.showNext();
  }
  
  @Override
  public boolean onTouchEvent(MotionEvent event) {
      // TODO Auto-generated method stub
      return gestureDetector.onTouchEvent(event);
  }
  
  SimpleOnGestureListener simpleOnGestureListener = new SimpleOnGestureListener() {
  
      @Override
      public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX,
              float velocityY) {
          float sensitvity = 2900;
          if (-velocityX &gt; sensitvity) {
              SwipeLeft();
          } else if (velocityX &gt; sensitvity) {
              SwipeRight();
          }
  
          return true;
      }
  
  };
  
  GestureDetector gestureDetector = new GestureDetector(
          simpleOnGestureListener);
  
  &lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;set xmlns:android="http://schemas.android.com/apk/res/android"
   android:shareInterpolator="false"&gt;
     &lt;translate
   android:fromXDelta="0%" android:toXDelta="100%"
   android:fromYDelta="0%" android:toYDelta="0%"
   android:duration="700" /&gt;
  &lt;/set&gt;
  </code></pre>