上一页 1 ··· 7 8 9 10 11 12 13 14 下一页

2016年12月22日

【设计模式 - 3】之建造者模式(Builder)

摘要: 1、模式简介 建造者模式也叫生成器模式,和抽象工厂模式相似,也是一种构建复杂对象的模式。 建造者模式中的角色分类: 抽象建造者Builder:接口类型,用于规范各个产品的组成部分; 具体建造者ConcreteBuilder:实现Builder中的所有方法,并且返回一个构造好的产品实例; 指导者Dir 阅读全文

posted @ 2016-12-22 14:22 ITGungnir 阅读(237) 评论(0) 推荐(0) 编辑

【设计模式 - 2】之单例模式(Singleton)

摘要: 1、模式简介 单例模式在代码中是非常常用的,如线程池、数据库连接、注册表、共享资源、一些非常消耗资源的组件,等等。 单例模式主要解决如下问题: 确保一个特殊类的实例是独一无二的; 确保这个类的实例非常容易访问(提供了这个类的一个全局访问指针); 以下情况下可以使用单例模式: 当类只能有一个实例而且客 阅读全文

posted @ 2016-12-22 14:20 ITGungnir 阅读(208) 评论(0) 推荐(0) 编辑

【设计模式 - 1】之工厂模式(Factory)

摘要: 1、模式简介 工厂模式的作用: 工厂模式解决的是“使用new关键字获取对象造成松耦合”的问题。 工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来,达到提高灵活性的目的。 工厂模式可以分为三类: 简单工厂模式(SimpleFactory) 工厂方法模式(FactoryMeth 阅读全文

posted @ 2016-12-22 14:18 ITGungnir 阅读(337) 评论(0) 推荐(0) 编辑

【JavaEE】之SSM入门项目的搭建

摘要: 最近学习了一下SSM。SSM是 Spring + SpringMVC + MyBatis 整合框架,非常适合WEB后台开发,也是当前很多人的不二选择。这篇博客带大家来创建一个学习SSM的入门程序,从搭建框架开始,到实现一个小功能,相信新手朋友们通过这篇博客就可以基本入门开发SSM了。 首先介绍一下本 阅读全文

posted @ 2016-12-22 14:14 ITGungnir 阅读(4786) 评论(2) 推荐(1) 编辑

【Android - 进阶】之图片压缩

摘要: 很多时候,如果APP需要下载和加载很多图片(尤其是大图片)的时候,就往往会报如下图所示的错误: 如上图所示,OOM(OutOfMemoryError)表示内存溢出,这是因为网络或内存中的图片被加载成Bitmap时耗费的内存超出了系统内存而造成内存溢出。解决这个问题有很多方法,这里主要介绍其中的一种方 阅读全文

posted @ 2016-12-22 14:09 ITGungnir 阅读(284) 评论(0) 推荐(0) 编辑

【Android - 框架】之刷新加载框架Ultra-Pull-To-Refresh的使用

摘要: Ultra-Pull-To-Refresh框架是用来嵌套其他布局,实现下拉刷新和上拉加载的框架。它其中可以嵌套任何控件,ListView、GridView、ScrollView、RecyclerView,甚至TextView。 这个框架在GitHub上的地址:【Ultra-Pull-To-Refre 阅读全文

posted @ 2016-12-22 14:08 ITGungnir 阅读(4178) 评论(0) 推荐(0) 编辑

【Android - 控件】之可悬浮列表StickyHeadersRecyclerView

摘要: 这是timehop的GitHub上发表的一个控件框架,大家可以去参考它的【GitHub】。 这里先贴出GitHub上提供的效果图: 要使用这个框架,我们需要首先导入它的依赖: 这里需要说明的是,这个框架要求SDK的最小版本不能低于14;另外,这个框架在2016年4月之后就不再更新维护了。 下面让我们 阅读全文

posted @ 2016-12-22 14:05 ITGungnir 阅读(8148) 评论(0) 推荐(0) 编辑

【Android - 进阶】之图片三级缓存的原理及实现

摘要: 在Android开发中,如果图片过多,而我们又没有对图片进行有效的缓存,就很容易导致OOM(Out Of Memory)错误。因此,图片的缓存是非常重要的,尤其是对图片非常多的应用。现在很多框架都做了很好的图片缓存处理,如【Fresco】、【Glide】等。 本帖主要介绍以下Android中图片的三 阅读全文

posted @ 2016-12-22 14:03 ITGungnir 阅读(15022) 评论(3) 推荐(0) 编辑

【Android - 框架】之Fresco的使用

摘要: 当下有很多图片加载框架,常见的有Glide、Fresco、Picasso等。Glide因为其体积小、缓存机制强大等优点,受到了广大程序员的青睐;Fresco虽然体积比较大,缓存机制也没有Glide强大,但它胜在拥有一些炫酷的效果(进度条、淡入效果)等,也有很多人在使用。今天我们就来介绍一下Fresc 阅读全文

posted @ 2016-12-22 14:01 ITGungnir 阅读(3628) 评论(0) 推荐(0) 编辑

【Android - 框架】之OkHttp的使用

摘要: OkHttp是一个非常优秀的网络访问框架,当下非常火的Retrofit的底层就是使用OkHttp进行封装的。接下来介绍以下OkHttp的简单使用。 1、导入依赖 在Android Studio中,在Module的build.gradle文件中导入以下依赖: 2、代码编写 3、OkHttp原理 (1) 阅读全文

posted @ 2016-12-22 13:59 ITGungnir 阅读(1414) 评论(0) 推荐(0) 编辑

上一页 1 ··· 7 8 9 10 11 12 13 14 下一页

导航