# YCBlogs **Repository Path**: zxy150/YCBlogs ## Basic Information - **Project Name**: YCBlogs - **Description**: 博客笔记大汇总【16年3月到至今】,包括Java基础及深入知识点,Android技术博客,Python,Go学习笔记等等,还包括平时开发中遇到的bug汇总,当然也在工作之余收集了大量的面试题,长期更新维护并且修正,持续完善……开源的文件是markdown格式的!同时也开源了生活博客,从12年起,积累共计47篇[近20万字],转载请注明出处,谢谢! - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2024-12-20 - **Last Updated**: 2024-12-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 关于我的博客大汇总整理 #### 目录介绍 - Java博客大汇总 - 01.Java基础 - 02.面向对象 - 03.数据结构 - 04.IO流知识 - 05.Java多线程 - 06.网络编程 - 07.类的加载 - 08.反射原理 - 09.数据算法 - 10.Java异常 - 11.Java深入 - Android博客大汇总 - 01.开源项目 - 02.基础组件 - 03.View事件 - 04.动画机制 - 05.View事件 - 06.消息机制 - 07.多媒体 - 08.滑动冲突 - 09.多线程 - 10.Window - 11.WebView - 12.网络相关 - 13.组件化 - 14.音视频 - 15.优化相关 - 16.设计模式 - 20.零碎笔记 - 21.kotlin学习 - 22.源码分析 - 23.架构技术 - bug分析大汇总 - 01.崩溃bug日志总结1 - 02.崩溃bug日志总结2 - 03.崩溃bug日志总结3 - 04.崩溃bug日志总结4 - 05.崩溃bug日志总结5 - 06.崩溃bug日志总结6 - 面试题整理 - 01.Java问题大整理 - 02.Android问题大整理 - 算法 - 01.递归和回溯 - 02.栈 - 03.链表 - 04.队列 - 05.树 - 06.排序 - 07.查找 - 08.选择 - 09.散列 - 10.字符串 - 11.数组 - Python学习笔记 - Go学习笔记 - 生活博客汇总 - 喜马拉雅汇总 - 关于其他内容介绍 - 01.关于博客汇总链接 - 02.关于我的博客 ### 好消息 - 博客笔记大汇总【16年3月到至今】,包括Java基础及深入知识点,Android技术博客,Python学习笔记等等,还包括平时开发中遇到的bug汇总,当然也在工作之余收集了大量的面试题,长期更新维护并且修正,持续完善……开源的文件是markdown格式的!同时也开源了生活博客,从12年起,积累共计47篇[近20万字],转载请注明出处,谢谢! - **链接地址:https://github.com/yangchong211/YCBlogs** - 如果觉得好,可以star一下,谢谢!当然也欢迎提出建议,万事起于忽微,量变引起质变! - 重点推荐: - [关于未来需求](https://zhuanlan.zhihu.com/p/30345990),可能值得我们这些小伙子思考…… - [关于坚持的价值](https://zhuanlan.zhihu.com/p/30969254) - 还有就是如果觉得好,可以收藏这篇文章,免得以后找不到,😄。我相信当你看到这篇文章后,定会了解到作者耗费了多少的心血,当然也会存在不足之处,我会持续完善!我入行较晚,从入行之前,就有记录笔记的习惯,不仅仅是技术类的笔记,生活所见所思,看新闻思考,读书笔记等等,一直在前行的路上……后来偶然的一次机会看到鸿洋大神的todo工作法,深受大神很大的影响,也在不断的学习。博客开始无人问津,也十分感谢鸿洋大神,郭霖大神,码个蛋等等部分博客推荐,后来慢慢有了一点阅读量…… - 当然,我认为不一定非要成为向任主席,鸿洋那样的大神才去分享,也可以在成长的同时,记录点滴的笔记,分享出来,说不定就帮助某个人解决了问题……哈哈! ### Java博客大汇总 #### 01.Java基础 - [01.Java 关键字汇总](https://github.com/yangchong211/YCBlogs/blob/master/java/%E5%9F%BA%E7%A1%80%E9%83%A8%E5%88%86/01.Java%20%E5%85%B3%E9%94%AE%E5%AD%97%E6%B1%87%E6%80%BB.md) - 常见的关键字,重要关键字说明,持续汇总中。 - [02.Java基础知识](https://github.com/yangchong211/YCBlogs/blob/master/java/%E5%9F%BA%E7%A1%80%E9%83%A8%E5%88%86/02.Java%E5%9F%BA%E7%A1%80%E7%9F%A5%E8%AF%86.md) - 知识点:基础知识点总结,标识符规则,进制,字符编码,运算符,方法,内存分配以及栈和堆 - [03.泛型](https://github.com/yangchong211/YCBlogs/blob/master/java/%E5%9F%BA%E7%A1%80%E9%83%A8%E5%88%86/03.%E6%B3%9B%E5%9E%8B.md) - 知识点:泛型高级之通配符,泛型作用,使用方法,泛型方法和泛型类的比较,泛型擦除解析 - [04.常见的API方法](https://github.com/yangchong211/YCBlogs/blob/master/java/%E5%9F%BA%E7%A1%80%E9%83%A8%E5%88%86/04.%E5%B8%B8%E8%A7%81%E7%9A%84API%E6%96%B9%E6%B3%95.md) - 知识点:常用api - [05.String类深入理解](https://github.com/yangchong211/YCBlogs/blob/master/java/%E5%9F%BA%E7%A1%80%E9%83%A8%E5%88%86/05.String%E7%B1%BB%E6%B7%B1%E5%85%A5%E7%90%86%E8%A7%A3.md) - 知识点:String的创建机理,StringBuffer/StringBuilder,String字符串是如何设计与实现考量的?String不可变的好处? - [06.int和Integer深入分析](https://github.com/yangchong211/YCBlogs/blob/master/java/%E5%9F%BA%E7%A1%80%E9%83%A8%E5%88%86/06.int%E5%92%8CInteger%E6%B7%B1%E5%85%A5%E5%88%86%E6%9E%90.md) - 知识点:Integer的值缓存的原理,理解自动装箱和拆箱,如何验证int类型是否线程安全,Java 原始数据类型和引用类型局限性,原始类型线程安全问题等等 - [07.基础类型缓存池概念](https://github.com/yangchong211/YCBlogs/blob/master/java/%E5%9F%BA%E7%A1%80%E9%83%A8%E5%88%86/07.%E5%9F%BA%E7%A1%80%E7%B1%BB%E5%9E%8B%E7%BC%93%E5%AD%98%E6%B1%A0%E6%A6%82%E5%BF%B5.md) - new Integer(123) 与 Integer.valueOf(123) 的区别,基本类型对应的缓冲池 #### 02.面向对象 - [01.面向对象基础](https://github.com/yangchong211/YCBlogs/blob/master/java/%E9%9D%A2%E5%90%91%E5%AF%B9%E8%B1%A1/01.%E9%9D%A2%E5%90%91%E5%AF%B9%E8%B1%A1%E5%9F%BA%E7%A1%80.md) - 面向对象的思想【思想,特征】,类和对象及其应用,对象的内存图,成员变量和局部变量区别等等 - [02.封装继承多态](https://github.com/yangchong211/YCBlogs/blob/master/java/%E9%9D%A2%E5%90%91%E5%AF%B9%E8%B1%A1/02.%E5%B0%81%E8%A3%85%E7%BB%A7%E6%89%BF%E5%A4%9A%E6%80%81.md) - 封装继承多态,面向对象之static关键字的特点,静态变量和成员变量的区别,方法重写,方法重载,多态的弊端和好处 - [03.抽象类和接口](https://github.com/yangchong211/YCBlogs/blob/master/java/%E9%9D%A2%E5%90%91%E5%AF%B9%E8%B1%A1/03.%E6%8A%BD%E8%B1%A1%E7%B1%BB%E5%92%8C%E6%8E%A5%E5%8F%A3.md) - 抽象类特点,接口特点,抽象类与接口的区别 - [04.包和权限修饰符](https://github.com/yangchong211/YCBlogs/blob/master/java/%E9%9D%A2%E5%90%91%E5%AF%B9%E8%B1%A1/04.%E5%8C%85%E5%92%8C%E6%9D%83%E9%99%90%E4%BF%AE%E9%A5%B0%E7%AC%A6.md) - 包的定义及package,四种权限修饰符的测试,类及其组成所使用的常见修饰符 - [05.匿名内部类和其他](https://github.com/yangchong211/YCBlogs/blob/master/java/%E9%9D%A2%E5%90%91%E5%AF%B9%E8%B1%A1/05.%E5%8C%BF%E5%90%8D%E5%86%85%E9%83%A8%E7%B1%BB%E5%92%8C%E5%85%B6%E4%BB%96.md) - 内部类概述和访问特点,匿名内部类,为什么内部类调用的外部变量必须是final修饰的? #### 03.数据结构 - [01.常见的数据结构](https://github.com/yangchong211/YCBlogs/blob/master/java/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/01.%E5%B8%B8%E8%A7%81%E7%9A%84%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84.md) - 常见的数据类型,数组,集合,栈,堆,链表,图,队列,树。主要是罗列开发中比较常见的数据类型…… - [02.Java常用数据结构深度解析](https://github.com/yangchong211/YCBlogs/blob/master/java/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/02.Java%E5%B8%B8%E7%94%A8%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E6%B7%B1%E5%BA%A6%E8%A7%A3%E6%9E%90.md) - 集合概括与总结,集合的遍历,迭代器的原理,List集合如何选择合适的 - [03.List集合深度解析](https://github.com/yangchong211/YCBlogs/blob/master/java/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/03.List%E9%9B%86%E5%90%88%E6%B7%B1%E5%BA%A6%E8%A7%A3%E6%9E%90.md) - ArrayList,Vector,LinkedList等集合的特点与区别。ArrayList的扩容消耗,List怎么实现排序?System.arraycopy()和Arrays.copyOf()方法区别与联系,list集合读写机制和读写效率,ArrayList核心源代码分析等等 - [04.Set集合深度解析](https://github.com/yangchong211/YCBlogs/blob/master/java/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/04.Set%E9%9B%86%E5%90%88%E6%B7%B1%E5%BA%A6%E8%A7%A3%E6%9E%90.md) - HashSet,LinkedHashSet,TreeSet等集合特点和区别 - [05.Map集合深度解析](https://github.com/yangchong211/YCBlogs/blob/master/java/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/05.Map%E9%9B%86%E5%90%88%E5%9F%BA%E7%A1%80%E4%BB%8B%E7%BB%8D.md) - HashMap,LinkedHashMap,TreeMap等集合深入分析 - [06.Map集合深度解析](https://github.com/yangchong211/YCBlogs/blob/master/java/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/06.Map%E9%9B%86%E5%90%88%E6%B7%B1%E5%BA%A6%E8%A7%A3%E6%9E%90.md) - Map集合源码分析,容量和负载因子,线程安全性,扩容等 - [07.ConcurrentHashMap深度解析](https://github.com/yangchong211/YCBlogs/blob/master/java/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/07.ConcurrentHashMap%E6%B7%B1%E5%BA%A6%E8%A7%A3%E6%9E%90.md) - HashMap和HashTable困境,ConcurrentHashMap应用场景 ,ConcurrentHashMap基本原理锁分段技术,待完善 #### 04.IO流知识 - [01.IO流基础知识](https://github.com/yangchong211/YCBlogs/blob/master/java/IO%E6%B5%81%E7%9F%A5%E8%AF%86/01.IO%E6%B5%81%E5%9F%BA%E7%A1%80%E7%9F%A5%E8%AF%86.md) - IO流整体介绍,输入流和输出流分类,IO流案例,Buffer缓冲数据流,字节流四种方式复制MP3并测试效率 - [02.IO流其他知识](https://github.com/yangchong211/YCBlogs/blob/master/java/IO%E6%B5%81%E7%9F%A5%E8%AF%86/02.IO%E6%B5%81%E5%85%B6%E4%BB%96%E7%9F%A5%E8%AF%86.md) - String中的编解码问题,字符流的5种写数据的方式,字符流的2种读数据的方式,高效流FileWriter和FileReader,IO流的练习题 #### 05.Java多线程 - [01.线程基础知识](https://github.com/yangchong211/YCBlogs/blob/master/java/Java%E5%A4%9A%E7%BA%BF%E7%A8%8B/01.%E7%BA%BF%E7%A8%8B%E5%9F%BA%E7%A1%80%E7%9F%A5%E8%AF%86.md) - 多线程程序实现的方式,线程调度,线程控制,卖电影票案例线程安全分析 - [02.线程池深入理解](https://github.com/yangchong211/YCBlogs/blob/master/java/Java%E5%A4%9A%E7%BA%BF%E7%A8%8B/02.%E7%BA%BF%E7%A8%8B%E6%B1%A0%E6%B7%B1%E5%85%A5%E7%90%86%E8%A7%A3.md) - 线程池的api介绍与使用 - [03.线程池封装库](https://github.com/yangchong211/YCBlogs/blob/master/java/Java%E5%A4%9A%E7%BA%BF%E7%A8%8B/03.%E7%BA%BF%E7%A8%8B%E6%B1%A0%E5%B0%81%E8%A3%85%E5%BA%93.md) - 轻量级线程池封装库,支持线程执行过程中状态回调监测(包含成功,失败,异常等多种状态);支持创建异步任务,并且可以设置线程的名称,延迟执行时间,线程优先级,回调callback等;可以根据自己需要创建自己需要的线程池,一共有四种;线程异常时,可以打印异常日志,避免崩溃。 - [04.Synchronize深入解析](https://github.com/yangchong211/YCBlogs/blob/master/java/Java多线程/04.Synchronize深入解析.md) - Synchronize深入解析,sychonized method 和 synchonized代码块的效率问题 - [05.Thread关闭方法](https://github.com/yangchong211/YCBlogs/blob/master/java/Java%E5%A4%9A%E7%BA%BF%E7%A8%8B/05.Thread%E5%85%B3%E9%97%AD%E6%96%B9%E6%B3%95.md) - 使用interrupt()方法终止线程,使用stop方法终止线程区别和使用场景 - [06.Synchronize和ReentrantLock区别](https://github.com/yangchong211/YCBlogs/blob/master/java/Java%E5%A4%9A%E7%BA%BF%E7%A8%8B/05.Synchronize%E5%92%8CReentrantLock%E5%8C%BA%E5%88%AB.md) - Synchronize和ReentrantLock区别,Synchronize在编译时如何实现锁机制,ReentrantLock锁机制测试案例分析,公平锁和非公平锁有何区别等等 - [07.死锁的发生,定位与修复](https://github.com/yangchong211/YCBlogs/blob/master/java/Java%E5%A4%9A%E7%BA%BF%E7%A8%8B/07.%E6%AD%BB%E9%94%81%E7%9A%84%E5%8F%91%E7%94%9F%EF%BC%8C%E5%AE%9A%E4%BD%8D%E4%B8%8E%E4%BF%AE%E5%A4%8D.md) - 死锁的概念和产生死锁的根本原因是什么?死锁的预防策略中资源有序分配策略是什么。死锁发生的场景,死锁的危害,出现死锁需要满足条件分析,如何预防死锁,如何定位死锁,以及死锁修复方案分析等等 #### 06.网络编程 - [01.网络编程基础知识](https://github.com/yangchong211/YCBlogs/blob/master/java/%E7%BD%91%E7%BB%9C%E7%BC%96%E7%A8%8B/01.%E7%BD%91%E7%BB%9C%E7%BC%96%E7%A8%8B%E5%9F%BA%E7%A1%80%E7%9F%A5%E8%AF%86.md) - 网络模型7层概述,网络编程端口,协议,Socket通信原理图解 - [02.网络基础笔记](https://github.com/yangchong211/YCBlogs/blob/master/java/%E7%BD%91%E7%BB%9C%E7%BC%96%E7%A8%8B/02.%E7%BD%91%E7%BB%9C%E5%9F%BA%E7%A1%80%E7%AC%94%E8%AE%B0.md) - Http相关知识点,无连接与无状态,HTTP的缓存机制,短连接与长连接,HTTPS为什么安全,HTTP协议Keep-Alive模式 ,Keep-Alive方式下如何判断消息内容/长度的大小? - [03.TCP和UDP详细介绍](https://github.com/yangchong211/YCBlogs/blob/master/java/%E7%BD%91%E7%BB%9C%E7%BC%96%E7%A8%8B/03.TCP%E5%92%8CUDP%E8%AF%A6%E7%BB%86%E4%BB%8B%E7%BB%8D.md) - TCP和UDP的区别 ,UDP协议传输数据 ,TCP协议传输数据 ,为什么建立连接需要三次握手,四次握手断开连接 #### 07.类的加载 #### 08.反射原理 - [01.反射详细介绍](https://github.com/yangchong211/YCBlogs/blob/master/java/%E5%8F%8D%E5%B0%84%E5%8E%9F%E7%90%86/01.%E5%8F%8D%E5%B0%84%E8%AF%A6%E7%BB%86%E4%BB%8B%E7%BB%8D.md) - 反射的使用,相关方法介绍,以及原理和性能分析,try、catch、finally语句块的执行顺序,处理异常机制深入理解 - [02.反射进阶](https://github.com/yangchong211/YCBlogs/blob/master/java/%E5%8F%8D%E5%B0%84%E5%8E%9F%E7%90%86/02.%E5%8F%8D%E5%B0%84%E8%BF%9B%E9%98%B6.md) - 如何防止反射序列化攻击单例 #### 09.数据算法 #### 10.Java异常 - [01.异常机制详解](https://github.com/yangchong211/YCBlogs/blob/master/java/Java%E5%BC%82%E5%B8%B8/01.%E5%BC%82%E5%B8%B8%E6%9C%BA%E5%88%B6%E8%AF%A6%E8%A7%A3.md) - Error(错误),Exception(异常)基础概念的介绍 - [02.异常之Exception 和 Error](https://github.com/yangchong211/YCBlogs/blob/master/java/Java%E5%BC%82%E5%B8%B8/02.%E5%BC%82%E5%B8%B8%E4%B9%8BException%20%E5%92%8C%20Error.md) - 对比 Exception 和 Error,运行时异常与一般异常有什么区别?为什么开发中建议开发者捕获异常而不要抛出异常? #### 11.Java深入 - [01.四种引用比较与源码分析](https://github.com/yangchong211/YCBlogs/blob/master/java/Java%E6%B7%B1%E5%85%A5/01.%E5%9B%9B%E7%A7%8D%E5%BC%95%E7%94%A8%E6%AF%94%E8%BE%83%E4%B8%8E%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90.md) - 强引用,软引用,弱引用,虚引用的使用场景与区别,软引用SoftReference源码,弱引用WeakReference源码,虚引用PhantomReference源码分析 - [02.Java内存分配机制及内存泄漏](https://github.com/yangchong211/YCBlogs/blob/master/java/Java%E6%B7%B1%E5%85%A5/02.Java%E5%86%85%E5%AD%98%E5%88%86%E9%85%8D%E6%9C%BA%E5%88%B6%E5%8F%8A%E5%86%85%E5%AD%98%E6%B3%84%E6%BC%8F.md) - Java采用GC进行内存管理思维导图,JVM内存分配的几种策略,GC简单介绍,内存泄漏带来的影响,GC回收机制,垃圾回收思路及方法 - [03.Hash和HashCode深入理解](https://github.com/yangchong211/YCBlogs/blob/master/java/Java%E6%B7%B1%E5%85%A5/03.Hash%E5%92%8CHashCode%E6%B7%B1%E5%85%A5%E7%90%86%E8%A7%A3.md) - Hash的定义,Hash的使用场景,HashCode是什么,为什么要重写HashCode,可直接用hashcode判断两个对象是否相等吗,Hash表是什么 ,Hash中的算法应用 ,Hash在Java中的应用场景 ### Android博客大汇总 #### 01.开源项目 #### 01.1.开源项目思维导图 #### 01.2.开源综合案例 > - **如果你感觉还行,请给一个star,如果你觉得哪里有问题,也可以直接把问题提给我,我会修改的。业余的小案例,定期更新,持续更新** - 代码地址:https://github.com/yangchong211/LifeHelper - [说明及截图](https://github.com/yangchong211/LifeHelper/blob/master/README.md) - 模块:新闻,音乐,视频,图片,唐诗宋词,快递,天气,记事本,阅读器等等 - 接口:七牛,阿里云,天行,干货集中营,极速数据,追书神器等等 - 架构:采用MVP+Rx+Retrofit+Desgin+Dagger2+阿里VLayout+腾讯X5等架构模式。 - **写于16年,当时主要是为了练手,由于精力有限暂停更新** #### 01.3.开源视频播放器封装库 > - **视频播放器封装库案例,仿照优酷,爱奇艺视频播放器,可以添家视频观看权限,试看模式,类似优酷试看功能。基于ijkplayer,支持网络视频或者本地视频播放,滑动调节亮度或者音量,快进快退,记录播放位置。可以设置边观看变缓存,支持全屏播放,小窗口,正常播放等模式;还支持列表播放,切换分辨率,还可以自定义视频播放器,拓展性强** - 关于视频播放器封装思路已经作了详细介绍,可以看这篇文章:https://blog.csdn.net/m0_37700275/article/details/79074671 - 代码地址:https://github.com/yangchong211/YCVideoPlayer - [说明及截图](https://github.com/yangchong211/YCVideoPlayer/blob/master/README.md) - 具体详细的开发说明文档,可以直接查看上面链接说明 #### 01.4.开源状态切换管理器封装库 > - **状态切换,让View状态的切换和Activity彻底分离开。用builder模式来自由的添加需要的状态View,可以设置有数据,数据为空,加载数据错误,网络错误,加载中等多种状态,并且支持自定义状态的布局。。目前已经用于新芽正式项目中,拓展性强!!** - 代码地址:https://github.com/yangchong211/YCStateLayout - [说明及截图](https://github.com/yangchong211/YCStateLayout/blob/master/README.md) - 具体详细的开发说明文档,可以直接查看上面链接说明 - 关于封装该库的博客链接是:https://blog.csdn.net/m0_37700275/article/details/76161568 #### 01.5.开源复杂类型type封装库 > - **自定义支持上拉加载更多,下拉刷新,可以自定义头部和底部,可以添加多个headAdapter,使用一个原生recyclerView就可以搞定复杂界面。支持自由切换状态【加载中,加载成功,加载失败,没网络等状态】的控件,可以自定义状态视图View。!已经用于投资界,沙丘大学项目中** - 代码地址:https://github.com/yangchong211/YCRefreshView - [说明及截图](https://github.com/yangchong211/YCRefreshView/blob/master/README.md) - 具体详细的开发说明文档,可以直接查看上面链接说明 - 关于对应的博客链接是:https://blog.csdn.net/m0_37700275/article/details/79624491 #### 01.6.开源自定义对话框封装库 > - **自定义对话框,其中包括:仿ios底部弹窗;自定义Toast;自定义DialogFragment弹窗(功能很强大),自定义PopupWindow弹窗【采用builder模式,可以自定义位置,背景,自定义布局(支持嵌套recyclerView)等等,拓展性强】,目前已经用于新芽和投资界正式项目中。!** - 代码地址:https://github.com/yangchong211/YCDialog - [说明及截图](https://github.com/yangchong211/YCDialog/blob/master/README.md) - 具体详细的开发说明文档,可以直接查看上面链接说明 #### 01.7.list页面item整体侧滑动画封装库 > - **RecyclerView.ViewHolder的封装类,支持RecycleView的item整体滑动。目前已经用于新芽实际项目中!!** - 代码地址:https://github.com/yangchong211/YCSlideView - [说明及截图](https://github.com/yangchong211/YCSlideView/blob/master/README.md) - 具体详细的开发说明文档,可以直接查看上面链接说明 #### 01.8.开源工具常用类封装库 > - **开发过程中常用功能总结,包括自定义模糊视图,Loading加载,自定义Switch控件,自定义webview,支持滑动监听,并且优雅处理302重定向和处理回退栈问题,优雅处理Fragment返回监听,自定义ScrollView常用控件等等。** - 代码地址:https://github.com/yangchong211/YCUtils - [说明及截图](https://github.com/yangchong211/YCUtils/blob/master/README.md) - 具体详细的开发说明文档,可以直接查看上面链接说明 #### 01.9.开源轻量级线程池封装库 > - **轻量级线程池封装库,支持线程执行过程中状态回调监测(包含成功,失败,异常等多种状态);支持创建异步任务,并且可以设置线程的名称,延迟执行时间,线程优先级,回调callback等;可以根据自己需要创建自己需要的线程池,一共有四种;线程异常时,可以打印异常日志,避免崩溃** - 重用线程池中的线程,避免频繁地创建和销毁线程带来的性能消耗;有效控制线程的最大并发数量,防止线程过大导致抢占资源造成系统阻塞;可以对线程进行一定地管理。 - 支持线程执行过程中状态回调监测(包含成功,失败,异常等多种状态) - 支持线程异常检测,并且可以打印异常日志 - 支持设置线程属性,比如名称,延时时长,优先级,callback - 支持异步开启线程任务,支持监听异步回调监听 - 方便集成,方便使用,可以灵活选择创建不同的线程池 - **代码位置** - https://github.com/yangchong211/YCThreadPool - **关于线程池封装笔记博客,共计3篇** - https://blog.csdn.net/m0_37700275/article/details/79979097 #### 01.10.开源轮播图封装库【支持引导页】 > - 轮播图,支持多种自定义属性,可以设置轮播红点或者轮播数字,支持设置引导页。可以根据不同使用场景,可以选择无限循环,静态管理或者动态管理adapter。还可以设置暂停和开始轮播。目前已经用于投资界,新芽等正式项目中!! - **主要功能** - 1.1 自定义轮播图,可以设置轮播红点或者轮播数字,多种指示器,并且灵活设置位置 - 1.2 支持多种轮播图适配器,无限轮播adapter,静态管理adapter,和动态管理adapter。支持多种场合使用。 - 1.3 支持自定义hintView,十分灵活,拓展性强 - 1.4 无限循环自动轮播、手指按下暂停轮播、抬起手指开始轮播 - 1.5 优化:在页面onPause中调用停止轮播,在页面onResume中调用开始轮播 - 1.6 支持监听item点击事件,支持轮播图中ViewPager的滑动监听事件 - 1.7 不仅支持轮播图,还支持引导页面,十分方便 - **代码位置** - https://github.com/yangchong211/YCBanner #### 01.11.开源音频播放器 > **1.关于音频基础博客** > - 0.0.1 [如何扫描本地音频或者视频](http://www.jcodecraeer.com/plus/view.php?aid=9305) - 0.0.2 [深入学习酷狗,混沌大学那种锁屏页面原理](http://blog.csdn.net/m0_37700275/article/details/79262793) - 0.0.3 [为什么要捕获/丢弃音频焦点详细讲解](http://blog.csdn.net/m0_37700275/article/details/79269250) - 0.0.4 [耳机声控,以及耳机拔出或者插入控制播放暂停](http://blog.csdn.net/m0_37700275/article/details/79269722) - 0.0.5 [音视频编码解码深入分析总结](http://www.jcodecraeer.com/plus/view.php?aid=9334) - 0.0.6 [实现音视频1.5倍,2倍播放速率](http://www.jcodecraeer.com/plus/view.php?aid=9313) - 0.0.7 [音频的加密与解密案例实践深入总结](http://www.jcodecraeer.com/plus/view.php?aid=9331) - 0.0.8 [音频基础知识和概念的介绍](http://www.jcodecraeer.com/plus/view.php?aid=9322) - 0.0.9 [音视频混合案例介绍]后期更新 - 0.1.0 [如何构建知识图谱,**重点**](https://zhuanlan.zhihu.com/p/33563691) - 0.1.1 [完整视频播放器案例总结与分析](http://www.jcodecraeer.com/plus/view.php?aid=9147) - 0.1.2 [关于博客笔记大汇总](https://www.jianshu.com/p/53017c3fc75d) - 0.1.3 [Android编码规范](https://my.oschina.net/zbj1618/blog/1620101) - 0.1.4 [Notification通知控制播放](http://www.jcodecraeer.com/plus/view.php?aid=9482) #### 02.基础组件 - 这个部分比较简单,是16年初刚学习的时候记录的笔记。可以直接跳过 - [09.Selector选择器总结](https://github.com/yangchong211/YCBlogs/blob/master/android/%E5%9F%BA%E7%A1%80%E7%BB%84%E4%BB%B6/09.Selector%E9%80%89%E6%8B%A9%E5%99%A8%E6%80%BB%E7%BB%93.md) - selector创建方式,状态设置说明,义的xml文件可以作为两种资源使用:drawable和color。TextView如何设置背景和字体选择器? - [10.Shape自定义图形汇总](https://github.com/yangchong211/YCBlogs/blob/master/android/%E5%9F%BA%E7%A1%80%E7%BB%84%E4%BB%B6/10.Shape%E8%87%AA%E5%AE%9A%E4%B9%89%E5%9B%BE%E5%BD%A2%E6%B1%87%E6%80%BB.md) - shape可以自定义四种类型的形状,常用方法介绍 - [11.Style样式汇总](https://github.com/yangchong211/YCBlogs/blob/master/android/%E5%9F%BA%E7%A1%80%E7%BB%84%E4%BB%B6/11.Style%E6%A0%B7%E5%BC%8F%E6%B1%87%E6%80%BB.md) - 样式的定义,样式的用法不只是用于单个View,也能用于Activity或整个Application,如何简化样式从而分类拆分成多个文件 - [12.主题Theme的使用总结](https://github.com/yangchong211/YCBlogs/blob/master/android/%E5%9F%BA%E7%A1%80%E7%BB%84%E4%BB%B6/12.%E4%B8%BB%E9%A2%98Theme%E7%9A%84%E4%BD%BF%E7%94%A8%E6%80%BB%E7%BB%93.md) - style设置 - [13.attr属性介绍](https://github.com/yangchong211/YCBlogs/blob/master/android/%E5%9F%BA%E7%A1%80%E7%BB%84%E4%BB%B6/13.attr%E5%B1%9E%E6%80%A7%E4%BB%8B%E7%BB%8D.md) - attr属性的定义/读取/出错/使用,自定义attr属性与读取,如果在attr中不同View引用相同属性名字时出现错误的解决方法 - [16.CompileSdkVersion和MinSdkVersion](https://github.com/yangchong211/YCBlogs/blob/master/android/%E5%9F%BA%E7%A1%80%E7%BB%84%E4%BB%B6/16.CompileSdkVersion%E5%92%8CMinSdkVersion.md) - CompileSdkVersion的作用,MinSdkVersion的作用,TargetSdkVersion的作用 - [17.Log深入解析](https://github.com/yangchong211/YCBlogs/blob/master/android/%E5%9F%BA%E7%A1%80%E7%BB%84%E4%BB%B6/17.Log%E6%B7%B1%E5%85%A5%E8%A7%A3%E6%9E%90.md) - 关于Log源码介绍,Log日志的种类,底层都是调用了println方法是如何实现日志打印的 #### 03.View事件 - [02.View事件机制](https://github.com/yangchong211/YCBlogs/blob/master/android/View%E4%BA%8B%E4%BB%B6%E6%9C%BA%E5%88%B6/02.View%E4%BA%8B%E4%BB%B6%E6%9C%BA%E5%88%B6.md) - 触摸事件,分发事件,拦截事件,三个事件机制怎么向其调用者传递处理结果,滑动冲突的思路及方法 ,以及具体的滑动冲突解决方案案例 - [06.View之onDraw深入介绍](https://github.com/yangchong211/YCBlogs/blob/master/android/View%E4%BA%8B%E4%BB%B6%E6%9C%BA%E5%88%B6/06.View%E4%B9%8BonDraw%E6%B7%B1%E5%85%A5%E4%BB%8B%E7%BB%8D.md) - onDraw源码分析,onDraw案例之绘制圆环 ,onDraw案例之绘制圆形ImageView 等等 - [07.View之Canvas,Paint,Matrix,RectF等介绍](https://github.com/yangchong211/YCBlogs/blob/master/android/View%E4%BA%8B%E4%BB%B6%E6%9C%BA%E5%88%B6/07.View%E4%B9%8BCanvas%EF%BC%8CPaint%EF%BC%8CMatrix%EF%BC%8CRectF%E7%AD%89%E4%BB%8B%E7%BB%8D.md) - Paint画笔介绍,图形绘制,文本绘制;Canvas画布介绍,设置属性,画图【重点】;Matrix变换矩阵介绍 ,RectF介绍 ,关于使用到这几个属性的自定义View案例 - []() #### 04.动画机制 - [01.动画机制总结](https://github.com/yangchong211/YCBlogs/blob/master/android/%E5%8A%A8%E7%94%BB%E6%9C%BA%E5%88%B6/01.%E5%8A%A8%E7%94%BB%E6%9C%BA%E5%88%B6%E6%80%BB%E7%BB%93.md) - Android动画类型分类,实现方式,ValueAnimator与ObjectAnimator区别,以及补间动画原理,部分源码分析 - [02.动画源码解析](https://github.com/yangchong211/YCBlogs/blob/master/android/%E5%8A%A8%E7%94%BB%E6%9C%BA%E5%88%B6/02.%E5%8A%A8%E7%94%BB%E6%BA%90%E7%A0%81%E8%A7%A3%E6%9E%90.md) - Animation和Animator区别,Animation运行原理和源码分析,如何计算动画数据,动画数据如何存储,Animation的调用;Animator运行原理和源码分析,属性动画新的概念,属性动画start执行流程,属性动画cancel和end执行流程,属性动画pause和resume执行流程, #### 05.View事件 #### 06.消息机制 - [00.Android异步消息机制](https://github.com/yangchong211/YCBlogs/blob/master/android/%E6%B6%88%E6%81%AF%E6%9C%BA%E5%88%B6/00.Android%E5%BC%82%E6%AD%A5%E6%B6%88%E6%81%AF%E6%9C%BA%E5%88%B6.md) - 如何在子线程中定义Handler,主线程如何自动调用Looper.prepare(),Looper.prepare()方法源码分析,Looper中用什么存储消息,Looper.loop()方法源码分析,runOnUiThread如何实现子线程更新UI等等 - [01.Handler消息机制](https://github.com/yangchong211/YCBlogs/blob/master/android/%E6%B6%88%E6%81%AF%E6%9C%BA%E5%88%B6/01.Handler%E6%B6%88%E6%81%AF%E6%9C%BA%E5%88%B6.md) - 为什么不允许在子线程中访问UI,Handler消息机制作用,避免子线程手动创建looper,ActivityThread源码分析,ActivityThread源码分析,Looper死循环为什么不会导致应用卡死,会消耗大量资源吗? - [02.Looper深度解析]() - [03.ThreadLocal深入分析]() #### 07.多媒体 - [01.图片相关整理](https://github.com/yangchong211/YCBlogs/blob/master/android/%E5%A4%9A%E5%AA%92%E4%BD%93/01.%E5%9B%BE%E7%89%87%E7%9B%B8%E5%85%B3%E6%95%B4%E7%90%86.md) - 加载图片的压缩处理技术,网络url图片转换Bitmap保存到本地 ,保存bitmap图片到本地文件夹,实现带有圆角的图片 ,轮播图背景做高斯模糊,高斯模糊可能会造成的崩溃以及解决办法 - [03.Bitmap相关](https://github.com/yangchong211/YCBlogs/blob/master/android/%E5%A4%9A%E5%AA%92%E4%BD%93/03.Bitmap%E7%9B%B8%E5%85%B3.md) - Bitmap,Drawable,InputStream,Byte[ ] 之间进行转换,Bitmap图片压缩,将View控件转换为bitmap,Bitmap优化逻辑与原理,如何计算bitmap占用内存大小 #### 08.滑动冲突 #### 09.多线程 - [01.线程池基础介绍](https://github.com/yangchong211/YCBlogs/blob/master/android/%E5%A4%9A%E7%BA%BF%E7%A8%8B/01.%E7%BA%BF%E7%A8%8B%E6%B1%A0%E5%9F%BA%E7%A1%80%E4%BB%8B%E7%BB%8D.md) - ThreadPoolExecutor类介绍,关于线程池的分类,线程池一般用法,线程创建规则 - [02.线程池封装库](https://github.com/yangchong211/YCBlogs/blob/master/android/%E5%A4%9A%E7%BA%BF%E7%A8%8B/02.%E7%BA%BF%E7%A8%8B%E6%B1%A0%E5%B0%81%E8%A3%85%E5%BA%93.md) - 轻量级线程池封装库,支持线程执行过程中状态回调监测(包含成功,失败,异常等多种状态);支持创建异步任务,并且可以设置线程的名称,延迟执行时间,线程优先级,回调callback等;可以根据自己需要创建自己需要的线程池,一共有四种;线程异常时,可以打印异常日志,避免崩溃。 - [03.AsyncTask异步任务类](https://github.com/yangchong211/YCBlogs/blob/master/android/%E5%A4%9A%E7%BA%BF%E7%A8%8B/03.AsyncTask%E5%BC%82%E6%AD%A5%E4%BB%BB%E5%8A%A1%E7%B1%BB.md) - [04.IntentService源码分析](https://github.com/yangchong211/YCBlogs/blob/master/android/%E5%A4%9A%E7%BA%BF%E7%A8%8B/04.IntentService%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90.md) - IntentService的作用,使用场景,源码分析,整体源码展示及归纳,如何单独开启1个新的工作线程,IntentService如何将Intent传递给服务并且依次插入到工作队列中,IntentService与其他线程对比,HandlerThread深入分析 #### 10.Window - [01.Activity、Window、View三者关系](https://github.com/yangchong211/YCBlogs/blob/master/android/Window/01.Activity%E3%80%81Window%E3%80%81View%E4%B8%89%E8%80%85%E5%85%B3%E7%B3%BB.md) - 深入分析Activity、Window、View三者之间的关系 - [02.Toast源码深度分析](https://github.com/yangchong211/YCBlogs/blob/master/android/Window/02.Toast%E6%BA%90%E7%A0%81%E6%B7%B1%E5%BA%A6%E5%88%86%E6%9E%90.md) - 最简单的创建,简单改造避免重复创建,show()方法源码分析,scheduleTimeoutLocked吐司如何自动销毁的,TN类中的消息机制是如何执行的,普通应用的Toast显示数量是有限制的,用代码解释为何Activity销毁后Toast仍会显示,Toast偶尔报错Unable to add window是如何产生的,Toast运行在子线程问题,Toast如何添加系统窗口的权限等等 - [03.DialogFragment源码分析](https://github.com/yangchong211/YCBlogs/blob/master/android/Window/03.DialogFragment%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90.md) - 最简单的使用方法,onCreate(@Nullable Bundle savedInstanceState)源码分析,重点分析弹窗展示和销毁源码,使用中show()方法遇到的IllegalStateException分析 - [04.Dialog源码分析](https://github.com/yangchong211/YCBlogs/blob/master/android/Window/04.Dialog%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90.md) - AlertDialog源码分析,通过AlertDialog.Builder对象设置属性,Dialog生命周期,Dialog中show方法展示弹窗分析,Dialog的dismiss销毁弹窗,Dialog弹窗问题分析等等 - [05.PopupWindow源码分析](https://github.com/yangchong211/YCBlogs/blob/master/android/Window/05.PopupWindow%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90.md) - 显示PopupWindow,注意问题宽和高属性,showAsDropDown()源码,dismiss()源码分析,PopupWindow和Dialog有什么区别?为何弹窗点击一下就dismiss呢? - [06.Snackbar源码分析](https://github.com/yangchong211/YCBlogs/blob/master/android/Window/06.Snackbar%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90.md) - 最简单的创建,Snackbar的make方法源码分析,Snackbar的show显示与点击消失源码分析,显示和隐藏中动画源码分析,Snackbar的设计思路,为什么Snackbar总是显示在最下面 - [07.弹窗常见问题](https://github.com/yangchong211/YCBlogs/blob/master/android/Window/07.%E5%BC%B9%E7%AA%97%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98.md) - DialogFragment使用中show()方法遇到的IllegalStateException,什么常见产生的?Toast偶尔报错Unable to add window,Toast运行在子线程导致崩溃如何解决? #### 11.WebView - [01.WebView基础使用](https://github.com/yangchong211/YCBlogs/blob/master/android/WebView/01.WebView%E5%9F%BA%E7%A1%80%E4%BD%BF%E7%94%A8.md) - WebView的常用方法,WebView常用类的介绍,WebView注意事项,WebView滑动监听,为WebView自定义错误显示界面,判断WebView是否已经滚动到页面底端 - [02.WebView和js交互](https://github.com/yangchong211/YCBlogs/blob/master/android/WebView/02.WebView%E5%92%8Cjs%E4%BA%A4%E4%BA%92.md) - Android去调用JS的代码方式,JS去调用Android的代码方式,Android 调用HTML中的javascript脚本并传递参数,HTML中的javascript脚本调用Android本地代码并传递参数,什么时候注入js探索 - [03.WebView防坑总结](https://github.com/yangchong211/YCBlogs/blob/master/android/WebView/03.WebView%E9%98%B2%E5%9D%91%E6%80%BB%E7%BB%93.md) - WebView页面中播放音视频,退出Activity后仍然有声音,后台无法释放js导致发热耗电,301/302业务场景及白屏问题,WebSettings.setJavaScriptEnabled安全问题,加载证书错误,WebView内存泄漏问题场景和解决办法,如何处理加载错误(Http、SSL、Resource)?,如何操作cookie?H5页面如何处理登录失效问题?,H5页面有混合http和https的链接,5.0以上系统不支持混合模式,需要通过配置来开启 - [04.WebView源码分析](https://github.com/yangchong211/YCBlogs/blob/master/android/WebView/04.WebView%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90.md) - loadurl,LoadData ,loadDataWithBaseURL分析 #### 12.网络相关 - [01.网络基础笔记](https://github.com/yangchong211/YCBlogs/blob/master/android/%E7%BD%91%E7%BB%9C%E7%9B%B8%E5%85%B3/01.%E7%BD%91%E7%BB%9C%E5%9F%BA%E7%A1%80%E7%AC%94%E8%AE%B0.md) - Http无连接与无状态区别,HTTP的缓存机制,HTTP协议Keep-Alive模式等等 - [02.Retrofit基本使用和源码解析](https://github.com/yangchong211/YCBlogs/blob/master/android/%E7%BD%91%E7%BB%9C%E7%9B%B8%E5%85%B3/02.Retrofit%E5%9F%BA%E6%9C%AC%E4%BD%BF%E7%94%A8%E5%92%8C%E6%BA%90%E7%A0%81%E8%A7%A3%E6%9E%90.md) - Retrofit详细使用方法介绍,Retrofit与RxJava结合,Form表单提交与multipart/form-data,源码分析 - [03.Http和Https区别](https://github.com/yangchong211/YCBlogs/blob/master/android/%E7%BD%91%E7%BB%9C%E7%9B%B8%E5%85%B3/03.Http%E5%92%8CHttps%E5%8C%BA%E5%88%AB.md) - http和https之间的区别,以及其他相关知识点 - [04.TCP和UDP详细介绍](https://github.com/yangchong211/YCBlogs/blob/master/android/%E7%BD%91%E7%BB%9C%E7%9B%B8%E5%85%B3/04.TCP%E5%92%8CUDP%E8%AF%A6%E7%BB%86%E4%BB%8B%E7%BB%8D.md) - TCP和UDP的区别,三次握手建立连接,四次握手断开连接,Socket文件传输 - [05.网络请求详解](https://github.com/yangchong211/YCBlogs/blob/master/android/%E7%BD%91%E7%BB%9C%E7%9B%B8%E5%85%B3/05.%E7%BD%91%E7%BB%9C%E8%AF%B7%E6%B1%82%E8%AF%A6%E8%A7%A3.md) - Http请求与响应 ,Http请求方式 ,get和post请求的区别 - [06.Cookie、Session、Token笔记整理](https://github.com/yangchong211/YCBlogs/blob/master/android/%E7%BD%91%E7%BB%9C%E7%9B%B8%E5%85%B3/06.Cookie%E3%80%81Session%E3%80%81Token%E7%AC%94%E8%AE%B0%E6%95%B4%E7%90%86.md) - 关于cookie,session,和token使用场景介绍,以及它们之间有何区别 - [07.Http状态码详解](https://github.com/yangchong211/YCBlogs/blob/master/android/%E7%BD%91%E7%BB%9C%E7%9B%B8%E5%85%B3/07.Http%E7%8A%B6%E6%80%81%E7%A0%81%E8%AF%A6%E8%A7%A3.md) - 属于整理内容,十分全面,方便查询状态码含义 #### 13.组件化 #### 14.音视频 #### 15.优化相关 - [01.内存泄漏优化](https://github.com/yangchong211/YCBlogs/blob/master/android/%E4%BC%98%E5%8C%96%E7%9B%B8%E5%85%B3/01.%E5%86%85%E5%AD%98%E6%B3%84%E6%BC%8F%E4%BC%98%E5%8C%96.md) - 常见的内存泄漏场景分析,原理分析,及解决办法,比如:错误使用单例造成的内存泄漏,错误使用静态变量,Handler使用不当造成的内存泄漏,非静态内部类创建静态实例造成的内存泄漏,资源未关闭造成的内存泄漏,动画资源未释放导致内存泄漏等等 - [02.ANR深入介绍](https://github.com/yangchong211/YCBlogs/blob/master/android/%E4%BC%98%E5%8C%96%E7%9B%B8%E5%85%B3/02.ANR%E6%B7%B1%E5%85%A5%E4%BB%8B%E7%BB%8D.md) - 哪些情况会发生ANR,以及发生ANR后如何排查错误,及解决方案分析 - [04.Android 懒加载优化](https://github.com/yangchong211/YCBlogs/blob/master/android/%E4%BC%98%E5%8C%96%E7%9B%B8%E5%85%B3/04.Android%20%E6%87%92%E5%8A%A0%E8%BD%BD%E4%BC%98%E5%8C%96.md) - ViewPager+Fragment组合,当Fragment处理可见时,才去请求网络数据,同时onLazyLoad()加载数据条件,以及部分源码分析 - [07.Android优化总结](https://github.com/yangchong211/YCBlogs/blob/master/android/%E4%BC%98%E5%8C%96%E7%9B%B8%E5%85%B3/07.Android%E4%BC%98%E5%8C%96%E6%80%BB%E7%BB%93.md) - 性能优化,内存泄漏优化,布局优化,代码优化,网络优化,线程优化 - [08.静态代码分析实战](https://github.com/yangchong211/YCBlogs/blob/master/android/%E4%BC%98%E5%8C%96%E7%9B%B8%E5%85%B3/08.%E9%9D%99%E6%80%81%E4%BB%A3%E7%A0%81%E5%88%86%E6%9E%90%E5%AE%9E%E6%88%98.md) - Lint静态代码分析工具,移除无效代码 #### 16.设计模式 - [01.单例模式](https://github.com/yangchong211/YCBlogs/blob/master/android/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/01.%E5%8D%95%E4%BE%8B%E6%A8%A1%E5%BC%8F.md) - 单例模式的实现方式,大概7种,懒汉式,饿汉式,DCL双重校验模式,静态内部类单例模式,枚举单例等等 - [02.Builder模式](https://github.com/yangchong211/YCBlogs/blob/master/android/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/02.Builder%E6%A8%A1%E5%BC%8F.md) - Builder模式使用场景,简单案例,Builder模式实际案例Demo展示,看看AlertDialog.Builder源代码如何实现,为什么AlertDialog要使用builder模式呢?builder模式优缺点分析。 - 关于builder模式经典的案例可以参考我的弹窗封装库:https://github.com/yangchong211/YCDialog - [03.观察者模式](https://github.com/yangchong211/YCBlogs/blob/master/android/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/03.%E8%A7%82%E5%AF%9F%E8%80%85%E6%A8%A1%E5%BC%8F.md) - 观察者使用场景,简单实现,观察者从哪里来的,查看setAdapter源代码,EventBus事件总线 - [04.访问者模式](https://github.com/yangchong211/YCBlogs/blob/master/android/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/04.%E8%AE%BF%E9%97%AE%E8%80%85%E6%A8%A1%E5%BC%8F.md) - 访问者模式定义,访问者模式简单案例分析,访问者模式之Android源码分析之注解,注解之ButterKnife源码分析 - [05.装饰者模式]() - [06.适配器模式]() #### 20.零碎笔记 - [02.Aidl进程间通信详细介绍](https://github.com/yangchong211/YCBlogs/blob/master/android/%E7%BB%8F%E5%85%B8%E6%80%BB%E7%BB%93/02.Aidl%E8%BF%9B%E7%A8%8B%E9%97%B4%E9%80%9A%E4%BF%A1%E8%AF%A6%E7%BB%86%E4%BB%8B%E7%BB%8D.md) - Aidl相关属性介绍,实际开发中案例操作,部分源码解析,客户端绑定服务端service原理 - [03.Scheme协议详细介绍](https://github.com/yangchong211/YCBlogs/blob/master/android/%E7%BB%8F%E5%85%B8%E6%80%BB%E7%BB%93/03.Scheme%E5%8D%8F%E8%AE%AE%E8%AF%A6%E7%BB%86%E4%BB%8B%E7%BB%8D.md) - Scheme协议格式解释,Scheme如何使用 ,Scheme在短信息中注意要点 - [04.加密和解密](https://github.com/yangchong211/YCBlogs/blob/master/android/%E7%BB%8F%E5%85%B8%E6%80%BB%E7%BB%93/04.%E5%8A%A0%E5%AF%86%E5%92%8C%E8%A7%A3%E5%AF%86.md) - 对称加密和非对称加密 ,加密和解密代码展示,非对称加密用途,RSA非对称加解密案例代码分析,注意RSA加密填充方式,RSA加密内容长度限制问题, 加解密效率测试 - [05.系统日志写入文件](https://github.com/yangchong211/YCBlogs/blob/master/android/%E7%BB%8F%E5%85%B8%E6%80%BB%E7%BB%93/05.%E7%B3%BB%E7%BB%9F%E6%97%A5%E5%BF%97%E5%86%99%E5%85%A5%E6%96%87%E4%BB%B6.md) - 自定义log工具类,一边打印日志一边写入文件,可以清除7天或者n天之前的日志文件 - [06.数据序列化总结](https://github.com/yangchong211/YCBlogs/blob/master/android/%E7%BB%8F%E5%85%B8%E6%80%BB%E7%BB%93/06.%E6%95%B0%E6%8D%AE%E5%BA%8F%E5%88%97%E5%8C%96%E6%80%BB%E7%BB%93.md) - 序列化简单介绍,Parcelable与Serializable的性能比较,性能测试方法分析 - [07.关于Activity跳转动画大汇总](https://github.com/yangchong211/YCBlogs/blob/master/android/%E7%BB%8F%E5%85%B8%E6%80%BB%E7%BB%93/07.%E5%85%B3%E4%BA%8EActivity%E8%B7%B3%E8%BD%AC%E5%8A%A8%E7%94%BB%E5%A4%A7%E6%B1%87%E6%80%BB.md) - 关于Activity实现切换的方式,使用overridePendingTransition方法实现Activity跳转动画,使用ActivityOptions切换动画实现Activity跳转动画 - [08.Android屏幕适配方案](https://github.com/yangchong211/YCBlogs/blob/master/android/%E7%BB%8F%E5%85%B8%E6%80%BB%E7%BB%93/08.Android%E5%B1%8F%E5%B9%95%E9%80%82%E9%85%8D%E6%96%B9%E6%A1%88.md) - 屏幕适配定义,相关重要的概念 ,Android适配问题及本质 ,通配符适配困境,传统dp适配困境,今日头条适配方案等等 - [09.Android编码规范](https://github.com/yangchong211/YCBlogs/blob/master/android/%E7%BB%8F%E5%85%B8%E6%80%BB%E7%BB%93/09.Android%E7%BC%96%E7%A0%81%E8%A7%84%E8%8C%83.md) - 包命名,类和接口命名,方法的命名,变量命名,成员变量命名,常量命名,异常命名等等;注释,类注释,方法注释,类成员变量和常量注释等等;代码风格,简单实用的规范文档 - [10.上传提交代码到jcenter]() - 详细的方法流程步骤 - [11.产品开发流程](https://github.com/yangchong211/YCBlogs/blob/master/android/%E7%BB%8F%E5%85%B8%E6%80%BB%E7%BB%93/11.%E4%BA%A7%E5%93%81%E5%BC%80%E5%8F%91%E6%B5%81%E7%A8%8B.md) - 属于整理性文章 #### 21.kotlin学习 - [01.Kotlin学习文档](https://github.com/yangchong211/YCBlogs/blob/master/android/Kotlin/Kotlin%E5%AD%A6%E4%B9%A0%E6%96%87%E6%A1%A3.md) - kotlin学习笔记,同时关于kotlin训练代码的案例可以参考我的开源项目[玩Android部分是用kotlin写的]:https://github.com/yangchong211/YCAudioPlayer #### 22.源码分析【待完善】 - [01.Json源码解析与使用](https://github.com/yangchong211/YCBlogs/blob/master/android/%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90/01.Json%E6%BA%90%E7%A0%81%E8%A7%A3%E6%9E%90%E4%B8%8E%E4%BD%BF%E7%94%A8.md) - Gson对象创建,生成Json字符串,fromJson和toJson的使用,序列化【model对象转变成json字符串】,反序列化【将json字符串转变成model对象】,TypeAdapter,JsonSerializer序列化接口,sonDeserializer反序列化接口 - [02.Vlayout使用详细介绍](https://github.com/yangchong211/YCBlogs/blob/master/android/%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90/02.Vlayout%E4%BD%BF%E7%94%A8%E8%AF%A6%E7%BB%86%E4%BB%8B%E7%BB%8D.md) - 主要功能介绍,使用方法与案例,相关类说明,和相关属性说明 - [03.adb使用技巧](https://github.com/yangchong211/YCBlogs/blob/master/android/%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90/03.adb%E4%BD%BF%E7%94%A8%E6%8A%80%E5%B7%A7.md) - 遇到问题及解决方案,什么是ADB?adb 服务程序模块,ADB常用的命令 - [04.RecyclerView源码分析](https://github.com/yangchong211/YCBlogs/blob/master/android/%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90/04.RecyclerView%E7%94%A8%E6%B3%95%E5%92%8C%E6%BA%90%E7%A0%81%E6%B7%B1%E5%BA%A6%E8%A7%A3%E6%9E%90.md) - RecycleView的结构,RecyclerView.Adapter扮演的角色与代码分析,notifyDataSetChanged()刷新数据之观察者模式,ViewHolder的作用,复用原理,以及简单封装,setLayoutManager(LayoutManager layout)源码,addItemDecoration()源码分析 ,ItemAnimator动画,Recycler && RecycledViewPool概念,RecyclerView嵌套方案滑动冲突解决方案 ,RecyclerView复杂布局封装库案例 - [05.DownloadManager源码分析]() - [06.Retrofit源码分析](https://github.com/yangchong211/YCBlogs/blob/master/android/%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90/06.Retrofit%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90.md) - Retrofit创建中用了哪些设计模式,为什么设置baseUrl的时候,会以/结尾,如果没有/会出现什么问题?如何理解动态代理的机制。retrofit是如何加载接口类ApiService的,为什么这个类要设置成接口?call调用enqueue异步方法中源码是如何实现异步切换线程的?原理是怎样的?网络传输都是二进制流,那么解析数据时,如何通过ServiceMethod使用Converter转换成Java对象进行数据解析? - [08.ButterKnife源码分析]() - [09.glide源码分析]() - [10.EventBus用法及源码解析](https://github.com/yangchong211/YCBlogs/blob/master/android/%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90/10.EventBus%E7%94%A8%E6%B3%95%E5%8F%8A%E6%BA%90%E7%A0%81%E8%A7%A3%E6%9E%90.md) - EventBus的四种ThreadMode(线程模型),register(this)注册源码解析,订阅者的注册过程,EventBus事件分发解析,EventBus取消注册解析,总结一下EventBus的工作原理。 #### 23.架构技术 - [01.Android技术架构](https://github.com/yangchong211/YCBlogs/blob/master/android/%E6%8A%80%E6%9C%AF%E6%9E%B6%E6%9E%84/01.Android%E6%8A%80%E6%9C%AF%E6%9E%B6%E6%9E%84.md) - MVC架构简单介绍,MVC缺陷,MVP架构简单介绍,如何设计一个靠谱MVP架构,以及MVC和MVP之间比较,结合实际代码分析,避免过度设计 ### bug分析大汇总 - [00.常见的异常](https://github.com/yangchong211/YCBlogs/blob/master/bug/00.%E5%B8%B8%E8%A7%81%E7%9A%84%E5%BC%82%E5%B8%B8.md) - 分别列举了实际开发中大部分的异常,主要包括1.异常Exception和2.异常Error - 针对开发中异常问题,大概记录的是:该板块是持续更新!! ``` - A.详细崩溃日志信息 - B.查看崩溃类信息 - C.项目中异常分析 - D.引发崩溃日志的流程分析 - F.解决办法 - G.其他延申 ``` - [01.崩溃bug日志总结1](https://github.com/yangchong211/YCBlogs/blob/master/bug/01.%E5%B4%A9%E6%BA%83bug%E6%97%A5%E5%BF%97%E6%80%BB%E7%BB%931.md) - 1.1 java.lang.UnsatisfiedLinkError找不到so库异常 - 1.2 java.lang.IllegalStateException非法状态异常 - 1.3 android.content.res.Resources$NotFoundException - 1.4 java.lang.IllegalArgumentException参数不匹配异常 - 1.5 IllegalStateException:Can't compress a recycled bitmap - 1.6 java.lang.NullPointerException空指针异常 - 1.7 android.view.WindowManager$BadTokenException异常 - 1.8 java.lang.ClassCastException类转化异常 - 1.9 Toast运行在子线程问题,handler问题 - [02.崩溃bug日志总结2](https://github.com/yangchong211/YCBlogs/blob/master/bug/02.%E5%B4%A9%E6%BA%83bug%E6%97%A5%E5%BF%97%E6%80%BB%E7%BB%932.md) - 1.1 java.lang.ClassNotFoundException类找不到异常 - 1.2 java.util.concurrent.TimeoutException连接超时崩溃 - 1.3 java.lang.NumberFormatException格式转化错误 - 1.4 java.lang.IllegalStateException: Fragment not attached to Activity - 1.5 ArrayIndexOutOfBoundsException 角标越界异常 - 1.6 IllegalAccessException 方法中构造方法权限异常 - 1.7 android.view.WindowManager$BadTokenException,dialog弹窗异常 - 1.8 java.lang.NoClassDefFoundError 找不到类异常 - 1.9 Android出现:Your project path contains non-ASCII characters. - [03.崩溃bug日志总结3](https://github.com/yangchong211/YCBlogs/blob/master/bug/03.%E5%B4%A9%E6%BA%83bug%E6%97%A5%E5%BF%97%E6%80%BB%E7%BB%933.md) - 1.1 OnErrorNotImplementedException【 Can't create handler inside thread that has not called Looper.prepare()】 - 1.2 adb.exe,start-server' failed -- run manually if necessary - 1.3 java.lang.IllegalStateException: ExpectedBEGIN_OBJECT but was STRING at line 1 column 1 path $ - 1.4 android.content.ActivityNotFoundException: No Activity found to handle Intent - 1.5 Package manager has died导致崩溃 - 1.6 IllegalArgumentException View添加窗口错误 - 1.7 IllegalStateException: Not allowed to start service Intent异常崩溃 - 1.8 java.lang.IllegalStateException:Can not perform this action after onSaveInstanceState - 1.9 在Fragment中通过getActivity找不到上下文,报null导致空指针异常 - [04.崩溃bug日志总结4]() - [05.崩溃bug日志总结5]() - [06.崩溃bug日志总结6]() - [07.崩溃bug日志总结7]() - [08.ANR深入介绍](https://github.com/yangchong211/YCBlogs/blob/master/bug/08.ANR%E6%B7%B1%E5%85%A5%E4%BB%8B%E7%BB%8D.md) - ANR简单介绍,ANR的产生需要满足哪些条件,ANR发生场景有哪些,ANR发生的原理分析,ANR有哪些具体案例,看anr日志分析是cpu问题还是gc问题,一些防止anr的良心建议。问答题:ANR有异常日志吗?或者说ANR在第三方bugly崩溃日志中有日志吗? - [09.OOM异常介绍](https://github.com/yangchong211/YCBlogs/blob/master/bug/09.OOM%E5%BC%82%E5%B8%B8%E4%BB%8B%E7%BB%8D.md) - 常见OOM分析思路介绍,常见发生的场景 ,常见的解决办法 ,减小对象的内存占用,内存对象的重复使用,避免内存泄漏,内存优化策略 ### 面试题整理 - [00.面试问题大汇总](https://github.com/yangchong211/YCBlogs/blob/master/android/00.%E9%9D%A2%E8%AF%95%E9%97%AE%E9%A2%98%E5%A4%A7%E6%B1%87%E6%80%BB.md) - 汇总齐全的各种问题,虽然网上有很多这类型的博客,但是个人觉得,在实际面试过程中,面试官一般都比较喜欢追问…… - 许多的问题,在回答过程中,面试官也会根据面试者的回答,再进行提问。所以如果只是单纯的去刷题,而不是很深入理解问题的原理,最终也会面试不顺利。 ### 算法 #### 01.递归和回溯 #### 02.栈 #### 03.链表 #### 04.队列 #### 05.树 #### 06.排序 - [01.冒泡排序](https://github.com/yangchong211/YCBlogs/blob/master/leetcode/06.%E6%8E%92%E5%BA%8F/01.%E5%86%92%E6%B3%A1%E6%8E%92%E5%BA%8F.md) - 冒泡排序基本思想,排序过程,简单优化思路 - [02.插入排序](https://github.com/yangchong211/YCBlogs/blob/master/leetcode/06.%E6%8E%92%E5%BA%8F/02.%E6%8F%92%E5%85%A5%E6%8E%92%E5%BA%8F.md) - 插入排序基本思想,排序过程,以及代码展示 - [03.选择排序](https://github.com/yangchong211/YCBlogs/blob/master/leetcode/06.%E6%8E%92%E5%BA%8F/03.%E9%80%89%E6%8B%A9%E6%8E%92%E5%BA%8F.md) - 选择排序基本思想,排序过程,以及代码展示,树形选择排序 - [04.快速排序](https://github.com/yangchong211/YCBlogs/blob/master/leetcode/06.%E6%8E%92%E5%BA%8F/04.%E5%BF%AB%E9%80%9F%E6%8E%92%E5%BA%8F.md) - 快速排序基本思想,排序过程,以及代码展示。 - [05.希尔排序](https://github.com/yangchong211/YCBlogs/blob/master/leetcode/06.%E6%8E%92%E5%BA%8F/05.%E5%B8%8C%E5%B0%94%E6%8E%92%E5%BA%8F.md) - 希尔排序基本思想,排序过程,以及代码展示 - [06.归并排序](https://github.com/yangchong211/YCBlogs/blob/master/leetcode/06.%E6%8E%92%E5%BA%8F/06.%E5%BD%92%E5%B9%B6%E6%8E%92%E5%BA%8F.md) - 归并排序基本思想,排序过程,以及代码展示 #### 07.查找 - [01.二分查找](https://github.com/yangchong211/YCBlogs/blob/master/leetcode/07.%E6%9F%A5%E6%89%BE/01.%E4%BA%8C%E5%88%86%E6%9F%A5%E6%89%BE.md) - 无需数组是否能用二分查找?二分查找基本思想,查找过程,以及代码展示 #### 08.选择 #### 09.散列 #### 10.字符串 #### 11.数组 ### 生活博客汇总 #### 目录介绍 - 第一部分:博客目录 - 第二部分:博客内容 #### 第一部分:博客目录 - 01.关于写博客的初衷 - 02.关于生活中思考 - 03.关于小时候的回忆 - 04.关于碎片化阅读 - 05.关于未来需求 - 06.关于换位思考感悟 - 07.关于对武侠思考 - 08.关于古人畅怀作乐 - 09.关于坚持的价值 - 10.关于写博客那回事 - 11.关于打麻将那回事 - 12.关于朋友圈的点滴 - 13.关于什么是稳定 - 14.关于输入和输出 - 15.关于如何看待网络暴力 - 16.关于靠谱那回事 - 17.关于如何看待人脉 - 18.关于认知困境讨论 - 19.关于如何看待“抢”文化 - 20.关于中产阶级困扰 - 21.关于道德高点的爱 - 22.关于武侠爱情箴言 - 23.关于有趣绕口令 - 24.如何性子直与自私 - 25.关于构建知识图谱 - 26.关于目标分解完成 - 27.关于大学毕业后差距 - 28.关于人格破产这回事 - 29.关于看书提升能力 - 30.关于打造自己世界 - 31.关于撩和追的区别 - 32.关于知识付费学习 - 33.关于修养与教养 - 34.关于如何看待加班 - 35.关于女生经济独立 - 36.关于社交恐惧 - 37.关于慎独时教养 - 38.关于闲时莫论是非 - 39.关于人情这回事 - 40.关于提升说话技巧 - 41.关于看待朋友圈营销 - 42.关于老年人生活探讨 - 43.关于道德与善良 - 44.关于礼物的价格 - 45.关于借钱和讨债 - 46.关于赚钱和值钱 - 47.关于朋友间的样子 - 48.关于看客的热闹 #### 第二部分:博客内容 > **01.关于写博客的初衷** [https://zhuanlan.zhihu.com/p/27659509l](https://zhuanlan.zhihu.com/p/27659509) > - 1.写博客的念想 - 2.建立自己的知识体系 - 3.我的知识体系 * 3.1 明确自己关注的方向 * 3.2 建立自己知识库,分类汇总保留 * 3.3 定义整理,归纳 * 3.4 有效输出观点,分享 * 3.5 实践,检验 * 3.6 持续的改进,质变 ----- > **02.关于生活中思考:** [https://zhuanlan.zhihu.com/p/27765832](https://zhuanlan.zhihu.com/p/27765832) > - 1.关于朋友间是什么样子 - 2.别误认人脉等于钱脉 - 3.关于健康,要有未雨绸缪的意识 - 4.关于朋友圈的点滴思考和反省 - 5.关于向别人请教或者提问 - 6.后续 ----- > **03.那些年,我们小时候的回忆:** [https://zhuanlan.zhihu.com/p/28190479](https://zhuanlan.zhihu.com/p/28190479) > - 属于整理性的文章 ----- > **04.碎片化阅读与建立知识体系:** [https://zhuanlan.zhihu.com/p/28342119](https://zhuanlan.zhihu.com/p/28342119) > - 1.碎片化阅读与深度思考前言 - 2.什么是碎片化 * 2.1 关于碎片化的概念 * 2.2 碎片化阅读 * 2.3 碎片化社交 - 3.大量阅读却不见增加知识的深度 * 3.1 为什么会出现这种情况 * 3.2 如何避免这种情况 * 3.3 深度思考的前提 - 4.如何在碎片化中建立自己知识体系 * 4.1 想想为什么开始? * 4.2 关于知识的获取有哪些渠道 * 4.3 知识如何转化为内需和分享 * 4.4 知识的利用和验证 * 4.5 知识的总结和升华 ----- > **05.关于未来需求** [https://zhuanlan.zhihu.com/p/30345990](https://zhuanlan.zhihu.com/p/30345990) > - 1.关于未来需求的一点感想 - 2.未来的需求会有那些 - 3.十年后价值会增值多少 - 4.创造自己的美好未来 ----- > **06.关于换位思考感悟** [https://zhuanlan.zhihu.com/p/30529286](https://zhuanlan.zhihu.com/p/30529286) > - 0.作者:潇湘剑雨 - 1.前言 - 2.先来看几个小的故事 - 3.关于心灵鸡汤换位思考 - 4.关于为你好换位思考 - 5.关于逼捐换位思考 - 6.关于选择宝马还是自行车换位思考 - 7.关于其他 ----- > **07.关于对武侠思考** [https://zhuanlan.zhihu.com/p/30794075](https://zhuanlan.zhihu.com/p/30794075) > - 1.关于武侠简单介绍 - 2.关于金庸和古龙小说风格 - 3.金庸古龙小说武打的描写 - 4.金庸古龙小说人物的塑造 - 5.金庸古龙小说历史背景 - 6.金庸古龙小说文字风格 - 7.金庸古龙的区别总结 - 8.后续介绍 ----- > **08.关于古人畅怀作乐** [https://zhuanlan.zhihu.com/p/30960063](https://zhuanlan.zhihu.com/p/30960063) > - 1.今天我们一醉方休,后会无期 - 2.关于武侠的奥妙奇遇 - 3.古人饮酒作乐,诗词相送 - 4.什么是一期一会 - 5.珍惜当下 - 6.及时回复别人的信息 - 7.后续介绍 ----- > **09.关于坚持的价值** [https://zhuanlan.zhihu.com/p/30969254](https://zhuanlan.zhihu.com/p/30969254) > - 1.前言思考 - 2.我的切身体会 - 3.为什么无法长期坚持 - 4.坚持带来的变化 - 5.坚持VS捷径 - 6.坚持VS拖延 - 7.坚持具备的要素 - 8.关于其他 ----- > **10.关于写博客那回事** [https://zhuanlan.zhihu.com/p/31121938](https://zhuanlan.zhihu.com/p/31121938) > - 1.前言故事 - 2.为什么要写博客 - 3.写博客感受 - 4.标题党你怎么看待 - 5.写博客的氛围 - 6.写博客的目的 - 7.关于其他 ----- > **11.关于打麻将那回事** [https://zhuanlan.zhihu.com/p/31884108](https://zhuanlan.zhihu.com/p/31884108) > - 1.打麻将前沿介绍 - 2.麻将精神之随叫随到 - 3.麻将精神之输了再来 - 4.麻将精神之时刻乐观 - 5.麻将精神之自我反省 - 6.麻将精神之专心致志 - 7.麻将精神之顾全大局 - 8.麻将精神之不嫌时间长 - 9.麻将精神之全情投入 - 10.后记 ----- > **12.关于朋友圈的点滴** [https://zhuanlan.zhihu.com/p/31922306](https://zhuanlan.zhihu.com/p/31922306) > - 0.前言感受 - 1.标题党:不看会有遗憾 - 2.红包党:我好像错过了几个亿 - 3.点赞党:我们只是点赞之交 - 4.晒幸福党:秀恩爱 - 5.营销党:人人都有一个卖面膜的朋友 - 6.养生党:所以养生 - 7.隐身党:那个角落里的窥视者 - 8.鸡汤党:有一种毒药叫“心灵鸡汤” - 9.关于其他 ----- > **13.关于什么是稳定** [https://zhuanlan.zhihu.com/p/32136114](https://zhuanlan.zhihu.com/p/32136114) > - 1.在你的眼中什么是稳定 - 2.看看知乎上关于稳定的回答 - 3.有一技之长是否意味着稳定 - 4.思维误区,把不变当做稳定 - 5.编制内算是稳定吗 - 6.U盘化的生存 - 7.最可怕的抱怨 - 8.关于其他更多内容 ----- > **14.关于输入和输出** [https://zhuanlan.zhihu.com/p/32515800](https://zhuanlan.zhihu.com/p/32515800) > - 1.输入和输出概念来历 - 2.通俗的案例 - 3.信息时代需要内化知识 - 4.关于其他 ----- > **15.关于如何看待网络暴力** [https://zhuanlan.zhihu.com/p/32682353](https://zhuanlan.zhihu.com/p/32682353) > - 1.什么是网络暴力 - 2.生活中有哪些网络暴力 - 3.网络暴力传播途径 - 4.网络暴力如何攻击 - 5.网络暴力产生的影响 - 6.媒体炒作带来暴力影响 - 7.关于那些键盘大侠 ----- > **16.关于靠谱那回事** [https://zhuanlan.zhihu.com/p/33563691](https://zhuanlan.zhihu.com/p/33563691) > - 1.和聪明人聊天,与靠谱人共事 - 2.什么是靠谱呢 - 3.你见过那些不靠谱的事情 - 4.靠谱是最低的人际交往成本 - 5.公司里,所有保证不如业绩报告 - 6.生活中,所有决定不如具体行动 - 7.聊的来,不如靠的住 - 8.合作时靠谱,不合作是露出真面目 ----- > **17.关于如何看待人脉** [https://zhuanlan.zhihu.com/p/33733478](https://zhuanlan.zhihu.com/p/33733478) > - 1.别误认为人脉等于钱脉 - 2.拒绝饭局搭建人脉 - 3.强大自己才是人脉基础 - 4.等价交换 ----- > **18.关于认知困境讨论** [https://zhuanlan.zhihu.com/p/34007138](https://zhuanlan.zhihu.com/p/34007138) > - 1.关于认知的困境难题 - 2.什么是所谓的弯路 - 3.发自内心的想要改变 - 4.节约而不失生活品质 - 5.健康比加班熬夜重要 - 6.关于其他的介绍 ----- > **19.关于如何看待“抢”文化** [https://zhuanlan.zhihu.com/p/34079034](https://zhuanlan.zhihu.com/p/34079034) > - 1.关于前言介绍 - 2.关于“抢”的小案例 - 3.为什么要抢呢 - 4.抢的规则 - 5.能够解决避免抢的文化吗 - 6.抢的本质 ----- > **20.关于中产阶级困扰** [https://zhuanlan.zhihu.com/p/35329263](https://zhuanlan.zhihu.com/p/35329263) > - 1.什么是中产阶级 - 2.中产阶级担心的问题 - 3.什么是夹层阶级 - 4.中产阶级的忙碌 - 5.阶层转变有多难 - 6.政策对于自己的影响 - 7.中产阶级是否意味生活舒适 - 8.向上很难,向下很容易 ----- > **21.关于道德高点的爱** [https://zhuanlan.zhihu.com/p/35331154](https://zhuanlan.zhihu.com/p/35331154) > - 1.如何理解我是为你好 - 2.家人眼中的为你好 - 3.恋人眼中的为你好 - 4.朋友眼中的为你好 - 5.同事眼中的为你好 ----- > **22.关于武侠爱情箴言** [https://zhuanlan.zhihu.com/p/35331269](https://zhuanlan.zhihu.com/p/35331269) > - 1.关于武侠中的爱情 - 2.人生最美如初见 - 3.关于武侠中失恋后的过程 - 4.无法挽回的复合 - 5.乍见之欢,不如久处不厌 - 6.关于其他介绍 ----- > **23.关于有趣绕口令** [https://zhuanlan.zhihu.com/p/35331412](https://zhuanlan.zhihu.com/p/35331412) > - 1.关于绕口令基本介绍 - 2.主持人播音员专业八级绕口令考试试卷 - 3.经典绕口令练习 - 4.常用绕口令 - 5.关于其他介绍 ----- > **24.如何性子直与自私** [https://zhuanlan.zhihu.com/p/35331465](https://zhuanlan.zhihu.com/p/35331465) > - 1.关于前言介绍 - 2.先来看几个小案例 - 3.什么是性子直 - 4.什么是自私 - 5.为什么会觉得委屈 - 6.性子直和自私是怎么思考的 - 7.关于其他 ----- > **25.关于构建知识图谱** [https://zhuanlan.zhihu.com/p/35331537](https://zhuanlan.zhihu.com/p/35331537) > - 1.为什么要构建知识图谱 - 2.如何构建自己的知识体系 - 3.选择适合方向,设定小目标 - 4.逐步明确能力的划分层次 - 5.学习,实践,输出,内化 * 5.1 学习的现状 * 5.2 用输入逆向逼迫输入 - 6.总结,概括 * 6.1 一语中的,平铺细说 - 7.运用工具整理记录知识图谱 * 7.1 记录 * 7.2 迭代 - 8.反馈,这个十分重要 ----- > **26.关于目标分解完成** [https://zhuanlan.zhihu.com/p/35343063](https://zhuanlan.zhihu.com/p/35343063) > - 1.遇到的问题和困境 - 2.一次一个任务 - 3.思考时间而非管理时间 - 4.愿意付出多少代价 ----- > **27.关于大学毕业后差距** [https://zhuanlan.zhihu.com/p/35352434](https://zhuanlan.zhihu.com/p/35352434) > - 1.大学考核模式单一 - 2.方向的选择与沉淀 - 3.差距源于一点点质变 - 4.改变源于远离舒适区 - 5.永远去刻意实践 ----- > **28.关于人格破产这回事** [https://zhuanlan.zhihu.com/p/35360637](https://zhuanlan.zhihu.com/p/35360637) > - 1.斗米养恩,担米养仇的故事 - 2.感恩中的边际效用 - 3.存心感激还是理所当然 - 4.待人善良的底限 ----- > **29.关于看书提升能力** [https://zhuanlan.zhihu.com/p/35361636](https://zhuanlan.zhihu.com/p/35361636) > - 1.看书可以提高能力吗 - 2.别因伪概念而看书 - 3.带着目的去看书 - 4.看书需要分配调整资源 ----- > **30.关于打造自己世界** [https://zhuanlan.zhihu.com/p/35373504](https://zhuanlan.zhihu.com/p/35373504) > - 1.耐得住寂寞 - 2.专心致志学好专业 - 3.时刻刷新职场技能 - 4.别陷入弱者逻辑 - 5.思考而非吸纳 - 6.别安慰自己平凡可贵 ----- > **31.关于撩和追的区别** [https://zhuanlan.zhihu.com/p/35375531](https://zhuanlan.zhihu.com/p/35375531) > - 1.前言介绍 - 2.撩是忽冷忽热,追是认真且怂 - 3.撩不到会生气,追不到会难过 - 4.撩是挂爱嘴边,追是不断行动 - 5.撩是妙语连珠,追是支支吾吾 - 6.撩是心动情愫,追是心定踏实 ----- > **32.关于知识付费学习** [https://zhuanlan.zhihu.com/p/36241614](https://zhuanlan.zhihu.com/p/36241614) > - 1.知识付费 - 2.知识付费焦虑 - 3.别伪学习 - 4.知识付费的感受 ----- > **33.关于修养与教养** [https://zhuanlan.zhihu.com/p/36242841](https://zhuanlan.zhihu.com/p/36242841) > - 1.先看网上一个段子 - 2.不要跟没教养的人赌气 - 3.尊重普通的人也是一种教养 - 4.别把口无遮拦当做坦率 ----- > **34.关于如何看待加班** [https://zhuanlan.zhihu.com/p/36245137](https://zhuanlan.zhihu.com/p/36245137) > - 1.你是如何看待加班的 - 2.加班就意味着努力吗 - 3.关于996和007式的加班 - 4.别误解了狼性文化 - 5.为何加班的原因分析 ----- > **35.关于经济独立** [https://zhuanlan.zhihu.com/p/36290299](https://zhuanlan.zhihu.com/p/36290299) > - 1.先来看一个故事 - 2.女生为什么要努力赚钱 - 3.女生也要保持独立 ----- > **36.关于社交恐惧** [https://zhuanlan.zhihu.com/p/36295540](https://zhuanlan.zhihu.com/p/36295540) > - 1.什么是社交孤独症 - 2.社交工具的便捷性 - 3.社交模式的浅层化 - 4.社交中的孤独感 ----- > **37.关于慎独时教养** [https://zhuanlan.zhihu.com/p/36298608](https://zhuanlan.zhihu.com/p/36298608) > - 1.先来看一个案例 - 2.人前人后是两样 - 3.自我约束的准则 - 4.慎独时也要注意教养 - 5.发自内心的改变 ----- > **38.关于闲时莫论是非** [https://zhuanlan.zhihu.com/p/36303999](https://zhuanlan.zhihu.com/p/36303999) > - 1.暴力打标签 - 2.吃瓜群众的言论 - 3.心灵捕手的感悟 - 4.反思自身的狭隘 ----- > **39.关于人情这回事** [https://zhuanlan.zhihu.com/p/36700683](https://zhuanlan.zhihu.com/p/36700683) > - 1.关于人情说明 - 2.学会运用人情,而不是利用 - 3.人情需要用在刀刃上 - 4.借钱人情的尴尬 - 5.别为了省钱而去用人情 - 6.用了人情,需要奉还 - 7.如何把握人情的力道 - 8.利用人情的告诫 ----- > **40.关于提升说话技巧** [https://zhuanlan.zhihu.com/p/36740716](https://zhuanlan.zhihu.com/p/36740716) > - 1.关于说话的学问 - 2.表达赞美的方式 - 3.表达批评的方式 - 4.表达提出建议的方式 - 5.表达拒绝的方式 - 6.表达求助的方式 - 7.其他方式 ----- > **41.关于看待朋友圈营销** [https://zhuanlan.zhihu.com/p/36740716](https://zhuanlan.zhihu.com/p/36740716) > - 1.先来看一个故事 - 2.同样营销为什么选你 - 3.微信推广告就是努力吗 - 4.速成绝无可能 ----- > **42.关于老年人生活探讨** [https://zhuanlan.zhihu.com/p/45862226](https://zhuanlan.zhihu.com/p/45862226) > - 0.关于前言介绍 - 1.先来通过案例看看老年人的生活 - 2.老人养孩防老有点困难 - 2.0 现在农村老人的养老问题不容乐观? - 2.1 养儿防老有点难 - 2.2 农村空巢现象愈加严重 - 2.3 暮年明白这句话何等凄凉 - 3.与其储存金钱,不如储存健康和心态 - 3.1 存储健康很重要 - 3.2 定期体检,预防大于治疗 - 4.老人患病,久病床前无孝子辩论 - 4.0 老人和子女都是演员 - 4.1 久病床前无孝子困境 - 4.2 看看一首打油诗【摘自网络】 - 4.3 老人眼中的孝顺【道听途说】 - 5.老人健康就是对子女最大的爱护 - 5.0 老人重病治疗两难 - 5.1 老人自己也两难 - 5.2 健康就是对子女最大爱护 - 6.怎样才能丰富老年人的生活 - 6.0 老人在养老院内的生活 - 6.1 老人可以种个菜园钓钓鱼 - 7.老人想要生活无忧,需要准备这些 - 7.0 准备这些【摘自网络】 - 8.人到暮年,自静而非凄凉 - 8.0 自静而非凄凉 - 8.1 孝顺不是做给别人看的 - 8.2 子女对老人的孝顺 ----- > **43.关于道德与善良** [https://zhuanlan.zhihu.com/p/46005562](https://zhuanlan.zhihu.com/p/46005562) > - 0.关于前言介绍 - 1.先来看一个故事 - 2.通过换铺作结论好不好 - 3.对比小案例 - 4.胡适眼中的规则和道德 ----- > **44.关于礼物的价格** [https://zhuanlan.zhihu.com/p/46005647](https://zhuanlan.zhihu.com/p/46005647) > - 0.先来看一个小故事 - 1.发自灵魂深处的思考 - 2.你如何看待这个故事 - 3.如何看待男女平等 - 4.骨子里的男女偏见 ----- > **45.关于借钱和讨债** [https://zhuanlan.zhihu.com/p/46014833](https://zhuanlan.zhihu.com/p/46014833) > - 0.先来看一个小故事 - 1.借钱是照妖镜 - 2.金钱是试金石 - 3.借钱人的两种分类 - 4.催钱的尴尬处境 - 5.钱有多么重要 - 6.还钱见人品 - 7.还钱赖账的情况 - 8.把借钱变成善事 - 9.借钱三大黄金法则 ----- > **46.关于赚钱和值钱** [https://zhuanlan.zhihu.com/p/46030257](https://zhuanlan.zhihu.com/p/46030257) > - 0.先来看一个小故事 - 1.吃苦可以致富吗 - 2.赚钱取决于创造价值 - 3.赚钱分配优先级 - 4.投机可以赚钱吗 - 5.值钱人具有的特征 ----- > **47.关于朋友间的样子** [https://zhuanlan.zhihu.com/p/46122790](https://zhuanlan.zhihu.com/p/46122790) > - 1.关于朋友间的样子 - 2.友情需要双方付出 - 3.不要忽视哪些主动联系你的人 ----- > **48.关于看客的热闹** [https://zhuanlan.zhihu.com/p/46138200](https://zhuanlan.zhihu.com/p/46138200) > - 1.先来看一个故事 - 2.认清社会的不美好 - 3.什么吃瓜群众的看客 - 4.媒体放大新闻看客热闹 - 5.看客看待明星离婚风波 - 6.网上热心现实冷漠 - 7.看客也是需要有底线的 ### 喜马拉雅汇总 #### 目录介绍 - 1.喜马拉雅思维导图 - 2.喜马拉雅音频说明 #### 2 喜马拉雅音频说明 > **逻辑思维** - 逻辑思维链接地址:[http://www.ximalaya.com/71989305/album/9092771/](http://www.ximalaya.com/71989305/album/9092771/) - 主要是生活中的思考,或者看新闻的感受,或者是博客的录音。主要的内容有以下这些 - 1.[关键词,麻将精神](http://www.ximalaya.com/71989305/sound/42548014/) | 2.[关键词,健康](http://www.ximalaya.com/71989305/sound/42549179/) | 3.[关键词,回复信息](http://www.ximalaya.com/71989305/sound/42549767/) - 4.[关键词,产品精神](http://www.ximalaya.com/71989305/sound/42550375/) | 5.[关键词,电梯法则](http://www.ximalaya.com/71989305/sound/43151994/) | 6.[关键词,倾诉和倾听](http://www.ximalaya.com/71989305/sound/43152816/) - 7.[关键词,提高认知](http://www.ximalaya.com/71989305/sound/43154360/) | 8.[关键词,肯定](http://www.ximalaya.com/71989305/sound/43155133/) | 9.[关键词,情绪](http://www.ximalaya.com/71989305/sound/43155687/) - 10.[关键词,行动](http://www.ximalaya.com/71989305/sound/43170376/) | 11.[关键词,价格](http://www.ximalaya.com/71989305/sound/43171003/) | 12.[关键词,选择和拆分](http://www.ximalaya.com/71989305/sound/43172780/) - 13.[关键词,程序员的感受](http://www.ximalaya.com/71989305/sound/44067391/) | 14.[关键字,人情](http://www.ximalaya.com/71989305/sound/44068920/) | 15.[关键字,向往中的快乐](http://www.ximalaya.com/71989305/sound/44071363/) - 16.[关键词,价值](http://www.ximalaya.com/71989305/sound/44074710/) | 17.[关键词,工作量和质的变化](http://www.ximalaya.com/71989305/sound/44823762/) | 18.[关键词,知识的概念](http://www.ximalaya.com/71989305/sound/44826101/) - 19.[关键词,批判型思维](http://www.ximalaya.com/71989305/sound/44828019/) | 20.[给你一封信](http://www.ximalaya.com/71989305/sound/44831905/) | 21.[关键词,人脉和社交思考上](http://www.ximalaya.com/71989305/sound/44836015/) - 22.[关键词,人脉和社交思考中](http://www.ximalaya.com/71989305/sound/44836037/) | 23.[关键词,人脉和社交思考下](http://www.ximalaya.com/71989305/sound/44836220/) | 24.[关键词,行动力](http://www.ximalaya.com/71989305/sound/44839809/) - 25.[关键词,未来需求?](http://www.ximalaya.com/71989305/sound/45514437/) | 26.[关键词,请教和提问](http://www.ximalaya.com/71989305/sound/45565194/) | 27.[关键词,写博客](http://www.ximalaya.com/71989305/sound/47716665/) - 28.[关键词,心灵鸡汤](http://www.ximalaya.com/71989305/sound/48374097/) | 29.[关键词,你怎样看待逼捐](http://www.ximalaya.com/71989305/sound/48782230/) | 30.[关键词,坚持和捷径](http://www.ximalaya.com/71989305/sound/55644081/) - 31.[关键词,输入和输出](http://www.ximalaya.com/71989305/sound/56945530/) | 32.[关键词,颜回吃米](http://www.ximalaya.com/71989305/sound/59758004/) | 33.[关键词,勤奋无难事](http://www.ximalaya.com/71989305/sound/59761297/) - 34.[关键词,耿直和自私](http://www.ximalaya.com/71989305/sound/62804726/) | 35.[关键词,什么是稳定](http://www.ximalaya.com/71989305/sound/64031317/) | 36.[关键词,英雄联盟](http://www.ximalaya.com/71989305/sound/64217065/) - 37.[关键词,文具争功](http://www.ximalaya.com/71989305/sound/66926692/) | 38.[关键词,三生三世之凉凉](https://www.ximalaya.com/jiaoyu/9092771/67918244) | 39.[关键词,借钱,建立目标感](https://www.ximalaya.com/jiaoyu/9092771/107755598) - 40.[关键词,公司罚款](https://www.ximalaya.com/jiaoyu/9092771/107757974) | 41.[关键词,撩和追,什么是真喜欢](https://www.ximalaya.com/jiaoyu/9092771/107764232) | 42.[关键词,得意时教养](https://www.ximalaya.com/jiaoyu/9092771/107766149) - 43.[关键词,朋友间样子](https://www.ximalaya.com/jiaoyu/9092771/107768540) | 44.[关键词,命运之神](https://www.ximalaya.com/jiaoyu/9092771/107786032) | 45.[关键词,反鸡汤,鸡汤的危害](https://www.ximalaya.com/jiaoyu/9092771/107788646) - 46.[关键词,教堂和寺庙](https://www.ximalaya.com/jiaoyu/9092771/107792230) | 47.[关键词,耗费精力,如何避免](https://www.ximalaya.com/jiaoyu/9092771/107927876) | 48.[关键词,碎片化弊端,有何办法?](https://www.ximalaya.com/jiaoyu/9092771/107930201) - 49.[关键词,莫论是非,常思自己](https://www.ximalaya.com/jiaoyu/9092771/107934466) | 50.[关键词,慎独时约束,自我监督](https://www.ximalaya.com/jiaoyu/9092771/107959214) | 51.[关键词,经济独立,很重要](https://www.ximalaya.com/jiaoyu/9092771/107963360) - 52.[关键词,键盘大侠,无所不能](https://www.ximalaya.com/jiaoyu/9092771/107966620) | 53.[关键词,键盘大侠,无所不能](https://www.ximalaya.com/jiaoyu/9092771/107966620) | 54.[关键词,换位思考,是个伪命题](https://www.ximalaya.com/jiaoyu/9092771/107970044) - 55.[关键词,朋友圈的点滴](https://www.ximalaya.com/jiaoyu/9092771/107978931) | 56.[关键词,朋友圈里可怕的营销](https://www.ximalaya.com/jiaoyu/9092771/107753491) | 57.[关键词,麻将精神,值得学习的麻将八种精神](https://www.ximalaya.com/jiaoyu/9092771/42548014) > **电影评论** - 电影评论链接地址:http://www.ximalaya.com/71989305/album/9093903/ - 1.大话西游精彩赏析 [上集](http://www.ximalaya.com/71989305/sound/42553083/) | [中集](http://www.ximalaya.com/71989305/sound/42554319/) | [下集](http://www.ximalaya.com/71989305/sound/42555452/) - 2.喜剧之王电影赏析 [上集,细节分析](http://www.ximalaya.com/71989305/sound/43258134/) | [中集,背景分析](http://www.ximalaya.com/71989305/sound/43259496/) | [下集,争议解读](http://www.ximalaya.com/71989305/sound/43260565/) - 3.黄飞鸿系列电影赏析 1.[电影介绍](http://www.ximalaya.com/71989305/sound/43278680/) | 2.[黄飞鸿人物介绍](http://www.ximalaya.com/71989305/sound/43279244/) | 3.[关德兴版黄飞鸿](http://www.ximalaya.com/71989305/sound/43279607/) 4.[影片文化](http://www.ximalaya.com/71989305/sound/43280996/) | 5.[悲剧的人物](http://www.ximalaya.com/71989305/sound/43282274/) | 6.[强大的阵容](http://www.ximalaya.com/71989305/sound/43283276/) 7.[经典角色](http://www.ximalaya.com/71989305/sound/43287781/) | 8.[影片的结尾](http://www.ximalaya.com/71989305/sound/43288462/) - 4.余华代表作《活着》赏析 1.[小说简介](http://www.ximalaya.com/71989305/sound/44836733/) | 2.[作家余华简介](http://www.ximalaya.com/71989305/sound/44836750/) | 3.[内容简介](http://www.ximalaya.com/71989305/sound/44836775/) 4.[作家的序言](http://www.ximalaya.com/71989305/sound/44836798/) | 5.[点评和鉴赏](http://www.ximalaya.com/71989305/sound/44836811/)| 6.[读后感整理](http://www.ximalaya.com/71989305/sound/44836824/) - 其他 [左耳,青春的感情](http://www.ximalaya.com/71989305/sound/55784050/) > **武侠情怀** - 人在江湖,身不由己。有人的地方,就有江湖 - 飞雪连天射白鹿,笑书神侠倚碧鸳!金庸。 - 小李飞刀成绝响,人间不见楚留香!古龙。 - 最大区别: 金庸,江湖外人写江湖中事;古龙,江湖中人写江湖中事。 - 武侠情怀链接地址:http://www.ximalaya.com/71989305/album/9224487/ - 1.[古龙,关于爱情](http://www.ximalaya.com/71989305/sound/43174045/) | 2.[古龙的争和让](http://www.ximalaya.com/71989305/sound/43176187/) | 3.[古龙,我总想写点美好的结局](http://www.ximalaya.com/71989305/sound/44835834/) - 4.[古龙谈武侠小说的变和新](http://www.ximalaya.com/71989305/sound/44835907/) - 5.[金庸和古龙的小说风格](http://www.ximalaya.com/71989305/sound/45565255/) - 天龙八部系列人物分析 - 1.[天龙八部一,总序](http://www.ximalaya.com/71989305/sound/44836284/) - 2.[天龙八部二,乔峰](http://www.ximalaya.com/71989305/sound/45565325/) - 3.[天龙八部三,段誉](http://www.ximalaya.com/71989305/sound/48673395/) - 4.[天龙八部四,虚竹](http://www.ximalaya.com/71989305/sound/48676700/) - 5.[天龙八部五,慕容复](http://www.ximalaya.com/71989305/sound/48679002/) - 6.[天龙八部六,阿朱](http://www.ximalaya.com/71989305/sound/48681710/) - 7.[天龙八部七,游坦之](http://www.ximalaya.com/71989305/sound/48684393/) - 8.[古龙,评价武侠前辈王度庐](http://www.ximalaya.com/71989305/sound/59750246/) - 7.[古龙在江湖的日子](http://www.ximalaya.com/71989305/sound/61951728/) > **武侠情怀** - 人在江湖,身不由己。有人的地方,就有江湖 - **1.关于黄霑系列,用词谱写江湖豪情** - 1.[黄霑生平介绍与趣事](http://www.ximalaya.com/71989305/sound/62807769/) - 2.[黄霑在乐坛的名曲](http://www.ximalaya.com/71989305/sound/62808687/) - 3.[黄霑名曲上海滩背后故事](http://www.ximalaya.com/71989305/sound/62810085/) - 4.[黄霑名曲之沧海一声笑](http://www.ximalaya.com/71989305/sound/62812707/) - 5.[黄霑名曲之倩女幽魂](http://www.ximalaya.com/71989305/sound/62815022/) - 6.[黄霑名曲世间始终你好](http://www.ximalaya.com/71989305/sound/62838392/) - 7.[黄霑名曲之英雄本色当年情](http://www.ximalaya.com/71989305/sound/62839346/) - 8.[黄霑名曲之黄飞鸿男儿当自强](http://www.ximalaya.com/71989305/sound/62841944/) - 9.[黄霑名曲之青蛇流光飞舞](http://www.ximalaya.com/71989305/sound/62843218/) - 10.[黄霑当之无愧的大师](http://www.ximalaya.com/71989305/sound/62844135/) - **2.关于胡伟立系列,用曲来奏江湖豪情** - 11.[胡伟立简单介绍](http://www.ximalaya.com/71989305/sound/65862821/) - 12.[胡伟立的主要成就](http://www.ximalaya.com/71989305/sound/65864454/) - 13.[胡伟立的主要作品](http://www.ximalaya.com/71989305/sound/65866140/) - 14.[别人对胡伟立先生的评价](http://www.ximalaya.com/71989305/sound/65867173/) - 15.[胡伟立之太极张三丰配乐](http://www.ximalaya.com/71989305/sound/65870185/) - 16.[胡伟立为杜琪峰电影配乐](http://www.ximalaya.com/71989305/sound/65876008/) - 17.[胡伟立为周星驰电影配乐](http://www.ximalaya.com/71989305/sound/65878611/) - 18.[胡伟立为笑傲江湖配乐](http://www.ximalaya.com/71989305/sound/65882214/) - 19.[胡伟立为醉拳电影配乐](http://www.ximalaya.com/71989305/sound/65884413/) - 20.[胡伟立大师之路后记](http://www.ximalaya.com/71989305/sound/65889537/) - **3.关于黄英华系列,与周星驰合作数十年** - 21.[黄英华个人简介](http://www.ximalaya.com/71989305/sound/66797612/) - 22.[黄英华经典作品介绍](http://www.ximalaya.com/71989305/sound/66800391/) - 23.[黄英华之梁祝电影配乐](http://www.ximalaya.com/71989305/sound/66801675/) - 24.[黄英华之功夫电影配乐](http://www.ximalaya.com/71989305/sound/66861740/) - 25.[黄英华之配乐只要为你活一天](http://www.ximalaya.com/71989305/sound/66863009/) - 26.[黄英华之少林足球电影配乐](http://www.ximalaya.com/71989305/sound/66869032/) - 27.[黄英华之步步惊心配乐](http://www.ximalaya.com/71989305/sound/66873563/) - 28.[黄英华之暗战电影配乐](http://www.ximalaya.com/71989305/sound/66876668/) - 29.[黄英华之西游降魔篇配乐](http://www.ximalaya.com/71989305/sound/66931692/) - 30.[黄英华之其他说明](http://www.ximalaya.com/71989305/sound/66932494/) - **4.关于陈勋奇系列,打造东邪西毒经典配乐** - 31.[陈勋奇的个人介绍](http://www.ximalaya.com/71989305/sound/66933470/) - 32.[陈勋奇的主要成就](http://www.ximalaya.com/71989305/sound/66936011/) - 33.[陈勋奇和其他人的故事](http://www.ximalaya.com/71989305/sound/66937117/) - 34.[陈勋奇之天地孤影任我行](http://www.ximalaya.com/71989305/sound/66938442/) - **5.关于赵季平系列[10集待发布]** - **6.关于麦振鸿系列[10集待发布]** - **7.关于卢冠廷系列[10集待发布]** - **8.关于谭盾系列[10集待发布]** - **9.关于乔小龙系列[10集待发布]** - **10.关于XX系列** - **11.关于久石让系列[10集待发布]** - **12.关于川井宪次系列[10集待发布]** - **13.关于横山菁儿系列[5集待发布]** - **14.关于泽野弘之系列[5集待发布]** - **15.关于菅野洋子系列[5集待发布]** - **16.关于梅林茂系列[5集待发布]** - **17.关于坂本龙一系列[8集待发布]** - **18.关于喜多郎系列[12集待发布]** - **19.关于其他武侠配乐系列[15集待发布]** > **十点读书** - 采集于平时看到的好文章 - 十点读书链接地址:[http://www.ximalaya.com/71989305/album/9075576/](http://www.ximalaya.com/71989305/album/9075576/) - 1.[林语堂,和在一起的人慢慢相爱到老](http://www.ximalaya.com/71989305/sound/44035060/) | 2.[李嘉诚的精明的厚道](http://www.ximalaya.com/71989305/sound/47709693/) - 3.[人格才是最高的学位](http://www.ximalaya.com/71989305/sound/48644145/) | 4.[一个人的教养](http://www.ximalaya.com/71989305/sound/55649988/) - 5.[来日方长是尘世间最大的谎言](http://www.ximalaya.com/71989305/sound/55760313/) | 6.[你的精力分配决定了你的层次](http://www.ximalaya.com/71989305/sound/55768207/) - 7.[比起八面玲珑,我更喜欢你的真诚](http://www.ximalaya.com/71989305/sound/55776413/) | 8.[靠谱,最低成本社交方式](http://www.ximalaya.com/71989305/sound/55779113/) - 9.[海星寄石头](http://www.ximalaya.com/71989305/sound/56090076/) | 10.[什么阻碍你月薪过万](http://www.ximalaya.com/71989305/sound/56092699/) - 11.[喜欢和需求,是坚持梦想的源动力](http://www.ximalaya.com/71989305/sound/56095396/) | 12.[你是想读书,还是想读完书](http://www.ximalaya.com/71989305/sound/56942313/) - 13.[终生学习这件事](http://www.ximalaya.com/71989305/sound/56947042/) | 14.[那一刻你没出现,就再也没出现了](http://www.ximalaya.com/71989305/sound/56951183/) - 15.[体制内的人要保持随时离开体制外的能力](http://www.ximalaya.com/71989305/sound/56954470/) | 16.[让我爱你,寂静欢喜](http://www.ximalaya.com/71989305/sound/57111967/) - 17.[离职时,看清员工的本质](http://www.ximalaya.com/71989305/sound/57116070/) | 18.[每个人青春里都有一段弯路](http://www.ximalaya.com/71989305/sound/57118534/) - 19.[定下目标,然后去靠近](http://www.ximalaya.com/71989305/sound/59752648/) | 20.[内心有一片自己的世界](http://www.ximalaya.com/71989305/sound/59762829/) - 21.[因为你帮了我的忙,所以送卡给你](http://www.ximalaya.com/71989305/sound/64047786/) | 22.[先具备提问的资格](http://www.ximalaya.com/71989305/sound/64050689/) - 23.[人的价值由品质决定](http://www.ximalaya.com/71989305/sound/64050847/) | 24.[克制愤怒,控制情绪](http://www.ximalaya.com/71989305/sound/64058769/) - 25.[人的价值由品质决定](http://www.ximalaya.com/71989305/sound/64050847/) | 26.[克制愤怒,控制情绪](http://www.ximalaya.com/71989305/sound/64058769/) - 27.[为什么你计划是100,行动却为0](http://www.ximalaya.com/71989305/sound/65858922/) | 28.[卖土豆的故事](http://www.ximalaya.com/71989305/sound/66797264/) ### 关于其他内容介绍 #### 01.关于博客汇总链接 - 1.[技术博客汇总](https://www.jianshu.com/p/614cb839182c) - 2.[开源项目汇总](https://blog.csdn.net/m0_37700275/article/details/80863574) - 3.[生活博客汇总](https://blog.csdn.net/m0_37700275/article/details/79832978) - 4.[喜马拉雅音频汇总](https://www.jianshu.com/p/f665de16d1eb) - 5.[其他汇总](https://www.jianshu.com/p/53017c3fc75d) #### 02.关于我的博客 - 我的个人站点:www.yczbj.org,www.ycbjie.cn - github:https://github.com/yangchong211 - 知乎:https://www.zhihu.com/people/yang-chong-69-24/pins/posts - 简书:http://www.jianshu.com/u/b7b2c6ed9284 - csdn:http://my.csdn.net/m0_37700275 - 喜马拉雅听书:http://www.ximalaya.com/zhubo/71989305/ - 开源中国:https://my.oschina.net/zbj1618/blog - 泡在网上的日子:http://www.jcodecraeer.com/member/content_list.php?channelid=1 - 邮箱:yangchong211@163.com - 阿里云博客:https://yq.aliyun.com/users/article?spm=5176.100- 239.headeruserinfo.3.dT4bcV - segmentfault头条:https://segmentfault.com/u/xiangjianyu/articles