# notes **Repository Path**: FlyWYF/notes ## Basic Information - **Project Name**: notes - **Description**: learning notes, everyday and everyday - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-03-27 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Learning Notes > **关于我,欢迎关注** 微博:[@only乐秘](http://weibo.com/xiaomi0623) 邮箱:[onlylemi.com(AT)gmail.com](mailto:onlylemi.com@gmail.com) 主页:[http://onlylemi.github.io](http://onlylemi.github.io) 如果你有问题或建议,请在微博上[私信](http://weibo.com/xiaomi0623)我 :smiley: ## Repository * [MapView](https://github.com/onlylemi/MapView) —— Android平台下的室内地图图层控件 [`介绍`](http://onlylemi.github.io/projects/MapView/) * [AndroidCapture For Processing](https://github.com/onlylemi/processing-android-capture) —— Processing 与 Android交互库 [`介绍`](http://onlylemi.github.io/projects/processing-android-capture/) * [download-any-for-github](https://github.com/onlylemi/download-any-for-github) —— Github Chrome插件,可下载任意指定文件或文件夹 [`介绍`](http://onlylemi.github.io/projects/download-any-for-github/) * [GeneticTSP](https://github.com/onlylemi/GeneticTSP) —— 遗传算法解决 TSP 旅行商问题 * [MusicVisual](https://github.com/onlylemi/MusicVisual) —— Processing 音乐可视化例子代码 * [i :heart: nerd](https://github.com/onlylemi/inerd) —— 创意编程干货资源补给站 * [Gank.io](https://github.com/onlylemi/gank.io) —— Gank.io 资源 GitHub 备份 ## 命令 * [Git 命令](https://github.com/onlylemi/notes/blob/master/Git命令.md) * [Linux 命令](https://github.com/onlylemi/notes/blob/master/Linux命令.md) * [Android 命令](https://github.com/onlylemi/notes/blob/master/Android命令.md) ## Java * [Java 基础知识](https://github.com/onlylemi/notes/blob/master/Java/Java基础知识点.md) * [Java 源码解析——String](https://github.com/onlylemi/notes/blob/master/Java/String.md) * [Java 集合](https://github.com/onlylemi/notes/blob/master/Java/Java集合.md) * [Java 源码解析——List](https://github.com/onlylemi/notes/blob/master/Java/List.md) * [Java 源码解析——Map](https://github.com/onlylemi/notes/blob/master/Java/Map.md) * [Java 源码解析——Set](https://github.com/onlylemi/notes/blob/master/Java/Set.md) * [Java 中的排序算法](https://github.com/onlylemi/notes/blob/master/Java/Java中的排序算法.md) * [线程](https://github.com/onlylemi/notes/blob/master/Java/线程.md) * [线程中断处理](https://github.com/onlylemi/notes/blob/master/Java/线程中断处理.md) * [sleep 和 wait](https://github.com/onlylemi/notes/blob/master/Java/sleep和wait.md) * [线程池](https://github.com/onlylemi/notes/blob/master/Java/线程池.md) ## Android * [Android 基础知识](https://github.com/onlylemi/notes/blob/master/Android/Android基础知识.md) * [Android 耗电解决](https://github.com/onlylemi/notes/blob/master/Android/Android耗电解决.md) * [解决 Android 应用启动白色闪屏](https://github.com/onlylemi/notes/blob/master/Android/解决Android应用启动白色闪屏.md) * [Android 消息通信 Handler 源码解析](https://github.com/onlylemi/notes/blob/master/Android/Android消息通信Handler源码解析.md) * [异步加载 AsyncTask 解析](https://github.com/onlylemi/notes/blob/master/Android/异步加载AsyncTask解析.md) * [AsyncTask 和 Handler 比较](https://github.com/onlylemi/notes/blob/master/Android/AsyncTask和Handler比较.md) * [Android 动画深入学习](https://github.com/onlylemi/notes/blob/master/Android/Android动画深入学习.md) * [invalidate 和 postInvalidate 内部原理机制](https://github.com/onlylemi/notes/blob/master/Android/invalidate和postInvalidate内部原理机制.md) * [Android 动画原理深入解析](https://github.com/onlylemi/notes/blob/master/Android/Android动画原理深入解析.md) * [Picasso 图片加载框架的深入学习及解析](https://github.com/onlylemi/notes/blob/master/Android/Picasso图片加载框架的深入学习及解析.md) * [EventBus 深入学习](https://github.com/onlylemi/notes/blob/master/Android/EventBus深入学习.md) * [Android 中的图像格式](https://github.com/onlylemi/notes/blob/master/Android/Android中的图像格式.md) * [SimpleArrayMap、ArrayMap、SparseArray 解析](https://github.com/onlylemi/notes/blob/master/Android/ArrayMap和SparseArray解析.md) ## Framework * [MVC](https://github.com/onlylemi/notes/blob/master/Framework/MVC.md) * [MVP](https://github.com/onlylemi/notes/blob/master/Framework/MVP.md) ## DesignPattern > 推荐阅读:[me115](https://github.com/me115) 整理的 [图说设计模式](http://design-patterns.readthedocs.io/zh_CN/latest/read_uml.html) * [chapter01 - 面向对象六大原则](https://github.com/onlylemi/notes/blob/master/DesignPattern/chapter01-面向对象六大原则.md) * [chapter02 - 单例模式](https://github.com/onlylemi/notes/blob/master/DesignPattern/chapter02-单例模式.md) * [chapter03 - Builder模式](https://github.com/onlylemi/notes/blob/master/DesignPattern/chapter03-Builder模式.md) * [chapter04 - 原型模式](https://github.com/onlylemi/notes/blob/master/DesignPattern/chapter04-原型模式.md) * [chapter05 - 工厂方法模式](https://github.com/onlylemi/notes/blob/master/DesignPattern/chapter05-工厂方法模式.md) * [chapter06 - 抽象工厂模式](https://github.com/onlylemi/notes/blob/master/DesignPattern/chapter06-抽象工厂模式.md) * [chapter07 - 策略模式](https://github.com/onlylemi/notes/blob/master/DesignPattern/chapter07-策略模式.md) * [chapter08 - 状态模式](https://github.com/onlylemi/notes/blob/master/DesignPattern/chapter08-状态模式.md) * [chapter09 - 责任链模式](https://github.com/onlylemi/notes/blob/master/DesignPattern/chapter09-责任链模式.md) * [chapter10 - 解释器模式](https://github.com/onlylemi/notes/blob/master/DesignPattern/chapter10-解释器模式.md) * [chapter11 - 命令模式](https://github.com/onlylemi/notes/blob/master/DesignPattern/chapter11-命令模式.md) * [chapter12 - 观察者模式](https://github.com/onlylemi/notes/blob/master/DesignPattern/chapter12-观察者模式.md) * [chapter13 - 备忘录模式](https://github.com/onlylemi/notes/blob/master/DesignPattern/chapter13-备忘录模式.md) * [chapter14 - 迭代器模式](https://github.com/onlylemi/notes/blob/master/DesignPattern/chapter14-迭代器模式.md) * [chapter15 - 模板方法模式](https://github.com/onlylemi/notes/blob/master/DesignPattern/chapter15-模板方法模式.md) * [chapter16 - 访问者模式](https://github.com/onlylemi/notes/blob/master/DesignPattern/chapter16-访问者模式.md) * [chapter17 - 中介者模式](https://github.com/onlylemi/notes/blob/master/DesignPattern/chapter17-中介者模式.md) * [chapter18 - 代理模式](https://github.com/onlylemi/notes/blob/master/DesignPattern/chapter18-代理模式.md) * [chapter19 - 组合模式](https://github.com/onlylemi/notes/blob/master/DesignPattern/chapter19-组合模式.md) * [chapter20 - 适配器模式](https://github.com/onlylemi/notes/blob/master/DesignPattern/chapter20-适配器模式.md) * [chapter21 - 装饰模式](https://github.com/onlylemi/notes/blob/master/DesignPattern/chapter21-装饰模式.md) * [chapter22 - 享元模式](https://github.com/onlylemi/notes/blob/master/DesignPattern/chapter22-享元模式.md) * [chapter23 - 外观模式](https://github.com/onlylemi/notes/blob/master/DesignPattern/chapter23-外观模式.md) * [chapter24 - 桥接模式](https://github.com/onlylemi/notes/blob/master/DesignPattern/chapter24-桥接模式.md) ## Snippet > 推荐阅读:[Blankj](https://github.com/Blankj) 整理的 [AndroidUtilCode](https://github.com/Blankj/AndroidUtilCode) * [App.java](https://github.com/onlylemi/notes/blob/master/snippet/App.java) —— Android 项目开发中的 MyApplication * [AsyncImageLoader.java](https://github.com/onlylemi/notes/blob/master/snippet/AsyncImageLoader.java) —— Android 项目图片三级缓存、异步加载类 * [BitmapLoader.java](https://github.com/onlylemi/notes/blob/master/snippet/BitmapLoader.java) —— Android 项目中加载图片通过 HashMap 缓存 Bitmap 软引用对象 * [ViewWrapper.java](https://github.com/onlylemi/notes/blob/master/snippet/ViewWrapper.java) —— Android 项目中让属性动画支持 View 的 width、height 的 View 装饰类 * utils * [ActivityUtils.java](https://github.com/onlylemi/notes/blob/master/snippet/utils/ActivityUtils.java) —— Android 项目中 Activity 工具类 * [AppUtils.java](https://github.com/onlylemi/notes/blob/master/snippet/utils/AppUtils.java) —— Android 项目中应用工具类 * [HtmlUtils.java](https://github.com/onlylemi/notes/blob/master/snippet/utils/HtmlUtils.java) —— Android 项目中 Html 处理工具类 * [TimeUtils.java](https://github.com/onlylemi/notes/blob/master/snippet/utils/TimeUtils.java) —— Android 项目中时间工具类 * [SortUtils.java](https://github.com/onlylemi/notes/blob/master/snippet/utils/SortUtils.java) —— 排序算法类 * [ProcessUtils](https://github.com/onlylemi/notes/blob/master/snippet/utils/ProcessUtils.java) —— 前台进程获取类 * contract * [BasePresenter.java](https://github.com/onlylemi/notes/blob/master/snippet/contract/BasePresenter.java) —— Android 项目 MVP 模式的 BasePresenter 接口 * [BaseView.java](https://github.com/onlylemi/notes/blob/master/snippet/contract/BaseView.java) —— Android 项目 MVP 模式的 BaseView 接口 * [TestContract.java](https://github.com/onlylemi/notes/blob/master/snippet/contract/BasePresenter.java) —— Android 项目 MVP 模式的 TestContract 接口定义,内部定义 Presenter、View