各类好用的开源库。快点进来,包你喜欢~^_^

前段时间用了图片加载框架Glide,在前面的博客里也有一些介绍,最近又用到了几个比较好用的开源库,想在这里分享给你们,有用的能够看一下。自从了解了开源库以后,就爱上他了,太方便了,节省太多时间了,并且还提升了开发效率。其实有些开发者不喜欢用开源依赖库,由于他们以为这样只是搬了别人的轮子,本身仍是没有真正懂得其中的原理,想一步步脚踏实地本身作出来,这样才有意义。其实我以前也有这样的想法,但后来我想明白了,别人作的好的东西,干吗不用啊,是吧。并且,你能够从别人的代码里学到东西,还能够节省时间提升开发效率,这不是一举多得吗。再说了,这么好的资源不用那简直是浪费。浪费可耻啊~因此,我就顿悟了~android

哈哈,说了那么多,其实上面的都是废话,下面开始介绍吧。git

1、TransitionHelper

介绍:格瓦拉动画效果的转场动画github

使用方法:app

dependencies {
   compile 'me.immortalz:transitionhelper:1.0.6'
}

这里就不上效果图了,点击连接有GIF效果图。框架

首先连接奉上:github:https://github.com/ImmortalZ/TransitionHelperide

我的挺喜欢的,今后告别枯燥乏味的转场效果,只用几行代码搞定各类炫酷的转场动画效果。动画

2、NiftyDialogEffects

介绍:一款带各类动画效果及自定义属性的对话框。spa

你若是还在用老到掉牙的系统的dialog,那你就out了。赶快试一下新的吧。code

使用方法:视频

dependencies {
    compile 'com.nineoldandroids:library:2.4.0'
    compile 'com.github.sd6352051.niftydialogeffects:niftydialogeffects:1.0.0@aar'
}

github:https://github.com/sd6352051/NiftyDialogEffects

3、GalleryFinal

介绍:一款本地图片加载器,支持各类编辑,自定义功能和主题

github:https://github.com/pengjianbo/GalleryFinal

使用方法:

compile 'cn.finalteam:galleryfinal:1.4.8.7'
compile 'com.android.support:support-v4:23.1.1'

 

4、RxGalleryFinal

介绍:一款强悍的Android图片/视频加载器,支持各类编辑,自定义主题等。

包含了上面的GalleryFinal功能,能够说是GalleryFinal的强化版。可选择使用。

使用方法:

compile 'cn.finalteam.rxgalleryfinal:library:0.0.3'
    //rxgalleryfinal依赖appcompat-v7和recyclerview-v7扩展卡库
    compile 'com.android.support:recyclerview-v7:24.2.0'
    compile 'com.android.support:appcompat-v7:24.2.0'

    //支持如下主流图片加载器,开发者自行选择
    compile 'com.squareup.picasso:picasso:2.5.2'
    compile 'com.facebook.fresco:fresco:0.12.0'
    compile 'com.github.bumptech.glide:glide:3.7.0'
    compile 'com.nostra13.universalimageloader:universal-image-loader:1.9.5'

权限设置:

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />    

github:https://github.com/FinalTeam/RxGalleryFinal

5、JieCaoVideoPlayer

介绍:一款强悍的视频播放控件。

使用方法:

compile 'fm.jiecao:jiecaovideoplayer:4.8.3'    

github:https://github.com/lipangit/JieCaoVideoPlayer

 

今天就分享这些,详细介绍和使用请点击连接,但愿对各位有帮助。不用谢,请叫我雷锋~~♪(^∇^*)

相关文章
相关标签/搜索