安卓项目实战之其他特效

版权声明:转载必须注明本文转自郭子轩的博客 https://blog.csdn.net/gpf1320253667/article/details/82918388

安卓开源项目库集合https://github.com/opendigg/awesome-github-android-ui

android-iconify图标字体库,V2版本增加了很多图标字体和功能。同时也可以很方便的增添自己喜欢的图标字体:http://www.jcodecraeer.com/a/opensource/2015/0817/3313.html
轻量级的起泡提示。可以根据触发的位置灵活显示:http://www.jcodecraeer.com/a/opensource/2016/0509/4232.html
开原项目:https://github.com/dongjunkun/GanK
(Icon Font --Android图标也能轻松换肤:https://www.jianshu.com/p/dd01072998c5
另外两种android沉浸式状态栏实现思路(第一种实现思路):https://www.jianshu.com/p/b100b64544f3
真正的支持无缝换肤/夜间模式的Android框架:https://github.com/dersoncheng/MultipleTheme
开源应用1:https://github.com/oubowu/OuNews
开源应用2:https://github.com/Rukey7/MvpApp
开源应用3:https://github.com/nanchen2251/AiYaGirl
微影,一款纯粹的在线视频App,基于Material Design + MVP + Dagger2 + RxJava + Retrofit + Realm + Glide:https://github.com/GeekGhost/Ghost
基于MVP模式 , RxJava+RxAndroid+Retrofit组合的干货集中营客户端:http://www.jcodecraeer.com/a/opensource/2016/0119/3885.html
FloatingText 是一个能够在任何控件之上执行漂浮效果动画的控件:https://github.com/UFreedom/FloatingText
RecyclerView侧滑菜单:https://github.com/yanzhenjie/SwipeRecyclerView
高仿微信数字键盘、支付键盘(密码键盘),同样可以拿来改成支付宝的支付键盘:https://github.com/zuiwuyuan/WeChatPswKeyboard
类似于facebook的内容预加载效果,先闪烁显示内容占据的区域,等加载完成后显示实际内容:https://github.com/elye/loaderviewlibrary
富文本处理库:https://github.com/zzhoujay/RichText
基于BaseRecyclerViewAdapterHelper多条目的进一步封装:https://github.com/chaychan/MultipleItemRvAdapter
实现复杂列表:https://www.cnblogs.com/shen-hua/p/5818172.html(服务器端返回的数据里面有个Show_type字段作为类型区分)
RecycleView实现复杂列表:https://blog.csdn.net/dl10210950/article/details/70239907
仿微信扫一扫弹出菜单效果:https://github.com/jiang111/IndicatorDialog
占位加载中效果:https://blog.csdn.net/qi85481455/article/details/81772778

分组悬浮吸顶效果:https://github.com/Gavin-ZYX/StickyDecoration
标签操作封装库:http://www.jcodecraeer.com/a/opensource/2017/0405/7785.html
添加角上标签的库:https://github.com/H07000223/FlycoLabelView
支持双行的标签库:https://github.com/yanbober/AvatarLabelView

图片选择器:https://github.com/LuckSiege/PictureSelector
ImageViewer:打造万能图片浏览器,轻松实现微信朋友圈、今日头条、横向列表、纵向列表等图片浏览效果:https://blog.csdn.net/liyi1009365545/article/details/78135394?locationNum=6&fps=1
https://blog.csdn.net/engineer_zh/article/details/73549993
https://blog.csdn.net/qq_40090482/article/details/78984206
https://github.com/nntuyen/mkloader
https://blog.csdn.net/zhaodecang/article/details/53402161
https://www.aliyun.com/jiaocheng/1364592.html
http://www.cnblogs.com/whycxb/p/9742214.html
四种试图切换:https://github.com/WangGanxin/LoadDataLayout
流式布局展示标签和操作标签:https://github.com/Kaka252/FlexboxUtils
Android平台基于Vitamio的开源播放器:http://www.jcodecraeer.com/a/opensource/2015/0102/2252.html
一个用于展示电影海报之类封面的库,每次滑动能保证只有一张图片是正面展示,效果非常不错:http://www.jcodecraeer.com/a/opensource/2015/0206/2424.html
一款集成了相机,图片裁剪,给图片贴贴图打标签的APP:http://www.jcodecraeer.com/a/opensource/2015/0729/3232.html
在CollapsingToolbarLayout中使用TabLayout的例子,两者均放在CoordinatorLayout中:http://www.jcodecraeer.com/a/opensource/2015/1010/3564.html
一个帮助你实现各种文字效果的动画框架:http://www.jcodecraeer.com/a/opensource/2015/1016/3587.html
Android 倒计时控件,可以定义多种样式:http://www.jcodecraeer.com/a/opensource/2015/1016/3586.html
一个可以伸缩展开并且带平缓过渡动画的自定义文本控件,你可以设置其展开的行数,伸缩收起的图标,伸缩收起的文本和颜色等:http://www.jcodecraeer.com/a/opensource/2016/0824/6561.html
数字增加减少的动画的 TextView :http://www.jcodecraeer.com/a/opensource/2016/1202/6829.html
带图标提示的Toast控件,简洁大方:http://www.jcodecraeer.com/a/opensource/2017/0120/7072.html
CoordinatorTabLayout是一个自定义组合控件,可快速实现TabLayout与CoordinatorLayout相结合的样式 继承至CoordinatorLayout, 在该组件下面使用了CollapsingToolbarLayout包含TabLayout:http://www.jcodecraeer.com/a/opensource/2017/0209/7097.html
加载中视图样式:https://github.com/nntuyen/mkloader
vlayout:https://github.com/alibaba/vlayout
一个多状态布局,可以在不同状态(无网络,无数据,连接超时,服务器错误)之间切换,并带动画效果:http://www.jcodecraeer.com/a/opensource/2017/0323/7718.html
app版本更新:https://github.com/WVector/AppUpdate

Android点赞+1效果:https://github.com/venshine/GoodView
AndroidSwipeLayout - 滑动Layout,支持单个View,ListView,GridView:https://github.com/daimajia/AndroidSwipeLayout
状态切换的 Button,类似 iOS,用 View 实现:https://github.com/zcweng/SwitchButton
android-typeface-helper - Android Typeface Helper 可以帮你轻松实现自定义字体的库:https://github.com/norbsoft/android-typeface-helper

Android 加载大图 可以高清显示10000*10000像素的图片,轻松实现微博长图功能:https://github.com/LuckyJayce/LargeImage
一个支持高清大图支持缩放的控件:https://github.com/EvilBT/HDImageView
基于Subsampling Scale Image View, Fresco, Glide, 和 Picasso的大图加载,支持缩放,可以使用不同的加载库:http://www.jcodecraeer.com/a/opensource/2016/1109/6761.html

一个实用的多条件筛选菜单,在很多App上都能看到这个效果,如美团,爱奇艺电影票等:https://github.com/dongjunkun/DropDownMenu
另一个实用的顶部筛选菜单:https://github.com/baiiu/DropDownMenu

CityPicker - CityPicker仿美团等选择城市列表:https://github.com/zaaach/CityPicker
SwipeCardView - SwipeCardView一个带渐变层叠动画的左右滑动效果(类似于探探左右刷脸):https://github.com/xiepeijie/SwipeCardView
SlidingCard - 漂亮的卡片滑动翻页特效:https://github.com/mxn21/SlidingCard
MPAndroidChart是一个功能强大的图表开源类库:曲线图、柱形图、环形图:https://github.com/ggchxx/MPAndroidChart
XCL-Charts - (国人开发)基于Android Canvas来绘制各种图表,使用简便,定制灵活:https://github.com/xcltapestry/XCL-Charts
开源的 Android 视频播放器,支持 DLNA:https://github.com/xiongwei-git/AndroidVideoPlayer
优雅简单的操作属性动画的库ViewAnimator:https://github.com/florent37/ViewAnimator
垂直滚动广告条:https://github.com/florent37/ViewAnimator
一个很方便使用和扩展的跑马灯Library,通过提供不同的MarqueeFactory来定制不同的跑马灯View, 并且提供了常用类型的跑马灯效果:SimpleMarqueeView:https://github.com/gongwen/MarqueeViewLibrary
类似QQ空间,微信朋友圈,微博主页等,展示图片的九宫格控件:https://github.com/jeasonlzy/NineGridView

猜你喜欢

转载自blog.csdn.net/gpf1320253667/article/details/82918388
今日推荐