tuzhenyu Goto Github PK
Type: User
Type: User
对SectionIndexer的扩展,实现对列表进行复杂的分组,排序,并建立索引以及利用二分法进行高效的索引查找,快速定位到section的位置,即使列表数据量达到4-5000的级别,也能瞬间定位。关键字:对列表进行复杂的分组排序;高效索引定位Section。
软键盘和表情面板流畅切换的demo,实现方案来自 android 原生8.0系统的短信管理器
自定义气泡组件,可当作普通ViewGroup使用,效果是一个带有点击颜色的气泡背景。直接在View的Canvas上绘制气泡背景,并提供动态(JAVA代码)和静态(XML)设置效果(颜色,点击效果,气泡圆角大小,内部padding值,气泡小三角方位等)的功能
正确监听并拦截 android软键盘的退格键的demo,详情请见博客
毕业设计工具库,利用适配器的思路将不同格式的单词库转换成统一格式
该项目以最简单的方法实现了ListView 的顶部item上滑悬停在布局顶部的效果。具体介绍可看我的CSDN博客
该项目是为了解决 MIUI系统上,Toast弹窗被禁止导致 无法正确提示用户的问题。该项目中,研究了并模仿了系统原生Toast的实现原理,写出一个 基于Dialog的Toast实现(为何要基于Dialog而不基于原生Toast的实现,具体原因请看代码注释)。主要模仿了Toast的两大方面:1.接口,该项目所实现的Toast,公共接口完全和原生Toast的接口一致,便于对原生Toast的替换;2.Toast消息队列的维护,这是核心的地方,因为这决定了一个Toast的出现时间和消失时间,以及当有多个Toast时,对每个Toast的出现顺序做控制。
毕业设计【背单词软件】客户端
毕业设计服务端,用于存储和下载单词本
几种经典排序算法的JAVA实现;包括:交换类(冒泡排序,快速排序);选择类(简单选择排序,堆排序);插入类(直接插入排序,二分插入排序,shell排序);归并排序。
Similar to Lottie. Render After Effects / Animate CC (Flash) animations natively on Android and iOS, Web. 使用 SVGAPlayer 在 Android、iOS、Web中播放 After Effects / Animate CC (Flash) 动画。
摄像头使用的简单demo
一个基于MVP模式设计的文件浏览器,目录跳转时带有切换效果,目前只能浏览文件夹,具有跨目录多选功能(该功能暂时关闭了)
Simple open source Android library for pie charts(简单的饼状图开源项目,支持动画生成饼状图).,参考了 https://github.com/Geek-1001/MagnificentChart ,但更换了实现思路和实现方式,整体性能比原项目有很大改进。
android上使用zbar的demo
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.