手机游戏的数据存储
来源:百度知道 编辑:UC知道 时间:2024/05/06 10:47:04
数据仓库是死的东西,只需要记住几个模式就可以,开发中直接套用。不要要求太多。
以前做的游戏中用到仓库的一段,记时类,是单独写的,需要和TimerTask一起用。举一反三,希望对你有用。
package com.java.mirror;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.DataInputStream;
import java.io.DataOutputStream;
import javax.microedition.lcdui.Canvas;
import javax.microedition.lcdui.Graphics;
import javax.microedition.rms.RecordStore;
public class DataStore extends Canvas{
private RecordStore rs;
private String name;
private int time;
public DataStore(){
name="ur name";
// time=1000;
time=2;
String dbname="dbname";
rs=openRS(dbname);
}
protected void paint(Graphics g) {
if (rs==null){
g.drawString("打开失败", 0, 0, 0);
}else{
try {
if(rs.getNumRecords()==0){
add("player1",99