Android Studio导入PullToRefresh 的sample

1.新建一个空的Android项目

2.从github上下载PullToRefresh,然后解压到本地目录

解压后会得到这样一个目录

3.首先将library导入项目

File -> New -> Import Module

选择解压目录下的library目录,点击OK

接下来一路点击next ,finish即可,等Gradle build完成就可以进行下一步了,这一步应该不会出现什么错误

4.像上一步一样,将extra目录下的PullToRefreshListFragment添加到项目

点击OK之后,会提示我们library已经被添加到项目中了,这就是上一步引入library的,PullToRefreshListFragment是依赖这个library的

一直点击next,然后finish

这时候会提示 useSdkVersion 1 can‘t be smaller than version 4 ,说明刚才添加的PullToRefreshListFragment中需要显示声明

minSdkVersion 大于等于4

只需要在PullToRefreshListFragment的 AndroidManifest.xml文件中,声明最小Sdk即可

然后重新构建即可

5.接着按上一步将extra目录下的PullToRereshViewPager导入到项目,PullToRereshViewPager也是依赖library的

6.最后再导入sample

sample依赖于前面导入的library,PullToRereshViewPager,PullToRereshListFragment

一路next,最后finish

7.这时候运行sample,会出现如下错误

说Build Tools版本不对

将sample的build.gradle文件修改成如下即可

如果没有这个版本的buildTools,打开SDKManager下载即可

到这,就可以运行成功了。

时间: 2024-08-11 07:43:35

Android Studio导入PullToRefresh 的sample的相关文章

android studio导入PullToRefresh教程

1.新建一个Android项目,下载好Android-PullToRefresh-master,并解压,找到library文件夹,我把他放在C:\import目录下,下面的都是根据箭头一步一步的点击即可 找到library文件夹并选中它在点击OK 此时会报错,先不用管他 根据箭头操作 选中pp 点击+,选择第三个 弹出这个界面 添加它 此时还差最后一步了 更改版本号 现在好了!

Android Studio编译运行Fresco Sample。Android缓存新境界。 (a problem occurred start process 'command 'ndk-build'')

今天闲逛知乎,偶遇一篇“Android应用开发难点”,作为安卓程序猿,本能点进去,想看看究竟能有什么难点自己不知道的(夜郎自大..面壁中). 插件化,H5容器优化,网络.图片缓存..感觉都还好.直到看到“Fresco出来之前,你是不是觉得图片缓存已经到头了?” Fresco究竟是何方神圣!! 询问度娘得知,2015.3.27日之前就已经发布了(度娘的结果最早是3.27).通过查看GitHub: Version 0.1.0  tyronen released this 16 days ago · 

Android Studio导入GitHub上的项目常见问题(以图片轮播开源项目为实例)

前言:github对开发者而言无疑是个宝藏,但想利用它可不是件简单的事,用Android studio导入开源项目会遇到各种问题,今天我就以github上的一个图片轮播项目为例,解决导入过程中的常见问题. 1.下载项目压缩包 2.由于android studio采用gradle自动构建,而每个项目的gradle版本不一致会导致编译异常,所以要修改开源项目的gradle版本,过程如下 打开自己本地建立工程下的build.gradle文件,将其全部复制. 然后用记事本或其他软件打开开源项目下的bui

android studio - 导入工程报错[Plugin with id 'com.android.application' not found]

出错现象: 大概意思是找不到:com.android.application 插件,以上现象对于初学者来说会经常碰到,下面分析下产生的原因. 原因分析 首先来看看导入后的工程结构: 对于此工程结构,是否有个疑问? 这是未正常同步完成的结构,Gradle Scripts下面似乎少了个 build.gradle ,上图红框部分描述清楚了是 Module: GraphicsDemo ,表示该 build.gradle 是Module的,而不是Project的.来看看一个正常的 Project+Modu

Android Studio导入项目的几种方法

本篇教程中使用到的Android Studio版本为1.0, Eclipse ADT版本23.0.4.请尝试更新到该版本. Android Studio默认使用 Gradle 构建项目, Eclipse 默认使用Ant构建项目.建议Android Studio导入项目时,使用 Gradle 构建项目. 导入 Eclipse 项目 本例中,使用到的 Eclipse 项目结构如图: e-demo 为主项目, appcompat_v7 为 library 项目. 导入 Generate Gradle

【转载】Android Studio 导入External Libraries

转载: 世军  Android Studio 导入External Libraries http://www.cnblogs.com/shijunzhang/p/5625432.html 导入本地Libraries 拷贝 gson-2.3.1.jar(gson-2.3.1.jar为例)到 app/libs 目录下 在app/build.gradle的 dependencies 中增加一行:compile files('libs/gson-2.3.1.jar') 在线导入Libraries Fil

Android studio 导入github工程

Android studio 导入github工程

Android Studio导入Eclipse项目和一些常见的问题

Android Studio版本 Eclipse项目工程:一个主工程,一个Emojicon依赖库. 有两种方式导入Eclipse工程: 1.兼容Eclipse 2.全新的Android Gradle Project Google推荐用全新的方式,所以此处不介绍兼容模式导入. 请先关闭Android Studio当前的Project,否则你看不到Import Project. 选择“Import project(Eclipse ADT, Gradle, etc.)”,定位到你所需要导入的工程的主目

Android Studio 导入外部lib文件

Android Studio 导入外部lib文件 1.将jar包放入Module里的lib文件夹中.(自己创建lib文件夹) 2.在project选中jar包点击右键"Add as library". 3.此时项目仍然是无法正常编译的,这时需要在项目里的module的build.gradle文件里的dependencies节加入以下内容 compile files('lib/xxxx.jar') 这里files括号里面的地址是相对于build.gradle文件的相对路径 4.此时项目正