亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? resource.java

?? J2ME里關于拋物線的代碼
?? JAVA
字號:
package paowuxian;



import javax.microedition.lcdui.*;
import javax.microedition.rms.*;
import java.util.Hashtable;
import java.util.Random;

public   class Resource {
  static Hashtable angleValue;
  private static int imageNum = 0;
  private static Image img[];
  static String helpStr = "";
  static RecordStore rs = null;
  static final byte KEY_UP = -1;
  static final byte KEY_DOWN = -2;
  static final byte KEY_LEFT = -3;
  static final byte KEY_RIGHT = -4;
  static final byte KEY_FIRE = -5;
  static final byte KEY_LS = -6; //左軟件
  static final byte KEY_RS = -7; //右軟件
  //static final byte KEY_LS=    42;     //左軟件
  // static final byte KEY_RS=    35;      //右軟件
  static byte[] key = new byte[] {
      KEY_LEFT, KEY_RIGHT, KEY_LS, KEY_RS, 0, 0, 1
  };
  static String[] keyDes = new String[] {
      "向左移動:", "向右移動:", "暫停游戲:", "重新開始:"
  };
  static final int setupKeyNum = 4;

  static boolean isSoundOn = true;
  static final String DIR = "/resource/";
  //images
  static final int BG        = 16;
  static final int BALL      = 17;
  static final int BALL_BOMB = 18;
  static final int POINT     = 19;
  static final int AID_LINE  = 20;
  static final int PROPS     = 21;
  static final int BBALL     = 22;
  public static Random random = new Random();
  static int tempAngle;
  static int tempValue;
  public static void init(int m_imageNum) {
    imageNum = m_imageNum;
    img = new Image[imageNum];
  }

  //從.PNG文件生成IMAGE
  //參數 int m_imageId  圖片id,例如 Resource.IMG_LOGO
  //參數 String m_imageName  圖片資源路徑名稱,例如 "/logo.png"
  public static void setImage(int m_imageId, String m_imageName) {
    img[m_imageId] = loadImage(m_imageName);
  }

  //從IMAGE生成IMAGE
  public static void setImage(int m_imageId, Image m_image) {
    img[m_imageId] = m_image;
  }

  public static Image getImage(int m_imageId) {
    return img[m_imageId];
  }

  //釋放所有圖片資源
  public static void releasAllImage() {
    for (int i = 0; i < imageNum; i++) {
      img[i] = null;
    }
    System.gc();
  }

  //釋放指定id的圖片資源
  public static void releasImage(int ImageId) {
    img[ImageId] = null;
    System.gc();
  }

  private static Image loadImage(String m_imageName) {
    Image img = null;
    try {
      img = Image.createImage(m_imageName);
      return img;
    }
    catch (Exception e) {
      System.out.println("Error: " + e.getMessage() + " - " + m_imageName);
      return null;
    }
  }

   static void loadAngleValue()
  {
  angleValue = new Hashtable();
  angleValue.put(String.valueOf(0),new Integer(0));
  angleValue.put(String.valueOf(3),new Integer(5236));
  angleValue.put(String.valueOf(6),new Integer(10453));
  angleValue.put(String.valueOf(9),new Integer(15643));
  angleValue.put(String.valueOf(12),new Integer(20791));
  angleValue.put(String.valueOf(15),new Integer(25882));
  angleValue.put(String.valueOf(18),new Integer(30902));
  angleValue.put(String.valueOf(21),new Integer(35837));
  angleValue.put(String.valueOf(24),new Integer(40674));
  angleValue.put(String.valueOf(27),new Integer(45400));
  angleValue.put(String.valueOf(30),new Integer(50000));
  angleValue.put(String.valueOf(33),new Integer(54464));
  angleValue.put(String.valueOf(36),new Integer(58779));
  angleValue.put(String.valueOf(39),new Integer(62932));
  angleValue.put(String.valueOf(42),new Integer(66913));
  angleValue.put(String.valueOf(45),new Integer(70711));
  angleValue.put(String.valueOf(48),new Integer(74314));
  angleValue.put(String.valueOf(51),new Integer(77715));
  angleValue.put(String.valueOf(54),new Integer(80902));
  angleValue.put(String.valueOf(57),new Integer(83867));
  angleValue.put(String.valueOf(60),new Integer(86603));
  angleValue.put(String.valueOf(63),new Integer(89101));
  angleValue.put(String.valueOf(66),new Integer(91355));
  angleValue.put(String.valueOf(69),new Integer(93358));
  angleValue.put(String.valueOf(72),new Integer(95106));
  angleValue.put(String.valueOf(75),new Integer(96593));
  angleValue.put(String.valueOf(78),new Integer(97815));
  angleValue.put(String.valueOf(81),new Integer(98769));
  angleValue.put(String.valueOf(84),new Integer(99452));
  angleValue.put(String.valueOf(87),new Integer(99863));
  angleValue.put(String.valueOf(90),new Integer(100000));
  }
public static int getSinAngleValue(int angle)
  {
tempAngle = (angle > 90 ? (180 - angle) : angle);
tempValue = ((Integer)(angleValue.get(String.valueOf(tempAngle)))).intValue();
return tempValue;
  }
public static int getCosAngleValue(int angle)
  {
tempAngle = (angle > 90 ? angle - 90 : 90 - angle);
tempValue = ((Integer)(angleValue.get(String.valueOf(tempAngle)))).intValue();
return (angle <= 90 ? tempValue : (-tempValue));
  }
  public static String GetUserKeyName(int keycode) {
    switch (keycode) {
      case '0': // '0'
        return "0";
      case '1': // '1'
        return "1";
      case '2': // '2'
        return "2";
      case '3': // '3'
        return "3";
      case '4': // '4'
        return "4";
      case '5': // '5'
        return "5";
      case '6': // '6'
        return "6";
      case '7': // '7'
        return "7";
      case '8': // '8'
        return "8";
      case '9': // '9'
        return "9";
      case '#': // '#'
        return "#";
      case '*': // '*'
        return "*";

      case KEY_UP:
        return "上";
      case KEY_DOWN:
        return "下";
      case KEY_LEFT:
        return "左";
      case KEY_RIGHT:
        return "右";

      case KEY_FIRE:
        return "中";

      default:

        return " ";
    }
  }

  public static void initrecord() {
    boolean existingOrNot = true;
    try {
      rs = RecordStore.openRecordStore("option", false);
    }
    catch (RecordStoreNotFoundException e) {
      existingOrNot = false;
      e.printStackTrace();
    }catch (RecordStoreException e){
      existingOrNot = false;
      e.printStackTrace();
    }
    //	}
    if (existingOrNot) {
      try {
       rs.closeRecordStore();
     }
     catch (Exception x) {
     }
      loadOption();
    }

    else {

      try {
        rs = RecordStore.openRecordStore("option", true);
      }
      catch (Exception e) {
      }

      try {
        if (isSoundOn)
          key[6] = 1;
        else
          key[6] = 0;
        rs.addRecord(key, 0, key.length);

      }
      catch (Exception e) {
      }

    }

    try {
      rs.closeRecordStore();

    }
    catch (Exception x) {
    }

  }

  public static void saveOption() {

    try {
//           rs.closeRecordStore();
      rs.deleteRecordStore("option");
      //          rs=null;

      rs = RecordStore.openRecordStore("option", true);
    }
    catch (Exception e) {
    }

    try {
      if (isSoundOn)
        key[6] = 1;
      else
        key[6] = 0;
      rs.addRecord(key, 0, key.length);

    }
    catch (Exception e) {
    }

    try {
      rs.closeRecordStore();

    }
    catch (Exception x) {
    }

  }

  public static void loadOption() {
    boolean existingOrNot = true;
    try {
      rs = RecordStore.openRecordStore("option", false);
    }
    catch (Exception e) {
      existingOrNot = false;
    }

    if (existingOrNot) {
      try {
        key = rs.getRecord(1);
        if (key[6] == 1)
          isSoundOn = true;
        else
          isSoundOn = false;

      }
      catch (Exception e) {
        e.printStackTrace();
      }
    }
    else { //not exist
      System.out.println("not exist");
    }

    try {
      rs.closeRecordStore();

    }
    catch (Exception x) {
      x.printStackTrace();
    }

  }

}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲成人久久影院| 国产在线精品不卡| 国内成人精品2018免费看| 成人高清免费观看| 91精品黄色片免费大全| 欧美国产日本韩| 亚洲国产精品自拍| 成人av电影免费在线播放| 欧美精品久久久久久久久老牛影院| 精品1区2区在线观看| 亚洲免费观看高清完整版在线观看熊| 美女脱光内衣内裤视频久久网站| 99久久久精品| 中日韩免费视频中文字幕| 日本欧美肥老太交大片| 日本道免费精品一区二区三区| 亚洲精品一区二区三区在线观看 | 久久久久久久国产精品影院| 亚洲精品视频在线看| 成人午夜激情片| 久久综合九色综合欧美就去吻| 亚洲成人动漫在线免费观看| 99久久夜色精品国产网站| 国产午夜精品福利| 国产在线播放一区二区三区| 欧美一区二区日韩| 日韩专区一卡二卡| 欧美日韩国产a| 亚洲高清不卡在线观看| 色婷婷综合中文久久一本| 欧美国产精品专区| 成人免费毛片app| 国产精品情趣视频| 不卡av电影在线播放| 国产精品美女久久久久久久 | 日韩精品久久久久久| 色狠狠综合天天综合综合| 国产精品白丝在线| 99久久er热在这里只有精品66| 亚洲国产成人一区二区三区| 粉嫩一区二区三区在线看| 国产精品美女www爽爽爽| caoporen国产精品视频| 亚洲欧美在线观看| 欧美亚洲国产一卡| 午夜欧美2019年伦理| 欧美巨大另类极品videosbest| 无吗不卡中文字幕| 欧美一级在线免费| 黄色日韩三级电影| 国产精品无圣光一区二区| 成人avav影音| 亚洲综合在线电影| 欧美久久久一区| 激情综合色综合久久| 国产日韩成人精品| 在线观看亚洲a| 麻豆精品精品国产自在97香蕉| 欧美本精品男人aⅴ天堂| 国产成人鲁色资源国产91色综| 国产精品久久久久影院亚瑟| 色狠狠一区二区三区香蕉| 视频在线观看一区| 国产偷国产偷亚洲高清人白洁| 国产69精品久久99不卡| 一区2区3区在线看| 精品成人一区二区三区| va亚洲va日韩不卡在线观看| 亚洲国产视频一区| 国产日韩欧美制服另类| 欧美日韩一区二区三区视频| 激情国产一区二区| 亚洲国产综合在线| 国产精品美女久久久久av爽李琼| 欧美视频一区二| 国产99久久久精品| 日韩成人伦理电影在线观看| 一区精品在线播放| 精品福利av导航| 欧美亚一区二区| 国产成人av电影在线播放| 日韩黄色小视频| 一区二区三区在线影院| 久久天天做天天爱综合色| 欧美日韩免费视频| 99精品桃花视频在线观看| 国产乱码精品1区2区3区| 亚洲gay无套男同| 国产精品成人网| 久久精品无码一区二区三区| 欧美老女人第四色| 欧美视频一区二区三区在线观看| 丁香婷婷综合激情五月色| 国产最新精品精品你懂的| 天堂va蜜桃一区二区三区| 亚洲欧洲精品成人久久奇米网| 欧美刺激脚交jootjob| 欧美三级电影精品| 在线观看日韩高清av| 成人精品一区二区三区四区| 久久er99热精品一区二区| 视频在线在亚洲| 亚洲va中文字幕| 亚洲综合色区另类av| 亚洲天堂av一区| 中文字幕中文字幕一区二区| 国产女主播视频一区二区| 欧美精品一区二区在线观看| 欧美va天堂va视频va在线| 91精品国产综合久久久久| 欧美日韩在线三级| 欧美特级限制片免费在线观看| 91亚洲国产成人精品一区二区三| 国产成人免费视| 成人污视频在线观看| 国产成人在线视频网站| 国产成人一区在线| 国产风韵犹存在线视精品| 国产成人av电影免费在线观看| 国产一区999| 国产精品夜夜嗨| 国产精品1024久久| 国产精品系列在线观看| 大胆欧美人体老妇| 波多野结衣在线一区| av成人老司机| 91麻豆国产自产在线观看| 日本韩国一区二区三区视频| 欧美综合欧美视频| 欧美美女直播网站| 欧美成人猛片aaaaaaa| 精品播放一区二区| 久久精品人人做人人爽97| 国产精品视频线看| 亚洲免费观看高清完整 | 久久久精品人体av艺术| 欧美v日韩v国产v| 中文欧美字幕免费| 最新不卡av在线| 亚洲777理论| 久久不见久久见免费视频1| 高清在线观看日韩| 在线欧美日韩国产| 日韩久久久久久| 18涩涩午夜精品.www| 亚洲aaa精品| 国产传媒久久文化传媒| 色综合久久久网| 日韩一区二区在线看| 国产片一区二区| 亚洲国产精品久久不卡毛片| 捆绑变态av一区二区三区| 成人激情图片网| 欧美日韩中文字幕精品| 欧美成人女星排名| 一区二区欧美国产| 国产精品一线二线三线| 色婷婷国产精品综合在线观看| 欧美哺乳videos| 亚洲国产成人porn| 东方欧美亚洲色图在线| 欧美精品日日鲁夜夜添| 国产精品免费看片| 另类小说欧美激情| 91久久精品一区二区二区| 久久精品亚洲乱码伦伦中文| 天堂久久久久va久久久久| 99精品视频一区| 欧美精品一区二区蜜臀亚洲| 亚洲综合av网| 成人精品国产一区二区4080| 在线播放视频一区| 亚洲乱码中文字幕综合| 韩国成人福利片在线播放| 欧美视频中文字幕| 亚洲女同ⅹxx女同tv| 国产一区二区三区高清播放| 欧美日韩精品高清| 亚洲欧美经典视频| 国产福利一区二区三区视频在线| 3d动漫精品啪啪1区2区免费| 亚洲欧美另类综合偷拍| 成人h版在线观看| 久久久久久黄色| 经典三级在线一区| 欧美顶级少妇做爰| 亚洲成人av在线电影| 一本色道久久综合亚洲精品按摩| 久久久久久久久久久久久久久99 | 日韩视频在线永久播放| 亚洲一区精品在线| 91行情网站电视在线观看高清版| 日本一区二区三区四区| 国产一区二区三区av电影| 欧美一区二区三区免费观看视频| 亚洲综合色视频| 欧美日韩一区高清| 午夜视频在线观看一区二区| 色婷婷av一区二区三区gif | 国产亚洲欧美日韩俺去了|