예를 들어 여러 액티비티에서 공통적으로 접근해야 하는 URL이 있다거나

SD카드에 저장해야 하는 경로는 한곳에 선언해두고 공통적으로 사용해야

유지관리에 좋을것 같습니다.

 

처음에는 그냥 values에 string 리소스에 두고 관리할까했지만

URL의 경우 내 서버 주소이기 때문에 그냥 막 보여주기 좀 껄끄러운 부분이 있고..

여러가지 면에서 막보여주기 좀 그런 데이터의 경우가 있을수 있는데요..

 

그래서 제가 생각하기론 공통적으로 사용되는 변수를 모아 interface로 만들고 이를 필요로 하는 activity에서

implements 하는걸 생각했는데..

 

이게 좋은 방법일지 모르겠습니다.

물론 디컴파일러 돌리면 어떻게든 알아낼수 있겠지만 적어도 리소스처럼 그냥 쉽게 볼수있게 하고싶지는 않아서요

 

액티비티별로 하드코딩으로 적어뒀더니 이거 수정하려니 짜증나네요 ㅠ