zoukankan      html  css  js  c++  java
  • Android笔记——导入Github开源项目CircleRefreshLayout

    百度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线程 

    图片

    图片

     图片

    版权声明:本文为博主原创文章,未经博主允许不得转载。

  • 相关阅读:
    Git是如何存储对象的
    原来自己一直平凡着 2015-10-20
    把十进制数(long型)分别以二进制和十六进制形式输出,不能使用printf系列。
    #define XXX do{...}while(0)
    函数的递归调用例子学习
    MAC OSX 下安装 CTAGS
    MAC OSX 下安装Cscope
    python画图
    python读取文件内容方法
    python变量传递给系统命令的方法
  • 原文地址:https://www.cnblogs.com/pwc1996/p/4839183.html
Copyright © 2011-2022 走看看