在Android Studio中使用Android-PullToRefresh Library
来源:互联网 发布:用python编写99乘法表 编辑:程序博客网 时间:2024/06/05 15:02
随着新版本的陆续发布,Android Studio越来越好用,原来在ADT中使用的一些第三方库该如何迁移到Android Studio呢?比如Android-PullToRefresh(https://github.com/chrisbanes/Android-PullToRefresh),这是一个经典的下拉刷新库,虽然已不再提倡使用,但仍然有诸多粉丝,在ADT中它是以library的形式被引用的,那么在AS中怎么使用呢?
由于该库在Maven中央库上并不存在,因此只能将它拷贝到项目中,具体可参考如下步骤:
1.在AS中,将项目结构切换到Project目录模式,在根目录下新建一个名为libs的文件夹,该文件夹跟app文件夹同级。
2.在libs文件夹中新建一个名为pulltorefresh的文件夹(名字可任意),将Android-PullToRefresh的library文件夹中的res、src等内容拷贝到pulltorefresh文件夹下。
3.在app/build.gradle中添加如下依赖:
dependencies {
compile project(':libs:pulltorefresh')
}
4.在libs/pulltorefresh/build.gradle中添加如下内容:
apply plugin: 'com.android.library'
android {
compileSdkVersion 22
buildToolsVersion "22.0.1"
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
resources.srcDirs = ['src']
aidl.srcDirs = ['aidl']
renderscript.srcDirs = ['src']
res.srcDirs = ['res']
assets.srcDirs = ['assets']
}
}
}
5.在settings.gradle中添加如下内容:
include ':libs:pulltorefresh' ,':app'
完成上述步骤,就可以在Android Studio中使用Android-PullToRefresh了。
- 在Android Studio中使用Android-PullToRefresh Library
- 在android studio中导入开源库PullToRefresh
- Android Studio 中使用 PullToRefresh 框架
- Android中pullToRefresh使用
- Android中pullToRefresh使用
- android:Android中pullToRefresh使用
- Android Studio的使用——引入库如:引入PullToRefresh的library
- Android studio 导入 PullToRefresh
- Android studio关联PullToRefresh
- 使用Android design support library在Eclipse和Android Studio
- 在Android Studio中将Android工程变为Library使用
- 在Android Studio中将Android工程变为Library使用
- #Android# android studio导入pulltorefresh
- android studio中导入library
- Android studio使用构建library
- 如何在Android Studio中引入Library Project
- 如何在Eclipse和Android Studio中导入library project
- 如何在Android Studio中导入eclipse的library project
- Java程序员的好工具:通过json生成javabean(pojo)
- win7下获取进程CPU,内存,IO等信息
- Magento 在 Onepage Checkout 页面添加自定义 Fields
- android布局学习--嵌套布局
- WGS84坐标系转为西安80坐标系的解决方式
- 在Android Studio中使用Android-PullToRefresh Library
- Android中的颜色对应的值
- adb常见问题--解决端口号被占用
- JAVA基础累积之HttpServletRequest
- httpclient post
- 英语小词典的安卓源码。
- CDH cm节点高可用方案
- mysql安装 + phpmyadmin 配置mysql管理界面
- 0.8147--Matlab产生的第一个随机数