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

액티비티와 일반 클래스간의 정보를 전달하려면 어떤방법이 제일 좋나요?

0 추천
액티비티-액티비티간에 정보를 저장하고 찾을때는 sharedpreperence를 적극적으로 이용하였는데요

 

extends service를 하고 있는 클래스에서 sharedpreference를 이용하고자

 

getPreferece메소드를 호출하니 메소드를 읽지 못하더라구요 아마 액티비티가 아니면 그런거 같은데 이럴때는

 

어떤 액티비티에 저장되어 있는 값을 저장한 후 클래스에서 그 값을 읽어 올려면 방법은 오직

인텐트에서 putExtra로 저장하고 Getextra로 얻어오는 방법이 제일 최선인가요?
익명사용자 님이 2017년 5월 29일 질문

1개의 답변

0 추천
익명사용자 님이 2017년 5월 29일 답변
헐 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ완전 고맙습니다^^~!!
참고로 쉐어드프리퍼런스는 xml 형태의 파일로 저장되기 때문에,
앱의 context 를 컨트롤 할 수 있는 권한을 가진 개발자라면 어디서든지 부를 수 있습니다 '-'
(부르는 방식의 차이만 있을 뿐)
...