Image 图像的保存/加载位置
我在为我的图像保存位置时有点问题。我的应用程序中有一个动作,可以将图像动画到特定位置。我想为图像保存此位置并关闭应用程序,然后当我打开应用程序时,我想在保存图像时找到该位置。我该怎么做?将其保存在文件中,第一个数字是x坐标,第二个数字是y坐标;) 第一行代表x,第二行代表y。 您只需将任一字符串解析为int 编辑Image 图像的保存/加载位置,image,position,Image,Position,我在为我的图像保存位置时有点问题。我的应用程序中有一个动作,可以将图像动画到特定位置。我想为图像保存此位置并关闭应用程序,然后当我打开应用程序时,我想在保存图像时找到该位置。我该怎么做?将其保存在文件中,第一个数字是x坐标,第二个数字是y坐标;) 第一行代表x,第二行代表y。 您只需将任一字符串解析为int 编辑 // Saving.... DataOutputStream dos; try { dos = new DataOutputStream(
// Saving....
DataOutputStream dos;
try {
dos = new DataOutputStream(
new BufferedOutputStream(
new FileOutputStream(
new File("myFile.txt"))));
dos.writeInt(678); // x-coordinate
dos.writeInt(239); // y-coordinate
dos.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
// Loading....
int x, y;
DataInputStream dis;
try {
dis = new DataInputStream(
new BufferedInputStream(
new FileInputStream(
new File("myFile.txt"))));
x = dis.readInt();
y = dis.readInt();
dis.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
你能具体说明一下吗?