常用开源整理

简介: 1、开源控件  1)首页:  1.1)首先是下拉刷新数据的 SwipeRefreshLayout 地址:https://github.com/hanks-zyh/SwipeRefreshLayout  1.2)首页轮播的Tab样式,这个网上也是很多例子  PagerSlidingTab  地址:https://github.com/astuetz/PagerS

1、开源控件 


1)首页: 


1.1)首先是下拉刷新数据的 
SwipeRefreshLayout 
地址:https://github.com/hanks-zyh/SwipeRefreshLayout 


1.2)首页轮播的Tab样式,这个网上也是很多例子 
PagerSlidingTab 
地址:https://github.com/astuetz/PagerSlidingTabStrip 


1.3)首页的悬浮快捷菜单,类似于Google+ 
FloatingActionsMenu 
地址: https://github.com/telly/FloatingAction 


1.4)ListView的展示动画 
ListViewAnimations 
地址:https://github.com/nhaarman/ListViewAnimations 


1.5)TextView中的文本自动对齐 
JustifyTextView 
地址:https://github.com/xsingHu/JustifyTextView 


1.6)图片的圆形处理 
CircularImageView 
地址:https://github.com/lopspower/CircularImageView 


1.7)数据加载样式 
ProgressWheel 
地址:https://github.com/nithinkmichael/Android-ProgressWheel-master 


1.8)选择icon的翻转动画 
FlipImageView 
地址:https://github.com/castorflex/FlipImageView


3)设置页 


3.1)菜单点击的水波纹效果,类似于360安全卫士的菜单 
RippleEffect 
地址:https://github.com/traex/RippleEffect 


3.2)自定义的滑动开关,类似于苹果的开关效果 

SlideSwitch 
地址:https://github.com/Leaking/SlideSwitch 


3.3)显示数值的进度条样式,在设置字体大小样式的时候出现 

discreteSeekBar 
地址:https://github.com/AnderWeb/discreteSeekBar 


3.4)带有数值的进度条样式,在升级的的时候会出现 

NumberProgressBar 
地址:https://github.com/daimajia/NumberProgressBar 


3.5)动画样式的对话框 

SweetAlertDialog 
地址:https://github.com/lzyzsd/SweetAlertDialog 


3.6)清除缓存的对话框 

SmoothProgressBar 
地址:https://github.com/castorflex/SmoothProgressBar



4)本地图片浏览页面 
4.1)瀑布流样式 
StaggeredGridView 
地址:https://github.com/maurycyw/StaggeredGridView



5)图片浏览页面 
5.1)放大和缩小图片 
PhotoView 
地址:https://github.com/chrisbanes/PhotoView



6)用户中心页面 

6.1)拉下头部放大效果样式 
PullZoomView 
地址:https://github.com/Frank-Zhu/PullZoomView

目录
相关文章
|
6天前
|
缓存 监控 Java
大厂性能优化的10大顶级方案 (万字图文史上最全)
本文详细介绍了大厂性能优化的10大顶奢方案,涵盖代码优化、缓存优化、异步优化、多线程优化、前端优化、微服务架构优化、硬件升级、数据库优化、过载保护优化以及度量与监控系统等方面。每部分不仅提供了理论知识,还结合实际案例和代码示例,帮助读者全面理解和应用这些优化策略。文章还特别强调了架构设计的重要性,指出架构师需要具备多方面的知识和技能,包括硬件、软件、网络协议、分布式知识等,以应对复杂的技术挑战。最后,作者尼恩分享了自己多年的经验,提供了丰富的技术资源和实战指导,助力读者在面试和工作中取得成功。
大厂性能优化的10大顶级方案 (万字图文史上最全)
|
3月前
|
网络协议 数据处理 数据安全/隐私保护
|
人工智能 开发者 Python
模型社区实战训练营首开,开源让代码更有趣!
阿里云开发者学堂联合modelscope社区推出了模型实战系列训练营,培养AI开发者从各种模态的模型选择,只需要懂得python,也可以玩转人工智能模型。
|
存储 Web App开发 自然语言处理
近期面试题整理汇总(持续更新)(下)
• 变量提升与函数提升 • 变量提升: 在变量定义语句之前, 就可以访问到这个变量(undefined) • 函数提升: 在函数定义语句之前, 就执行该函数 • 先有变量提升, 再有函数提升
148 0
近期面试题整理汇总(持续更新)(下)
|
Web App开发 缓存 移动开发
近期面试题整理汇总(持续更新)(中)
我们经常在 url 中看到 #,这个 # 有两种情况,一个是我们所谓的锚点,比如典型的回到顶部按钮原理、Github 上各个标题之间的跳转等,路由里的 # 不叫锚点,我们称之为 hash,大型框架的路由系统大多都是哈希实现的。
199 0
近期面试题整理汇总(持续更新)(中)
|
Web App开发 设计模式 移动开发
近期面试题整理汇总(持续更新)(上)
1.HTML和CSS Html5新增标签和属性
156 0
近期面试题整理汇总(持续更新)(上)
一份我们团队Java开发的开发规范,参考了阿里巴巴Java开发手册终极版v1.3.0
一份我们团队Java开发的开发规范,参考了阿里巴巴Java开发手册终极版v1.3.0
1147 0
一份我们团队Java开发的开发规范,参考了阿里巴巴Java开发手册终极版v1.3.0
|
存储 设计模式 Java
【重磅福利】冰河又一超硬核分布式存储PDF教程免费开源!!
在 【冰河技术】 微信公众号中的【分布式存储】专题,更新了不少文章,有些读者反馈说,在公众号中刷历史文章不太方便,有时会忘记自己看到哪一篇了,当打开一篇文章时,似乎之前已经看过了,但就是不知道具体该看哪一篇了。相信很多小伙伴都会有这样的问题。那怎么办呢?最好的解决方案就是我把这些文章整理成PDF电子书,免费分享给大家,这样,小伙伴们看起来就方便多了。希望这本电子书能够给大家带来实质性的帮助。
169 0
【重磅福利】冰河又一超硬核分布式存储PDF教程免费开源!!
|
缓存 边缘计算 运维
性能优化一手指南来了 | 开发者社区精选文章合集(二十六)
性能优化是一个体系化、整体性的事情,印刻在项目开发环节的各个细节中,也是体现技术深度的大的战场。
性能优化一手指南来了 | 开发者社区精选文章合集(二十六)