日常工作收集整理的工具类和一些开发遇到的坑,在此记录,方便以后使用
| 工具 | 描述 |
|---|---|
| LogUtils | 日志工具类 |
| DensityUtils | dp工具类 |
| FNFlowLayout | 流式布局 |
| SoundPoolPlayer | 音频播放 |
| AppUtils | app相关类 |
| DateUtils | 日期类 |
| DeviceUtils | 手机设备信息类 |
| EnCodeUtils | 编码类 |
| NetworkUtils | 网络类 |
| NumberUitls | 数字类 |
| quickadpter | 万能适配器 |
| inject | 万能适配器 |
| SharePreferences | SharePreference |
| Dialog | dialog |
| study | 要点记录 |
java实现的常用算法,数据结构,爬虫等实现方式
| 名称 | 描述 |
|---|---|
| ArrayUtils | 数组工具 |
| BubbleSort | 冒泡排序 |
| ChoiceSort | 选择排序 |
| QuickSort | 快速排序 |
| InsertSort | 插入排序 |
| MergeSort | 归并排序 |
| HeapSort | 堆排序 |
| ShellSort | 希尔排序 |
| 名称 | 描述 |
|---|---|
| KMP | KMP算法 |
| BFS | 广度优先搜索算法 |
| Fibonacci | 斐波纳契数列第N项 |
| FindKthToTail | 链表倒数第k个结点 |
| FindPath | 二叉树找值 |
| HasSubtree | 二叉树子树 |
| JumpFloor | 台阶问题 |
| JumpFloorII | 台阶问题二 |
| MergeList | 链表合并 |
| MinNumberInRotateArray | 数组旋转 |
| MirrorTree | 二叉树镜像 |
| MyStack | 栈的模拟 |
| NumberOf1 | 1的个数 |
| Power | 幂运算 |
| 名称 | 描述 |
|---|---|
| SigleTon | 单例模式 |
| Straglegy | 策略模式 |
| Proxy | 代理模式 |
| Proto | 原型模式 |
| JavaObserve | 观察者模式 |
| NativeObserve | 观察者模式 |
| Factory | 工厂模式 |
| simpleFactory | 简单工厂模式 |
| abtractFactory | 抽象工厂模式 |
| decorator | 装饰模式 |
| facade | 外观模式 |
| 名称 | 描述 |
|---|---|
| Generic | 泛型使用 |
| Reflect | 反射使用 |
| Inject | 注解使用 |
| Enum | 枚举使用 |
| Map | Map使用 |
no fuck license