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

모듈 구성을 어찌해야될지 모르겠습니다;;

0 추천
웹서버로부터 json을 긁어와서

파싱을하여 그 데이터를 토대로 어떤 처리를 해야되는데

엑비비티마다 파싱해야되는 url이 각각 다르고 데이터 타입 또한 다릅니다.

근데 url을 호출하여 서버로부터 json을 가져오는건 네트워크 처리라서

쓰레드나 AsyncTask로 따로 빼야할것 같습니다.

 

예를들면 로그인 파싱을 하는 페이지라 하면

로그인 정보는

로그인성공

유저네임

유저패스워드 이렇게 있다 치면..

 

그렇다면 URL호출로 JSON을 긁어오는 부분 AsyncTask 클래스 또는 Thread 클래스 1개(ReadJSONStream.class)

JSON파싱을 하는 부분 1개 (JsonParser.class)

JSON파싱 유저 정보를 저장하는 클래스 1개(UserData.class)

 

이렇게 3개를 구성해야 모듈화된 클래스일까요?

만약 위처럼 한다면 첫번째 클래스(AsyncTask or Thread)클래스에서 얻어오는 String들을 어떻게 JsonParser로 넘겨줘야할까요?

 

아 복잡하네요..

이렇게 구성해야 유연한 구성이 되는걸가요?

그래서 제가 생각한것은
갸아악 (21,260 포인트) 님이 2013년 4월 22일 질문

1개의 답변

0 추천

위에서 설명하신대로 하자면..ReadJSONStream.class 에서 JSONObject를 리턴 받아

처리하시면 될것 같습니다..JsonParser.class는 따로 필요없고요~

노예의집 (23,370 포인트) 님이 2013년 4월 26일 답변
...