阅读陈皓博客代码优化, 写了此篇文章,多层if else值得深思,至少现在我已经在优化多层if情况了. 函数中多层if else情况 if el...
简介 备忘录模式用于保存一个对象的当前的状态, 其实我们写程序时要保存的状态很多, 比如应用退出后再次启动希望还是原来的界面啊,甚至想回退到上一...
简介 我在公司负责的模块,是以本地代理模式的形式提供给其他人使用的, so, 总结了一下关于代理模式的概念.代理两个字我们平时接触的还是很多的,...
前言 又来梳理知识点啦! 在有的时候我们要多次使用某个类中的公有实例方法,我们通常的做法是,先new一个该类的实例,然后再调用该类的这个方法,调...
前言 其实模板方法模式我们经常使用,而且在我看来,可能是23个设计模式中最简单的一个了,但是可能大家都忘记概念了,此偏博文作为总结回顾。 毕竟,...
为什么要用SurfaceView 在自定义View中,我们知道使用onDraw可以做一些简单的动画效果。通过不断循环的执行View.onDraw...
相信看到这个标题,大家都会潜意识觉得:Activity中没有可以复写的方法么?或者说,没有什么listener可以让我们使用么?抱歉,真的没有,...
备注 这个需求是大家经常用到的,比如在控制用户名输入时经常要用到。 此方法是设置文本监听器,省事,好用,且ROM,平台无关。 code 使用时,...
此文章全是文字,但是不长,看上去有点枯燥,还请保持耐心。 策略模式,很多人会忘记的一个模式,但是是我们平时开发中用到的最多的,我个人而言,我认为...
文集作者