마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드 파일 IO 관련해서 질문드리겠습니다.

0 추천

 안녕하세요

 
일단 질문은 지금 현재 앱에 파일 IO 로 data/data/패키지/files 경로로 저장하는 것으로해서
텍스트파일을 생성하고 GPS, NETWORK 등의 설정값을 isProviderEnabled 이걸로 true, false로
getBytes("utf-8")로 저장해서 쓰고, 읽기 까지 구현이 되어있습니다.
 
서론이 좀 길었네요;; 텍스트파일에 입력하는것들을 앱 실행마다 스마트폰 GPS나 이런것들 
활성화에 따라서 달라지지않습니까? 그럴때 이 텍스트파일에 입력되어있는 설정값을 앱 실행시에
있던 값으로 GPS 활성화 유도창으로 넘겨주고 앱 종료시에 다시 원래의 값으로 돌려지면서
스마트폰에 GPS 활성 상태도 다시 되돌려주는 기능을 구현하고싶습니다.
 
예를들어서
 
                           앱실행전 값               앱실행 후 값              앱종료시 값
GPS                      false                         true                         false
Network                 true                          ture                         true
Wifi                        true                          ture                         ture
 
이런식인데.. cache나 DB, SD카드, SharedPreference 등.. 값저장하는 방법은 많겠지만
요구사항은 일반 파일(.txt)로 저장을 해야되기때문에 바꿀수가 없다는점..
GPS를 강제로 활성화한다거나 이런건 정책이 예전에 바꼈다는데 안돼고 설정창 넘기는거는
알고있습니다.. 간단하게 앱 시작 후에 처음에 받을 값이 앱 흐름동안 설정이 바뀌면 당연히 값도바뀌게되고
그것을 앱 종료시에 다시 처음에 받았던 값으로 되돌릴 수 있는 방법이있는지 궁금합니다..
참고할만한 블로그 같은것도 다 괜찬습니다. ^^
혹..질문방법이 잘못되었다면 그부분도 지적 감사드립니다.
똘끼수야 (220 포인트) 님이 2013년 12월 5일 질문

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...