FROM: http://failure.egloos.com/1772156

final File file = new File("/sdcard/MediaScanTest.java");//複製檔案
 
String path = "/sdcard/qooknshow_store/MediaScanTest.java";//複製這種方式
FileInputStream in;
FileOutputStream out;
int i = 0;
 
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
 
Button button1 = (Button)findViewById(R.id.Button01);
Button button2 = (Button)findViewById(R.id.Button02);
 
button1.setOnClickListener(new OnClickListener() {
 
@Override
public void onClick(View arg0) {
try {
in = new FileInputStream(file);
out = new FileOutputStream(path, false);
 
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
 
try {
while((i=in.read()) != -1) {
out.write(i);
}
in.close();
out.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
//if (((file+"qooknshow_store/MediaScanTest.java")
 
}
 
});
 
button2.setOnClickListener(new OnClickListener() {
 
@Override
public void onClick(View arg0) {
 
(file).delete();
if (file.exists()) {
Toast.makeText(getBaseContext(),
"檔案刪除失敗.",
Toast.LENGTH_SHORT).show();
}else if(!file.exists()){
Toast.makeText(getBaseContext(),
"檔案已被刪除.",
Toast.LENGTH_SHORT).show();
}else{
 
}
 
}
 
});
}
arrow
arrow
    全站熱搜

    戮克 發表在 痞客邦 留言(0) 人氣()