Android Open Source - DroidChineseCheckers Constants






From Project

Back to project page DroidChineseCheckers.

License

The source code is released under:

Apache License

If you think the Android project DroidChineseCheckers 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

/*******************************************************************************
 * Copyright 2011 Federico Paolinelli/*w  ww.  jav a2 s.  com*/
 * 
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 * 
 *   http://www.apache.org/licenses/LICENSE-2.0
 * 
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 ******************************************************************************/
package com.whiterabbit.checkers;

import android.util.DisplayMetrics;
import org.andengine.ui.activity.BaseGameActivity;


public class Constants {
 
    public static final int BALL_SIZE = 64;
    public static final int BALL_DISTANCE = BALL_SIZE + BALL_SIZE / 10;

    public static final int BACKGROUND_LAYER = 0;
    public static final int HOLE_LAYER = 1;
    public static final int BALL_LAYER = 2;
    public static final int SCORE_LAYER = 3;
    public static final int LAYER_COUNT = 4;

    public static final int CAMERA_WIDTH = 480;
    public static final int ADMOB_HEIGHT = 40;
    
    
    public static final String BOARD_NAME_INTENT = "com.checkers.BOARD_NAME";
    public static final String BOARD_RESTORE_INTENT = "com.checkers.BOARD_RESTORE";
    
    public static int getHeight(int width, BaseGameActivity g){
      return 720;
      /*
        DisplayMetrics dm = new DisplayMetrics();       
    
        g.getWindowManager().getDefaultDisplay().getMetrics(dm);         
        return width * dm.heightPixels/dm.widthPixels;*/
    }
    
    
    
    public static int getOffset(int width, BaseGameActivity g){
        DisplayMetrics dm = new DisplayMetrics();       
        
        g.getWindowManager().getDefaultDisplay().getMetrics(dm);         
        return width * ADMOB_HEIGHT /dm.widthPixels;
    }
}




Java Source Code List

com.whiterabbit.checkers.Constants.java
com.whiterabbit.checkers.PegDroidApplication.java
com.whiterabbit.checkers.PreferencesStore.java
com.whiterabbit.checkers.board.AndEngineBoard.java
com.whiterabbit.checkers.board.BoardCell.java
com.whiterabbit.checkers.board.FillableBoardCell.java
com.whiterabbit.checkers.board.FilledBoardCell.java
com.whiterabbit.checkers.board.LastMove.java
com.whiterabbit.checkers.boards.Board32Diamond.java
com.whiterabbit.checkers.boards.BoardAsymmetrical.java
com.whiterabbit.checkers.boards.BoardClassicEng.java
com.whiterabbit.checkers.boards.BoardClassicExtended.java
com.whiterabbit.checkers.boards.BoardClassic.java
com.whiterabbit.checkers.boards.BoardKind.java
com.whiterabbit.checkers.boards.BoardS.java
com.whiterabbit.checkers.boards.BoardStar.java
com.whiterabbit.checkers.boards.CheckersDbHelper.java
com.whiterabbit.checkers.boards.CheckersStorage.java
com.whiterabbit.checkers.boards.HoleMushroom.java
com.whiterabbit.checkers.boards.NineByNineBoard.java
com.whiterabbit.checkers.boards.SimpleCross1.java
com.whiterabbit.checkers.boards.SimpleCross2.java
com.whiterabbit.checkers.boards.SimpleCross3.java
com.whiterabbit.checkers.boards.SixBySixBoard.java
com.whiterabbit.checkers.boards.WieglebBoard.java
com.whiterabbit.checkers.exceptions.CantFillException.java
com.whiterabbit.checkers.ui.BackArrowSprite.java
com.whiterabbit.checkers.ui.BallSprite.java
com.whiterabbit.checkers.ui.BoardListElem.java
com.whiterabbit.checkers.ui.BoardSprite.java
com.whiterabbit.checkers.ui.BoardsListActivity.java
com.whiterabbit.checkers.ui.CheckersGameActivity.java
com.whiterabbit.checkers.ui.CheckersMainMenu.java
com.whiterabbit.checkers.ui.CheckersSpriteFactory.java
com.whiterabbit.checkers.ui.CheckersStallActivity.java
com.whiterabbit.checkers.ui.PegDroidPrefs.java
com.whiterabbit.checkers.util.Utils.java