Simple pulltorefreshlayout, pull up & pull bottom, use SmoothProgressBar or something else.