마스터Q&A
접속유지
가입하기
안드로이드 Q&A
최근 질문
미답변 질문
태그
사용자
질문하기
마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다.
안드로이드펍
에서 운영하고 있습니다. [
사용법
,
운영진
]
인기있는 태그
초보어플개발
(3427)
안드로이드스튜디오
(2664)
안드로이드-초보어플개발
(1333)
안드로이드-스튜디오
(1086)
도와주세요-
(995)
이미지
(970)
listview
(866)
리스트뷰
(844)
오류
(805)
레이아웃
(693)
fragment
(675)
webview
(670)
JSON String 질문이 있습니다.
0
추천
현재 JSON 을 사용해서 DB에서 값들을 가져오는데 STRING 이 길어서 가져오는 도중에 앱이
멈춰버리는 현상이 있습니다. 기간을 줄이게 되면 조회는 되긴 하는데 그 기간에 값이 늘어나버리면
값이 출력이 안되는 경우게 생기게 됩니다.
이 경우네는 구글마켓같은 곳에서 사용하는 스크롤을 이용하여 몇개만 뿌려주고 로딩이라는 문구를
띄워주고 하면 처음 가져오는 값은 적기 때문에 문제가 사라질까 해서 질문을 드리게 되었습니다,
안드로이드
데이터
scroll
Noswind
(
2,330
포인트)
님이
2014년 7월 16일
질문
Please
log in
or
register
to add a comment.
답변 달기
·
글에 소스 코드 보기 좋게 넣는 법
·
질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
답변이 채택되거나 답변에 댓글이 달리면 이메일로 알려드립니다:
답변이 채택되거나 댓글이 달리면 이메일로 알려드립니다
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면
로그인
하거나 혹은
가입
하세요.
1개의 답변
+1
추천
채택된 답변
무슨 내용이길래 길어서 멈출 정도인가요?
게시판을 예로 들자면, 글 목록을 보여줄 때는 제목만 가져오고, 글 하나를 클릭했을 때 내용을 가져오는 것처럼 필요한 정보만 가져오는 방식으로 바꿔보세요
쎄미
(
162,410
포인트)
님이
2014년 7월 16일
답변
Noswind
님이
2014년 7월 16일
채택됨
JSON 자체를 페이지로 분할을 해야만 하는 것인가요?
리스트뷰를 그리드처럼 사용해서 DB의 테이블의 내용을 뿌리는 건데 대략 1 라인의 컬럼이 20개정도가 넘어서 스트링이 너무 길어서 오다가 앱이 끝나는거 같습니다.
컬럼갯수는 문제가 안됩니다. 한번에 오는 문자열이 너무 길어서 생기는 문제가 확실하다면, 나눠서 받는 수 밖에 없죠
JSON 이라 컬럼의 갯수가 많을수록 문자열이 많아져서 문제가 생기는 거 같습니다. 확실히 나눠서 받는 수밖에는 없는거 같네요..
json이라고해도 받을 때는 단순 문자열이기 때문에 컬럼갯수는 문제가 안됩니다. 어차피 전송받는 중간에는 컬럼갯수 세지도 않아요. 얼마나 긴 문자열인지는 모르겠지만, 컬럼이 내용은 없으면서 갯수만 수백개이지는 않을테구요
20개가 넘는 컬럼들이 내용이 없는 것들이 없어서 그냥 DB 프로시저를 수정하는 방향으로 했습니다. 회사에서 이제 안드로이드 시작하는거라서 테스트 단게라서 안드로이드에 출력해주는 컬럼 수는 그렇게 많지가 않아서 프로시저를 수정하면서 추가하는 방향으로 잡게 되었습니다.
감사합니다
Please
log in
or
register
to add a comment.
...