Skip to content

android,java必备知识,面试知识,工作学习记录。这里记录一些常用android工具类,android开发经验,面试算法题,牛客算法题解析。也包含java数据结构,算法,爬虫,泛型,反射等实现

Notifications You must be signed in to change notification settings

happyKen/commonUtil

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation


工作学习日记

android篇

日常工作收集整理的工具类和一些开发遇到的坑,在此记录,方便以后使用

持续更新中

内容说明

工具 描述
LogUtils 日志工具类
DensityUtils dp工具类
FNFlowLayout 流式布局
SoundPoolPlayer 音频播放
AppUtils app相关类
DateUtils 日期类
DeviceUtils 手机设备信息类
EnCodeUtils 编码类
NetworkUtils 网络类
NumberUitls 数字类
quickadpter 万能适配器
inject 万能适配器
SharePreferences SharePreference
Dialog dialog
study 要点记录

java篇

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 外观模式

java高级用法

名称 描述
Generic 泛型使用
Reflect 反射使用
Inject 注解使用
Enum 枚举使用
Map Map使用

License

  no fuck license

About

android,java必备知识,面试知识,工作学习记录。这里记录一些常用android工具类,android开发经验,面试算法题,牛客算法题解析。也包含java数据结构,算法,爬虫,泛型,反射等实现

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages