애플 리케이션.모범 사례 <p></p> 내가 웹/모바일 솔루션으로 안드로이드 개발에 새로운, 기본적으로 새로운 해요 .. 하나 개의 디자인/모범 사례 질문은 여기에
내 질문은 - 원격 서버에서 데이터를 가져 오는 안드로이드 응용 프로그램의 구조를 구성 할 때 가장 좋은 방법은 무엇입니까?
서버와의 통신 (get 및 post 요청)을 수행하는 하나의 클래스로 이동해야합니까, 아니면 모든 데이터 클래스가 자체적으로 관리한다는 것을 의미하는 데이터 소스로 내 요청을 봐야합니까?
또는 더 많은 추상화 수준을 가져야합니까 - 데이터 수집을위한 한 수준, 데이터 원본 출처를 모른 채 일부 인터페이스를 사용하는 모델? 나는 안드로이드 개발자들이 이러한 설계 문제에 접근하는 방법을 경험 궁금
...
위대한 동영상입니다. 감사합니다. 이제 B (activity-> contentProvider-> ServiceHelper-> Service-> Rest-> Processor) 패턴을 구현하려고하는데, 이제는 어떻게해야하는지 알아내는 데 어려움을 겪고 있습니다. 예를 들어, 모델 개체 또는 User, UserDetails, City, Category 등의 데이터베이스 테이블이있는 경우이 서비스의 세분성이 무엇인지 이해할 수 없습니다. 모든 "데이터 형식"에 대해이 클래스를 사용해야합니까? , 또는 전문? – daneejela
예를 들어, UserProcessor, CategoryProcessor (등)가 있어야합니까? UserService, CategoryService (등) UserContentProvide, CategoryContentProvider (등)? – daneejela