안드로이드 앱에서 서비스(서버와 소켓 통신을 위해서)를 하나 만들고 액티비티에서 서비스를 실행시킨 다음에.. 소켓 이벤트 리스너를 선언해서 액티비티나 Application 클래스에서 구현한다음에.. 서비스에서 소켓 클라이언트의 상태에 따른 이벤트 콜백을 받아서 액티비티나 Application에서 적당하게 구현을 하면 되겠네요.. 그리고 리스트 뷰는 뷰를 동적으로 추가하는 부분을 찾아보시면 될 것 같네요..
흠.. 근데 이 답변을 보면서 이해가 가시면.. 질문을 안 하셨을 것 같은 느낌이.. ^^;; 즐프하세용.