Android Open Source - FlashAndroid Anim View






From Project

Back to project page FlashAndroid.

License

The source code is released under:

GNU General Public License

If you think the Android project FlashAndroid listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package flash.android.game;
//from www  .  jav  a  2  s. c  om
import android.content.Context;
import android.graphics.Canvas;
import android.view.SurfaceHolder;
import android.view.SurfaceHolder.Callback;
import android.view.SurfaceView;

public class AnimView extends SurfaceView implements Callback, Runnable
{
  private boolean mIsRunning = false;

  private SurfaceHolder mSurfaceHolder = null;
  private Canvas mCanvas = null;

  public AnimView(Context context)
  {
    super(context);
    // TODO Auto-generated constructor stub
  }

  @Override
  public void surfaceChanged(SurfaceHolder holder, int format, int width, int height)
  {
    // TODO Auto-generated method stub

  }

  @Override
  public void surfaceCreated(SurfaceHolder holder)
  {
    // TODO Auto-generated method stub

  }

  @Override
  public void surfaceDestroyed(SurfaceHolder holder)
  {
    // TODO Auto-generated method stub

  }

  @Override
  public void run()
  {
    while (mIsRunning)
    {
      // ???????????
      synchronized (mSurfaceHolder)
      {
        mCanvas = mSurfaceHolder.lockCanvas();
        draw();
        /** ??????????????????? **/
        mSurfaceHolder.unlockCanvasAndPost(mCanvas);
      }
    }

  }

  private void draw()
  {

  }

}




Java Source Code List

com.example.ui_clock.MainActivity.java
com.hikemobile.menuclip.MainActivity.java
com.hikemobile.singlehand.ClockActivity.java
com.hikemobile.singlehand.MainActivity.java
com.hikemobile.switchcip.MainActivity.java
flash.android.demo.MainActivity.java
flash.android.demo.ViewPagerClip.java
flash.android.demo.checkboxclip.MainActivity.java
flash.android.display.DisplayUtil.java
flash.android.display.Stage.java
flash.android.game.AnimClip.java
flash.android.game.AnimView.java
flash.android.singlehand.ActivityContainer.java
flash.android.singlehand.SingleHandActivity.java
flash.android.singlehand.SingleHandManger.java
flash.android.system.ClipHandler.java
flash.android.ui.CheckBoxClip.java
flash.android.ui.CompoundButtonClip.java
flash.android.ui.IconClip.java
flash.android.ui.ImageViewClip.java
flash.android.ui.MenuWindowClip.java
flash.android.ui.SwitchClip.java
flash.android.ui.ViewPagerClip.java