Android 实用开源控件
图片放大缩小:
体验最好的图片手势控件,不同分辨率无缝切换,可与ViewPager结合使用。
带有手势控制的ImageView和FrameLayout。这个库的目的是让图片查看尽可能流畅和方便,同时方便开发者把它集成到自己的项目中。作者的功底非常深厚。
图片处理:
LargeImage
Android 加载大图 可以高清显示10000*10000像素的图片,轻松实现微博长图功能
SimpleTagImageView
一个可以在图片四个角显示一个小标签的ImageView,并且可以控制标签的宽度和背景颜色。(也可调整图片显示圆角等)
仿微信IM图片剪裁
小而美的MaterialImageView,阴影 圆角 旋转抗锯齿
实现对图片进行人脸识别,显示人脸区域的图像。
各种Loading效果。
本布局实现了在屏幕上随机生成可供操作的子控件控件,并完成向中心移动的随控件出现位置, 动态设定的动画效果。
帮助你能够在ScrollView或者ListView里面使用ViewPager,支持手势下滑退出页面.
EverNote开源的一个可以在后台处理延时工作的库。
创建一个真实的银行卡卡片布局。
图片可以自动移动的ImageView。
DanmakuFlameMaster是Android上最好的开源弹幕引擎.
类似58同城的多条件过滤筛选效果。
默认的toast很丑,而且也没有真正提供显示短暂消息的功能。这个库能为toast显示动画反馈,显示到选择按钮或者删除按钮的过度动画。而且toast 的生命周期是完全取决于你的。
效果很赞的弧形布局。(可自定义弧度、以及布局方向)
效果很赞的圆形菜单。
一个多功能的RecyclerView,包括了下拉刷新、加载更多,滑动删除,拖拽排序、多种动画、视差拖动、Toolbar渐变、Toolbar和FAB随着滚动出现消失等等效果,都可以放在同一个RecyclerVIew中并自由配置。
jpinyin
JPinyin是一个汉字转拼音的Java开源类库,在PinYin4j的功能基础上做了一些改进。 【JPinyin主要特性】
- 准确、完善的字库; Unicode编码从4E00-9FA5范围及3007(〇)的20903个汉字中,JPinyin能转换除46个异体字(异体字不存 在标准拼音)之外的所有汉字;
- 拼音转换速度快; 经测试,转换Unicode编码从4E00-9FA5范围的20902个汉字,JPinyin耗时约100毫秒。
- 多拼音格式输出支持; JPinyin支持多种拼音输出格式:带音标、不带音标、数字表示音标以及拼音首字母输出格式;
- 常见多音字识别; JPinyin支持常见多音字的识别,其中包括词组、成语、地名等;
- 简繁体中文转换
良心企业Square的又一开源项目,当你不想给用ContentProvider,只想简单监听SQLite表增删改的数据变更时可以试试它。
模仿薄荷食物图书馆效果,底部手势滑动滚动弧形图片列表。
波浪式加载:
帮你轻松实现波浪式加载,形状可圆形、正方式、自定义设置边框颜色,宽度,波浪大小以及颜色。
一个漂亮的圆形 fillable Loader,可被用在 splashscreen。
一个用来下金币,下红包的View。
显示文本时带有动画效果的 TextView(一个个文字,滚动下来)。
一个可以显示/隐藏密码的 EditText,通过右侧的一个可点击的显示/隐藏图标来显示或者隐藏密码.
一个模仿 Google StreeView 里 swipe card 的简单实现。
一个快速使用shortcut(快捷方式),避免各种 ROM 适配导致的各种问题的库。
一个可以让你在App轻松实现@功能的库。
BlurImageView
一个可以由模糊慢慢渐近显示为清晰图的控件。
一个刻度滚轮控件(横向显示刻度)。
可实现三级联动的选择器,高仿iOS的滚轮控件。
一个增强冷启动体验的库(即启动先显示大体布局背景,不包括内容,后再加载内容显示)。
一个用于app指向性功能高亮的库(为指示功能设置个蒙板,突出,再填写文字指向该功能),功能导向。
Pull down to finish an Activity. 按住向下滑动结束acitivity
效果很赞的 TextView 的文本显示动画(eg:各种炫酷显示效果)。
支持手势缩放的自定义 TextView,控件本身和文字都会随着手势同时放大和缩小(换行)。
Twitter 心型按钮动画效果(周围散开离散点):
Twitter 心型按钮动画效果。
一个可以让你给任何 View 添加 Twitter 心型按钮动画效果的库。
Android 实用开源控件的更多相关文章
- [开源]在iOS上实现Android风格的控件Toast
[开源]在iOS上实现Android风格的控件Toast iOS的风格和Apple其他产品一样,简单而粗暴.没有给人其他选择的余地,让你又爱又恨.同样的,Apple对待iOS平台的开发人员和对待大众消 ...
- 开源整理:Android App新手指引开源控件
开源整理:Android App新手指引开源控件 一个App第一次与用户接触或者发生大版本更新时,常常会用户进行新手引导,而一个好的新手指引,往往能够方便新用户快速了解操作你的应用功能.新手指引的重要 ...
- 转载: 开源整理:Android App新手指引开源控件
http://blog.coderclock.com/2017/05/22/android/open-source-android-app-guide-view-library/ 开源整理:Andro ...
- Android一个炫酷的树状图组织架构图开源控件实现过程
Android一个炫酷的树状图组织架构图开源控件 文章目录 [1 简介] [2 效果展示] [3 使用步骤] [4 实现基本布局流程] [5 实现自由放缩及拖动] [6 实现添加删除及节点动画] [7 ...
- 【转】Android M新控件之FloatingActionButton,TextInputLayout,Snackbar,TabLayout的使用
Android M新控件之FloatingActionButton,TextInputLayout,Snackbar,TabLayout的使用 分类: Android UI2015-06-15 16: ...
- 开源控件ViewPagerIndicator的使用
此文转载自http://www.jianshu.com/p/a2263ee3e7c3 前几天学习了ViewPager作为引导页和Tab的使用方法.后来也有根据不同的使用情况改用Fragment作为Ta ...
- C# WPF开源控件库:MahApps.Metro
其实站长很久之前就知道这个开源WPF控件库了,只是一直欣赏不了这种风格,但也star了该项目.每次浏览该仓库时,发现star越来越多,也看到很多网友对它的褒奖,所以今天就向大家推荐这款WPF控件库. ...
- Win10 UWP开发系列——开源控件库:UWPCommunityToolkit
在开发应用的过程中,不可避免的会使用第三方类库.之前用过一个WinRTXamlToolkit.UWP,现在微软官方发布了一个新的开源控件库—— UWPCommunityToolkit 项目代码托管在G ...
- Android 中常见控件的介绍和使用
1 TextView文本框 1.1 TextView类的结构 TextView 是用于显示字符串的组件,对于用户来说就是屏幕中一块用于显示文本的区域.TextView类的层次关系如下: java.la ...
随机推荐
- Java -- String、StringBuffer、StringBuilder
原文:http://blog.csdn.net/kingzone_2008/article/details/9220691 String:不可变. StringBuffer(JDK1.0):可变,线程 ...
- Android ANR分析(1)
转自:http://blog.csdn.net/itachi85/article/details/6918761 一:什么是ANR ANR:Application Not Responding,即应用 ...
- 苹果开发者账号申请时报错提示错误:Legal Entity Name
he information you entered did not match your profile in the D&B database. Before submitting you ...
- 重温WCF之流与文件传输(七)
WCF开启流模式,主要是设置一个叫TransferMode的属性,所以,你看看哪些Binding的派生类有这个属性就可以了. TransferMode其实是一个举枚,看看它的几个有效值: Buffer ...
- Delphi之DLL知识学习1---什么是DLL
DLL(动态链接库)是程序模块,它包括代码.数据或资源,能够被其他的Windows 应用程序共享.DLL的主要特点之一是应用程序可以在运行时调入代码执行,而不是在编译时链接代码,因此,多个应用程序可以 ...
- MVC中Action 过滤
总结Action过滤器实用功能,常用的分为以下两个方面: 1.Action过滤器主要功能就是针对客服端请求过来的对象行为进行过滤,类似于门卫或者保安的职能,通过Action过滤能够避免一些非必要的深层 ...
- Java程序员要求具备的10项技能
1.语法:必须比较熟悉,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息知道是什么样的语法错误并且知道任何修正. 2.命令:必须熟悉JDK带的一些常用命令及其常用选项,命令至少需要熟悉:a ...
- MS SQL数据批量备份还原(适用于MS SQL 2005+) 分类: SQL Server 数据库 2015-03-10 14:32 103人阅读 评论(0) 收藏
我们知道通过Sql代理,可以实现数据库的定时备份功能:当数据库里的数据库很多时,备份一个数据库需要建立对应的定时作业,相对来说比较麻烦: 还好,微软自带的osql工具,比较实用,通过在命令行里里输入命 ...
- [Java] xms xmx XX:PermSize XX:MaxPermSize 参数意义解析
今天在做jmeter压力测试时又出现以前经常出现的异常,如下图,长时间不弄这个的,又有点不知所措了,所以干脆再来总结一下问题: 以前写过两篇文章,对这个问题研究过,见下面连接: 连接1:http:// ...
- WPF中的依赖项属性
Form cnblogs 桂素伟 随着WPF的推广,不得不重新拾起WPF来,因为这块的产品越来越多. 只能跟着MSDN来学了,所以想是在这里记录下学习的过程和对知识的理解. 先从最基本的吧,依赖项属性 ...