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

외부데이터 volley이용해서 가져오기 !!!!! 어렵네요 ㅠㅠ

0 추천

메모장을 구현해보면서 server나 spring에 대해서 공부하고 있는 학생입니다. 처음이고 초보이다 보니 오류가 발생해도 찾기가 정말힘들더라구요 ㅠㅠ 그래서 이렇게 질문을 올려봅니다. 중요한 점은 데이터 추가하는부분과데이터를 가져오는 부분은 따로따로는 되는데 추가하고 가져오는 부분에서 추가는되는데 가져오질 못하더라고요 .. 코드부분입니다.

MainActivity에서 noteedit(메모장 작성하는 activity)에서  데이터 전달받고 spring에 mysql을 연동해 데이터베이스를 추가하였습니다. 그리고 바로 getResult를 통해서 mysql에 있는 데이터 Arraylist형식으로 return해줘서  다시 adapter.items에 받아오는 코드입니다.  rr은 requestrespond클래스 즉 volley이용하여 데이터베이스에 추가하는 add 와 데이터베이스 정보 다가져오는 getresult 함수로 이루어져있습니다.

volley를 이용한 부분은 requestrespond라는 클래스로 만들어서 add 와 getresult라는 함수를 추가하였습니다.

requestrespond 클래스에서 

volley를 이용해서 서버에 정보를 보내서 데이터 베이스에 add하는 부분입니다.

getResult함수 부분입니다.  반환을 Arraylist 형식으로 해줍니다.

 

item을 담는 클래스입니다. Serializable과 Parcelable을 썻습니다.

 

도저히 안되서 쓰레드로도 구현해봤는데 안되네요 ... 뭐가 문제일까요........ㅠㅠㅠㅠㅠ 서버쪽은 처음이라 오류를 봐도 모르겠고 볼줄도 모르겠네요... 이틀동안 혼자 고민해보다가 올립니다... 어디가 잘못된건질 모르니까 

어디부분을 공부해야될지도 모르겠고....  차뮤ㅠㅠㅠㅠ 도와주세요....

ODGG (730 포인트) 님이 2017년 2월 12일 질문

1개의 답변

0 추천
 
채택된 답변
volley를 더 쉽게 쓸 수 있게 volleyer 라는 게 있어요.  http://susemi99.kr/3201

근데 요즘은 retrofit을 더 많이 쓰는 것 같아요. https://github.com/susemi99/RetrofitSample
쎄미 (162,410 포인트) 님이 2017년 2월 13일 답변
ODGG님이 2017년 2월 14일 채택됨
...