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

本文精选了几款实用的Android开源库,包括转场动画库TransitionHelper、对话框库NiftyDialogEffects、图片加载器GalleryFinal及其增强版RxGalleryFinal、视频播放控件JieCaoVideoPlayer。这些库能极大提升应用的用户体验并简化开发流程。

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

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

一、TransitionHelper

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

使用方法:

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

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

首先链接奉上:github:https://github.com/ImmortalZ/TransitionHelper

个人挺喜欢的,从此告别枯燥乏味的转场效果,只用几行代码搞定各种炫酷的转场动画效果。

二、NiftyDialogEffects

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

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

使用方法:

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

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

三、GalleryFinal

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

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

使用方法:

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

 

四、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

五、JieCaoVideoPlayer

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

使用方法:

compile 'fm.jiecao:jiecaovideoplayer:4.8.3'    

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

 

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

转载于:https://my.oschina.net/heyongrui/blog/798955

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值