Android Open Source - FlashAndroid Stage






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.display;
//from   ww w.j a  v a 2  s.c  o  m
import java.util.Timer;

import android.content.Context;

public final class Stage
{
    private static Timer sTimer = null;
    private static int sStageWidth = 240;
    private static int sStageHeight = 320;
    private static int sCellWH;
    private static boolean sInited = false;
    private static int sRid = 0x7f085000;

    public static void initStage(Context context, int cellWH)
    {
        sCellWH = cellWH;
        sStageWidth = context.getResources().getDisplayMetrics().widthPixels / sCellWH;
        sStageHeight = context.getResources().getDisplayMetrics().heightPixels / sCellWH;
        sInited = true;
    }

    public static int getNewRID()
    {
        sRid++;
        return sRid;
    }

    public static Timer getTimer()
    {
        if (null == sTimer)
        {
            sTimer = new Timer(true);
        }
        return sTimer;
    }

    public static int getStageWidth()
    {
        if (sInited)
        {
            return sStageWidth;
        }
        else
        {
            throw new Error("not initStage");
        }
    }

    public static int getStageHeight()
    {
        if (sInited)
        {
            return sStageHeight;
        }
        else
        {
            throw new Error("not initStage");
        }
    }

    public static int getPixels(int cell)
    {
        return cell * sCellWH;
    }

}




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