aaa.txt 파일이있습니다
제앱에서
EditText 로 aaa.txt 파일을읽어서 보여줍니다
근데 다른프로세스에서도 aaa.txt 파일을 읽고 쓰고 지우고 등의작업을합니다
이경우 다른프로세스에서 aaa.txt 에작업한내용을
동시에 제앱에서 EditText 에 그대로 보여주고싶습니다
어떤식으로 코딩해야될까요?
특정텍스트파일의 상태변화를 체크하는 리스터너가 있는지 궁금합니다
우선
critical section을 피하기 위해 읽고 쓰고 하는 작업을 제외한 수정과정은 버퍼로 처리를 하거나 해야합니다.
스레드를 돌려 지금 화면에 출력된 파일의 최종 수정시각보다 파일이 최신일 경우에만 화면을 갱신합니다.
만약 실시간으로 처리를 하는것이 목적이시라면 위의 저장, 출력 과정도 스레드로 돌려서 주기적으로 처리하시면 됩니다.
로그인 유지
우선
critical section을 피하기 위해 읽고 쓰고 하는 작업을 제외한 수정과정은 버퍼로 처리를 하거나 해야합니다.
스레드를 돌려 지금 화면에 출력된 파일의 최종 수정시각보다 파일이 최신일 경우에만 화면을 갱신합니다.
만약 실시간으로 처리를 하는것이 목적이시라면 위의 저장, 출력 과정도 스레드로 돌려서 주기적으로 처리하시면 됩니다.