這是RecyclerView.jar下載,最近有時(shí)間研究了一下RecyclerView,果然功能強(qiáng)大啊,能實(shí)現(xiàn)的效果還是比較多的,那么今天給大家介紹一個(gè)用RecyclerView實(shí)現(xiàn)的瀑布流效果。
這里要特別強(qiáng)調(diào)一點(diǎn),有人可能不知道去哪里找android-support-v7-recyclerview.jar這個(gè)文件,其實(shí)它就在你下載的sdk目錄下,我的是在D:\Program Files\Android\android-sdk\extras\android\support\v7\recyclerview\libs,直接把這個(gè)文件拷貝到自己工程libs目錄下即可。不建議在網(wǎng)上找這個(gè)jar包,可能會(huì)由于版本問(wèn)題不能使用。
1.gradle
這種方式很簡(jiǎn)單,在app下的build.gradle中加入:compile 'com.android.support:design:23.1.1' 即可,很簡(jiǎn)單
2.引入RecyclerView的jar包
第二種方式有各種的坑,花了兩個(gè)晚上,網(wǎng)上也沒(méi)有找到教程,都是說(shuō)“沒(méi)試過(guò),目測(cè)可以”,
大致步驟:
1.使用ADT,將RecyclerView引入,做為一個(gè)Library
2.將上一步的library explort,導(dǎo)出的jar包暫時(shí)命令為library.jar
3.將library.jar解壓,將其中的相關(guān)文件復(fù)制出來(lái)給系統(tǒng)的recyclerView.jar
4.引入經(jīng)過(guò)修改的recyclerView.jar即可
最早的recyclerView.jar是不需要修改就可直接引入的,
現(xiàn)在新版本的recyclerView修改了好多,增加了一些API及方法,
看sdk目錄下的RecyclerView,發(fā)現(xiàn)其有res,
直接引入jar包會(huì)有資源及R文件找不到,所以需要修改一把。