tuzhenyu's repositories
QReciteWords
毕业设计【背单词软件】客户端
InputEventListener
正确监听并拦截 android软键盘的退格键的demo,详情请见博客
android-Indexer
对SectionIndexer的扩展,实现对列表进行复杂的分组,排序,并建立索引以及利用二分法进行高效的索引查找,快速定位到section的位置,即使列表数据量达到4-5000的级别,也能瞬间定位。关键字:对列表进行复杂的分组排序;高效索引定位Section。
BubbleWidget
自定义气泡组件,可当作普通ViewGroup使用,效果是一个带有点击颜色的气泡背景。直接在View的Canvas上绘制气泡背景,并提供动态(JAVA代码)和静态(XML)设置效果(颜色,点击效果,气泡圆角大小,内部padding值,气泡小三角方位等)的功能
QRWordServer
毕业设计服务端,用于存储和下载单词本
AndroidKeyBoardAdjustLayout
软键盘和表情面板流畅切换的demo,实现方案来自 android 原生8.0系统的短信管理器
java_data_convert_project
毕业设计工具库,利用适配器的思路将不同格式的单词库转换成统一格式
ListViewWithStickTopItem
该项目以最简单的方法实现了ListView 的顶部item上滑悬停在布局顶部的效果。具体介绍可看我的CSDN博客
SortProject
几种经典排序算法的JAVA实现;包括:交换类(冒泡排序,快速排序);选择类(简单选择排序,堆排序);插入类(直接插入排序,二分插入排序,shell排序);归并排序。
SVGAPlayer-Android
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) 动画。
Tcamera
摄像头使用的简单demo
TFileManager
一个基于MVP模式设计的文件浏览器,目录跳转时带有切换效果,目前只能浏览文件夹,具有跨目录多选功能(该功能暂时关闭了)