프로그래밍언어/안드로이드

안드로이드 파일입출력 Txt파일

부산딸랑이 2014. 11. 26. 20:46

String logPath = "C:\\app\\log.txt"; //파일 경로
  
  File templog = new File(logPath);
   
  try {
   
   if(!templog.exists())//해당경로에 파일있는 없는 경우 생성
    templog.createNewFile();
  
     RandomAccessFile raf = new RandomAccessFile(logPath, "rw"); //이어쓰기용
      raf.seek(raf.length());//맨마지막 위치로 커서 이동
      SimpleDateFormat SDF = new SimpleDateFormat("yyMMdd"); //시간값 얻기
      String str = "\r\n현재시간은 "+SDF.format(System.currentTimeMillis()); //기록할 글
      String r_str = new String(str.getBytes("KSC5601"),"8859_1");//그냥 str을 사용하게되면
                     //RandomAccessFile은 한글이 깨진다.
                     //따라서 Encoding 작업이 필요하다.
      raf.writeBytes(r_str);
      raf.close();
     
  } catch (Exception e) {
   // TODO Auto-generated catch block
   e.printStackTrace();
  }

'프로그래밍언어 > 안드로이드' 카테고리의 다른 글

파이썬 adb 무선 접속  (0) 2022.05.21
adb 로 이벤트 날리기  (0) 2022.05.21
문자열 숫자열 치환  (0) 2014.11.27
SD카드 쓰기 권한  (0) 2014.11.26
현재날짜구하기  (0) 2014.11.26