제 개인적인 생각입니다.
BoardListActivity.java
BoardDetailActivity.java
두가지 java file 이 존재할 거고..
BoardListActivity 에는 서버와 통신하여 게시글 목록을 받아와서 RecyclerView(ListView)에 노출합니다.
이 List 중 하나를 클릭하면, BoardDetailActivity 를 호출하면서, Intent 로 해당 게시글의 Unique ID 를 보내줍니다.
BoardDetailActivity 가 실행되면 Intent 로 게시글의 Unique ID 를 받아와서 서버에 해당 게시글 정보를 받아와서 보여줍니다.
이정도 개념으로 보통 만들지 않나요?