一,Activity 对应布局

<?xml version="1.0" encoding="utf-8"?>                                    
二,主代码为

public class Main9Activity extends AppCompatActivity {    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main9);        initView();    }    private void initView() {        TwinklingRefreshLayout refreshLayout = (TwinklingRefreshLayout) findViewById(R.id.refreshLayout);        SinaRefreshView headerView = new SinaRefreshView(this);        headerView.setTextColor(0xff745D5C);        refreshLayout.setHeaderView(headerView);        refreshLayout.setOnRefreshListener(new RefreshListenerAdapter() {            @Override            public void onRefresh(final TwinklingRefreshLayout refreshLayout) {                LogUtils.d("onRefresh");                new Handler().postDelayed(new Runnable() {                    @Override                    public void run() {                        refreshLayout.finishRefreshing();                    }                }, 2000);            }            @Override            public void onLoadMore(final TwinklingRefreshLayout refreshLayout) {                LogUtils.d("onLoadMore");                new Handler().postDelayed(new Runnable() {                    @Override                    public void run() {                        refreshLayout.finishLoadmore();                    }                }, 2000);            }        });                refreshLayout.setEnableOverScroll(false);        //禁用掉加载更多效果,即上拉加载更多        refreshLayout.setEnableLoadmore(false);        //进入页面,就自动下拉刷新        refreshLayout.startRefresh();    }}

三,效果图

Android 利用TwinklingRefreshLayout 实现下拉效果_第1张图片


更多相关文章

  1. Android volley框架加载网络图片
  2. Android UI - 带白边的自定义ImageView效果
  3. Android TextView 45°倾斜效果
  4. android设置图片变化的四种效果代码
  5. android: MapView加载多个 overlay 内存溢出

随机推荐

  1. 通过ADB命令实现App的安装、卸载、覆盖
  2. Android Inflate()方法用途
  3. Android(安卓)进阶 教你打造 Android(安
  4. Android之Rxjava2.X 10————Rxjava源
  5. Android中Calendar类的用法总结
  6. android精品开源项目整理
  7. android EditText中的几大坑
  8. Your project contains error(s)... 如何
  9. Android的历史:起源、命名方式
  10. Android 三级缓存 LruCache缓存机制