move all initViewHolder method to each ViewHolder as a static method.
add load more function in friendship fragment, by using list instead of
cursor (I don't know how to combine the datas in two cursor).