设计模式之工厂模式

摘要: 今天这篇博客我想要来写一写设计模式里面的工厂模式,其实说到工厂模式大家应该不会陌生。的确,在笔者还是个菜鸟的时候,还不理解设计模式到底是用来干什么的时候,工厂模式的大名就已经入耳。那么工厂模式到底是用来干什么的呢?在代码层面应该怎样来写呢?下面就让笔者通过一个例子来加以说明。 阅读全文
posted @ 2016-06-29 08:07 蔡鸿军 阅读(400) 评论(0) 推荐(2) 编辑

设计模式之单例模式

摘要: 说到单例模式大家肯定不陌生,因为它是设计模式里面最简单的一种模式了;但是对于单例模式的优缺点,却是争议很大,有些人赞同,有些人就很反对使用它;我们先来看看单例模式的使用场景吧! 阅读全文
posted @ 2016-06-27 20:47 蔡鸿军 阅读(193) 评论(0) 推荐(1) 编辑

设计模式之6大原则

摘要: 说到设计模式,其实大家都不陌生,应该说都是非常熟悉的。因为在项目里面都会不知不觉的用到它们,我想最耳熟能详的单例模式,大家应该都是熟悉的“不要不要”的吧。但是如果我问你,在设计模式里面有6条最基本的设计原则,你知道是哪些吗? 阅读全文
posted @ 2016-06-27 20:29 蔡鸿军 阅读(759) 评论(0) 推荐(0) 编辑

论技术修炼

摘要: 如果把技术修炼的过程比作是一种武术修炼的过程,那么我们应该如何做才能够练成“九阳神功”、“降龙十八掌”等高深的武功呢?在这片博客里面我将分享一些自己的体会和心得,如果大家有什么更好的方法可以联系我。 阅读全文
posted @ 2016-04-08 07:32 蔡鸿军 阅读(1180) 评论(3) 推荐(4) 编辑

android开发系列之ContentObserver

摘要: 在这篇博客里面我想要分享一下自己最近在项目里面遇到一个比较好的数据同步解决方案,首先让我们先来看看该方案的应用场景:我们在客户端本地利用数据库缓存了一些数据,当我们检测到数据库里面的数据发生变化的时候,我们希望程序能够实时自动的将这些变化的数据发送到服务器。 阅读全文
posted @ 2016-04-07 12:32 蔡鸿军 阅读(1551) 评论(0) 推荐(0) 编辑

android开发系列之数据存储

摘要: 在我们的android实际开发过程,必不可少的一种行为操作对象就是数据。有些数据,对于用户而言是一次性的,这就要求我们每次进到App的时候,都需要去刷新数据。有些数据,对于用户而言又是具有一定时效性的,比如用户账号数据。这种情况下,就要求我们采用一定的数据保存措施,在这篇博客里面,我将为大家分享一些android里面常用的数据保存方法。 阅读全文
posted @ 2016-04-07 11:55 蔡鸿军 阅读(560) 评论(1) 推荐(2) 编辑

android开发系列之视频断点续传

摘要: 今天在这篇博客里面,我想说说自己在这几天遇到的一个棘手的问题,就是视频断点续传的问题。其实这在我们开发中是一个很常见的应用场景,比如视频、音频、pdf等相关的文档。如果之前没有接触过的话,你也许会被这个问题给吓到,也许会有一种找不到北的感觉,但是如果你了解其中的原理的话,就会觉得很简单。 阅读全文
posted @ 2016-04-05 22:49 蔡鸿军 阅读(1734) 评论(0) 推荐(0) 编辑

稻盛和夫系列之活法一

摘要: 今天看了一些写的很好地博客,和自己写的对比一下。突然就发现自己弱爆了,基于此我今天只想写一些轻松点的话题,关于技术博客我会好好的加强的。 阅读全文
posted @ 2016-03-24 00:27 蔡鸿军 阅读(1481) 评论(0) 推荐(0) 编辑

android开发系列之使用xml自定义控件

摘要: 在android开发的过程中,有的时候面对多个Activity里面一些相同的布局,我们需要写多次相同的代码,同时这种方法给我们的项目维护也带来了很大不便。那么有没有一种可行的办法能够将Activity里面相同的布局拆分的很清楚呢?当然是有的,这个时候就轮到自定义控件闪亮登场了。 阅读全文
posted @ 2016-03-23 00:04 蔡鸿军 阅读(3671) 评论(2) 推荐(0) 编辑

android开发系列之MVP设计模式

摘要: 最近在开发一个android的项目中,发现了一个很实用的设计模式(MVP)。大家可能一看到这个名字就有点蒙,MVP到底是什么鬼呢?它的好用到底体现在哪呢?别着急,下面就让我们一一分享出来。 阅读全文
posted @ 2016-03-21 20:48 蔡鸿军 阅读(956) 评论(0) 推荐(0) 编辑