HelloWorld开发者社区

www.helloworld.net - 开发者专属的技术社区

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2017年6月13日

摘要: 我们做安卓开发,时时都在和Context打交道,那么Context到底是什么?有什么作用?如何与Application,Activity,Service等实例发生联系的?等等 Context是什么? Context的字面意思是“上下文”,那么这个“上下文”到底指的是什么?“上”指的是什么?“下”指定 阅读全文
posted @ 2017-06-13 14:14 HelloWorld开发者社区 阅读(479) 评论(1) 推荐(2) 编辑

2017年6月3日

摘要: 在Android开发中,一个项目需要依赖许多的库,我们自己写的,第三方的等等,这篇文件介绍的就是自己搭建私服,创建自己的仓库,进行对我们自己写的库依赖管理。本文是在 mac book pro 环境上搭建的,其它操作系统操作方式大致一样的。如果有不一样的地,可以参考官方文档 Android中引入依赖的 阅读全文
posted @ 2017-06-03 12:28 HelloWorld开发者社区 阅读(832) 评论(0) 推荐(1) 编辑

2017年5月25日

摘要: 在分析Android内存泄漏之前,先了解一下JAVA的一些知识 1. JAVA中的对象的创建 使用new指令生成对象时,堆内存将会为此开辟一份空间存放该对象 垃圾回收器回收非存活的对象,并释放对应的内存空间 2.Java如何判定对象存活或死亡? 引用计数法 1给对象中添加一个引用计数,假如为coun 阅读全文
posted @ 2017-05-25 14:03 HelloWorld开发者社区 阅读(2139) 评论(0) 推荐(1) 编辑

2017年5月3日

摘要: 装饰模式介绍:装饰模式也称为包装模式,是结构型模式之一,其使用一种对客户端透明的方式来动态地扩展对象的功能,同时它也是继承关系的一种替代方案之一。在现实生活中你也可以看见很多装饰模式的例子,或者可以大胆地说装饰模式无处不在,就拿人来说,人需要各式各样的衣着,不管你穿着怎样,但是,对于个人的本质来说是 阅读全文
posted @ 2017-05-03 22:05 HelloWorld开发者社区 阅读(170) 评论(0) 推荐(0) 编辑

2017年5月2日

摘要: 桥接模式的介绍:桥接模式,也称为桥梁模式,是结构型设计模式之一,在现实tgitk大家都知道“桥梁”是连接河道两岸的主要交通枢纽,简而言之其作用就是连接河的两边,而我们的桥梁模式与现实中的情况很是相似,也是承担着连接两边的作用。 桥接模式的定义:将抽象部分与实现部分分离,使它们都可以独立地进行变化 格 阅读全文
posted @ 2017-05-02 22:15 HelloWorld开发者社区 阅读(304) 评论(0) 推荐(0) 编辑

2017年4月26日

摘要: 适配器模式的介绍:适配器模式在开发中使用率很高,适配器是将两个不兼容的类融合在一起,它有点像粘合剂,将不同的东西通过一种转换使得它们能够协作起来。例如经常碰到两个不相关的类之间进行交互,第一个解决方案是修改各自类的接口,但是如果没有源码或者我们不愿意为了一个应用而修改各自的接口,此时怎么办?这种情况 阅读全文
posted @ 2017-04-26 20:25 HelloWorld开发者社区 阅读(243) 评论(0) 推荐(0) 编辑

2017年4月25日

摘要: 代理模式的介绍:代理模式也称为委托模式,在开发中经常用到,是编程的好帮手,在日常生活中也比较常见。比如公司中午让同事帮忙带一份饭,比如我们请一个律师打官司,比如我们用代理服务器上网等等。代理模式真是无处不在。 代理模式的定义:为其它对象提供一种代理以控制对这个对象的访问。 代理模式的使用场景:当无法 阅读全文
posted @ 2017-04-25 21:27 HelloWorld开发者社区 阅读(241) 评论(0) 推荐(0) 编辑

摘要: 组合模式的介绍:物以类聚组合模式,结构型模式之一,组合模式比较简单,它将一组相似的对象看作一个对象处理,并根据一个树状结构来组合对象,然后提供一个统一的方法去访问相应的对象,以此忽略掉对象与对象集合之间的差别。 组合模式的定义:将对象表示成树形的层次结构,使得用户对单个对象和组合对象的使用具有一致性 阅读全文
posted @ 2017-04-25 20:49 HelloWorld开发者社区 阅读(192) 评论(0) 推荐(1) 编辑

2017年4月24日

摘要: 外观模式的介绍:外观模式在开发运用中的频率非常高,尤其是现阶段各种第三方SDK充斥在我们的周边,而这些SDK很大概率会使用外观模式,通过一个外观类使得整个系统的接口只有一个统一的高层接口,这样就能够降低用户使用的复杂度,也对用户屏蔽了很多实现细节,当然 ,在我们的开发过程中,外观模式也是我们封装AP 阅读全文
posted @ 2017-04-24 20:50 HelloWorld开发者社区 阅读(169) 评论(0) 推荐(0) 编辑

摘要: 享元模式的介绍:享元模式主要的作用就是可以对象共享,避免创建多对象。享元模式是对象池的一种实现,它的英文名字叫 Flyweight ,代表轻量级的意思。享元模式用来尽可能减少内存使用量,它适合用于可能存在大量重复对象的场景,来缓存可共享的对象,达到对象共享,避免创建过多的对象的效果,这样一来可以提升 阅读全文
posted @ 2017-04-24 20:00 HelloWorld开发者社区 阅读(134) 评论(0) 推荐(0) 编辑