- 博客(3)
- 资源 (7)
- 问答 (1)
- 收藏
- 关注
原创 Android性能优化之内存泄漏处理(图文)
每次来公司面试的人,一般都会问最基本的两个问题,一个是自定义View的绘制流程及事件分发,第二个就是性能优化内存泄漏如何处理?第一个问题基本上都能说个大概,第二个问题其实很多工作好几年的都不一定能回答的比较让人满意。这里整理下基本的内存泄漏及解决办法。使用的是LeakCannary来进行检测。 你能从本文了解到如下知识:1. 什么是内存泄漏 2. 内存泄漏的分类及影响 3.常见的内...
2018-03-21 19:02:17 4658 1
原创 设计模式之观察者模式(实例+Demo)
你能从本文了解到如下几个方面:1. 什么是观察者模式?2. 如何使用观察者模式。 3. Java中的观察者模式的使用。 4. 总结。5. 源码1. 什么是观察者模式?观察者模式又被称为发布订阅模式。它定义了对象之间一对多的依赖,当一个对象状态发生改变时,它的所有依赖者都会收到通知并自动更新相关内容。我们可以拿报社来举例:一家报社(Subject)一发布报纸,就会立马派送给所有订报(...
2018-03-16 09:10:34 11263 1
原创 设计模式之策略模式(实例+Demo)
马上要放清明小长假了,各位都想好去哪里玩了没?清明前的周日,整理下发型,梳理好心情,发个文章,再思考下清明去哪玩,哈哈哈。不多废话,切入正题: 你从本文主要能了解到如下几点:1. 为什么要写这篇文章?2. 什么是策略模式?3.设计原则 4. 策略模式的实现及实例。5. 策略模式的优缺点。6.其他1. 为什么要写这篇文章?简单来说四个字:记录分享。用来记录供自己快速...
2018-03-09 21:24:58 22671 7
MAT分析工具资源包
2017-08-31
如何实现多行单选可扩展收缩的组件
2017-03-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人