쿠케캬캬
140
2019-09-12 03:14:44
1
206

안드로이드 게시판 앱


안녕하세요. 정말 초보자입니다. 게시판 앱을 만드려고하는데

디자인?을 어떻게 해야될지 잘모르겠습니다

recyclerview를 이용해서 화면에 보여주고 스크롤 아래로 내릴때마다 게시글이 이어서 추가로 보여지게 구현하려고 합니다. (이 방법이 별로라면 다른 방법 추천해주셔도 감사합니다)

서버에서 일정 개수만큼 게시글 가져와서 스크롤 끝까지 내려지면 다시 db접속해서 그개수만큼 더 가져오려는데 이게 좋은 방법일까요?


+ 추가로 궁금한거있어서 질문드리면 fragment를 replace를 계속해서 화면 전환 한다면(브라우저 탭 전환 하듯이) 이게 계속 차곡차곡쌓이는건가요(이경우라면 이전 fragment는 계속 실행되고있는건지)? 아니면 삭제되었다가 새로만들어진게 실행되는건가요?

1
0
  • 답변 1

  • 간짜장맛쿠키
    86
    2019-09-18 11:49:21

    RecyclerView는 ListView에 비해 더 좋아지고 융통성 있다고 하더라구요

    그대로 개발하시면 될꺼같습니다.

    저도 개발할때 db에 어마어마한 양을 한꺼번에 받아서 할수는 없으니..

    매번 30개씩 받아서 list에 표현을 해줍니다.

    (갯수는 정해진게 아니라서.. 사용자가 느리다.. 라고 안느껴 질 정도만 ㅎ..)


    Fragment에서는.. 개발자가 어떻게 처리하느냐에 따라 다릅니다.

    commit()을 호출하기전에 addToBackStack()을 호출하느냐 안하느냐에 따라

    쌓일수도 있고 안쌓일수도 있습니다.

    그리고 addToBackStack()호출하게 되면 해당 Fragment는 중단되고

    다시 되돌아 왔을때 다시 시작됩니다.

    안드로이드 디벨로퍼에서 참고해보세용~

    https://developer.android.com/guide/components/fragments.html?hl=ko#Transactions




    1
  • 로그인을 하시면 답변을 등록할 수 있습니다.