Android笔记——导入Github开源项目CircleRefreshLayout
2016-01-02 00:00
671 查看
百度n久都找不到android studio导入第三方类库的正确方法,纠结睡不着
,最后终于蒙到了方法,原来想太多了
------------------------------------------------------------------------------------------------------------------------------------------------
导入github开源项目,让其作为主程序的第三方类库
1、 将第三方类库以module导入,注意第三方类库导出时的ide
2、 导入后android studio自动重构,此时如果出现错误,直接看log,会明确标明缺少什么,缺啥就补啥
3、重构完成后,右键主程序,并为其附加第三方类库
4、然后自动重建,等待完成
------------------------------------------------------------------------------------------------------------------------------------
源代码添加,两部分
1、 布局文件添加<com.tuesda.walket.circlerfresh.CircleRefreshLayout>标签,注意设置xmlns属性,需包含ListView子标签
2、 源代码实例化并绑定CircleRefreshLayout控件,并为其设置setOnRefreshListener监听器
重写监听器的completeRefresh()方法,该方法在执行CircleRefreshLayout.finishRefresh()方法后调用
重写refreshing()方法,在下拉refresh时调用,耗时操作需另开启多线程,注意此方法不在UI线程
,最后终于蒙到了方法,原来想太多了
------------------------------------------------------------------------------------------------------------------------------------------------
导入github开源项目,让其作为主程序的第三方类库
1、 将第三方类库以module导入,注意第三方类库导出时的ide
2、 导入后android studio自动重构,此时如果出现错误,直接看log,会明确标明缺少什么,缺啥就补啥
3、重构完成后,右键主程序,并为其附加第三方类库
4、然后自动重建,等待完成
------------------------------------------------------------------------------------------------------------------------------------
源代码添加,两部分
1、 布局文件添加<com.tuesda.walket.circlerfresh.CircleRefreshLayout>标签,注意设置xmlns属性,需包含ListView子标签
2、 源代码实例化并绑定CircleRefreshLayout控件,并为其设置setOnRefreshListener监听器
重写监听器的completeRefresh()方法,该方法在执行CircleRefreshLayout.finishRefresh()方法后调用
重写refreshing()方法,在下拉refresh时调用,耗时操作需另开启多线程,注意此方法不在UI线程
相关文章推荐
- Android笔记——简单解析XML
- Android Services组件
- Android系统服务一览表
- Json--Android中数据文件解析(Json解析--从服务器端获取数据并且解析,显示在客户端上面)
- Android Studio基本介绍
- android 悬浮控件-仿360手机助手应用详情页
- Android之应用程序如何调用支付宝接口
- Android数据库升级最佳方案
- android 数据库之greendao
- Android的AdapterViewFlipper
- Android的Spinner
- 学习Android从0开始之基础篇(1)-Android的四大基本组件
- Android开发之 Android 的基本组件的概述
- Android的AnalogClock和DigitalClock
- Android中View类OnClickListener和DialogInterface类OnClickListener导入包冲突
- Android的TextureView
- 解决AndroidStudio导入工程报错:“Your project path contains non-ASCII characters.”
- Android的ToggleButton
- android属性大全
- Android的CheckBox复选框