저는 안드로이드 개발의 첫 걸음을 딛고있는 .NET/iOS 개발자로서 경험이 많습니다. 잘못된 길을 피하는 데 도움이됩니다. 지도 :안드로이드 아키텍처의 첫 번째 단계 - 큰 실수를 피할 수있게 도와주세요.
기본적으로지도/목록에 위치를 표시하는 앱이 있습니다. 사용자가지도를 스크롤 할 때 위치는 JSON 웹 서비스에서 가져옵니다. 위치를 도청 할 수 있으며, 그 시점에서 다른 JSON 웹 서비스가 호출되어 해당 위치에 대한 실시간 정보를 검색합니다. 실시간 정보가 표시됩니다.
그래서, 다양한 '시작'안드로이드 문서를 읽은, 내가 상상 내가 필요
- 활동이 위치의 주요지도보기를 표시 할
- 목록을 표시하는 두 번째 활동 전망? 각 액티비티가 앱의 전체 화면이어야한다는 인상을 받기 때문에 이상하게 보입니다. 다른 UI 요소를 유지하고 싶습니다. (보기를 전환하는 단추, 설정을위한 단추 등) 가능합니까?
- 웹에서 위치를 검색하는 서비스 (또는 IntentService?). Broadcasts 또는 바인딩을 통해 새로운 위치를 검색 한 시점을 Activity 및 ContentProvider가 어떻게 알 수 있습니까?
- 내 위치를 캐시하고 유지하려면 ContentProvider. 새로운 데이터를 표시 할 수있을 때 콘텐츠 제공 업체가 활동에 브로드 캐스트해야할까요?
조금 잃어버린 느낌이 드네요.
카를로스
PS : 충분한 사람들이
http://stackoverflow.com/questions/8428209/google-map-with-android/8428414#8428414 – MKJParekh