Continue refactor the code, fix the kuibulist refresh issue, add the distinguish the first and last page in viewpager