Professional Documents
Culture Documents
int i = 0;
String filename = Integer.toString(i);
File f = new File(filename);
while (f.exists()) {
i++;
filename = Integer.toString(i);
f = new File(filename);
}
f.createNewFile();
System.out.println("File in use: " + f);
------------------------------------------------------------------------------------------------------------------------------------------
public void fnBkpCSV() {
//String directory_path = Environment.getExternalStorageDirectory().getPath() + "/Backup/";
//String directory_path =
Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS) + "/Notas/";
String directory_path =
Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS) + "/ScanTag/";
int i = 0;
String fileNumber = Integer.toString(i);
fileNameCSV ="Scan_List_"+fileNumber+".csv";
File f = new File(directory_path + fileNameCSV);
while (f.exists()) {
i++;
fileNumber = Integer.toString(i);
fileNameCSV ="Scan_List_"+fileNumber+".csv";
f = new File(directory_path + fileNameCSV);
}
System.out.println("File to create is: " + directory_path + fileNameCSV);
//f.createNewFile();
}
------------------------------------------------------------------------------------------------------------------------------------------
public void fnBkpCSV() {
//String directory_path = Environment.getExternalStorageDirectory().getPath() + "/Backup/";
//String directory_path =
Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS) + "/Notas/";
String directory_path =
Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS) + "/ScanTag/";
int i = 0;
do{
i++;
String fileNumber = Integer.toString(i);
fileNameCSV ="Scan_List_"+fileNumber+".csv";
} while(new File(directory_path+fileNameCSV).exists());
System.out.println("File to create is: " + directory_path + fileNameCSV);
// File f = new File(directory_path + fileNameCSV);
// f.createNewFile();
}
------------------------------------------------------------------------------------------------------------------------------------------
//Generating Unique File Name
public String getFileName() {
String timeStamp = new SimpleDateFormat("yyyy-MM-dd_HH:mm:ss").format(new Date());
return "PNG_" + timeStamp + "_.png";
}
------------------------------------------------------------------------------------------------------------------------------------------
String logFileName = new SimpleDateFormat("yyyyMMddHHmm'.txt'").format(new Date());
logFileName = "loggerFile_" + logFileName;
------------------------------------------------------------------------------------------------------------------------------------------
try {
File ruta01 = new
File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS), "Notas");
Toast.makeText(this, ruta01.getPath(), Toast.LENGTH_LONG).show();
//tvActividad5.setText(ruta01.getPath());
if (!ruta01.exists()) {
ruta01.mkdirs();
}
String generateUniqueFileName() {
String filename = "";
long millis = System.currentTimeMillis();
String datetime = new Date().toGMTString();
datetime = datetime.replace(" ", "");
datetime = datetime.replace(":", "");
String rndchars = RandomStringUtils.randomAlphanumeric(16);
filename = rndchars + "_" + datetime + "_" + millis;
return filename;
}
// USE:
String newFile;
do{
newFile=generateUniqueFileName() + "." + FileExt;
} while(new File(basePath+newFile).exists());
------------------------------------------------------------------------------------------------------------------------------------------
String[] strArrRaza = getResources().getStringArray(R.array.arrTagInfo03);
String val1 = getResources().getStringArray(R.array.arrTagInfo03)[2];
for (String value : strArrRaza) {
Toast.makeText(MenuMain.this, value, Toast.LENGTH_SHORT).show();
}