自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一现灵光

书写知识,记录成长。

  • 博客(1)
  • 资源 (9)
  • 收藏
  • 关注

转载 依赖、关联、聚合和组合之间区别的理解

在学习面向对象设计对象关系时,依赖、关联、聚合和组合这四种关系之间区别比较容易混淆。特别是后三种,仅仅是在语义上有所区别,所谓语义就是指上下文环境、特定情景等。他们在编程语言中的体现却是基本相同的,但是基本相同并不等于完全相同,这一点在我的前一篇博文《设计模式中类的关系》中已经有所提及,下面就来详细的论述一下在Java中如何准确的体现依赖、关联、聚合和组合。首先看一看书上对这四种关系的定义:依赖(Dependency)关系是类与类之间的联接。依赖关系表示一个类依赖于另一个类的定义。例如,一个人(Pers

2020-10-15 11:15:10 2345 2

RxJava讲解视频

里面有百度云盘的视频下载地址。用五节课让你对RxJava有一个全面的认识。

2018-11-09

Android 面试前充电,BAT大牛讲解视频。

BAT大牛面试之解密Android 整套视频及代码; 文本中是网盘地址和密码, 如果失效, 请私信我, 看到后立即发新地址

2018-11-09

最值得学习的10大开源框架,高级工程师必备。

内部是一个TXT文件。里面有百度云盘的视频。 最值得深入学习的十大框架: 网络框架:OkHttp Retrofit 异步处理:RxJava EventBus 图片加载:Glide Picasso 依赖注入:ButterKnife Dagger2 性能优化:Leakcanary Blockcanary

2018-11-09

gradle深入学习的视频

需要深入浅出的学习Android studio中的Gradle朋友可前来下载观看。 这个里面是百度云盘的资源链接。

2018-11-06

Android应用保活与拉活

在Android开发中有些应用需要让应用的服务在后台运行不被杀死。下面介绍两种方法。但是这两种方法一起用只能拉活7.0以下的系统上的应用。 一,使用开锁屏广播拉活。 在模拟器上面所有版本的Android系统在进程被杀死后都可以接受到开锁屏广播。 真正的手机上面,小于等于5.0的手机在进程被杀死后可以接受到开锁屏广播。大于5.0在进程被杀死后就不能接受开锁屏广播了。 二,使用JobService保活。 JobService在5.0 5.1和6.0的手机可以起到服务拉活的作用。之后的版本就不能起效果了。包括模拟器测试效果一样。对于7.0 7.1和8.0 8.1的手机实现服务保活目前就没有办法了。qq和微信和手机生产厂商有合作所有能被拉活,在设置为允许自启的情况下。

2018-07-31

Windows图片查看器注册文件

Windows图片查看器是系统内置的图片查看工具。可能因为未知原因或人为失误,我们把桌面右键的Windows图片查看器弄丢了。 在或者刚装的Windows10系统上面看不到图片查看器。该怎么找回图片查看器呢? 下载这个文件双击就可找回图片查看器了。

2018-07-31

DownloadManager使用的Demo

Android系统下载DownloadManager使用的详细demo,非常使用的demo,不要写入权限,适配各种版本的系统。

2018-06-17

屏幕取色工具

用于屏幕取色 得到颜色对应的编码

2017-03-23

Android API最新文档

安卓开发中每个人都离不开的API文档。

2016-08-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除