一、单例模式的定义 确保这个类在内存中只会存在一个对象,而且自行实例化并向整个应用系统提供这个实例。 二、单例模式的应用场景 一般创建一个对象需要消耗过多的资源,如:访问I0...
![240](https://cdn2.jianshu.io/assets/default_avatar/2-9636b13945b9ccf345bc98d0d81074eb.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
一、单例模式的定义 确保这个类在内存中只会存在一个对象,而且自行实例化并向整个应用系统提供这个实例。 二、单例模式的应用场景 一般创建一个对象需要消耗过多的资源,如:访问I0...
前言 2018年,大家开心哈,本文是在2018年第一天写完的,历时一年才完成,哈哈2018,大家加油 目录 一:Dagger2是什么? 二:为什么要有Dagger2 三:Da...
Kotlin MVVM Databinding Arouter路由 Dagger依赖注入 Rxjava Retrofit MVVM:MVVM设计模式的一套快速开发库,整合Ok...
目录 1.介绍 2.为什么要用ConstraintLayout 3.如何使用ConstraintLayout3.1 添加依赖3.2 相对定位3.3 角度定位3.4 边距3.5...
这段时间准备找工作了,写一份个人简历,也根据个人的见解大概见解一下,为了保护隐私,部分数据做了处理,需要这份简历的MD源文件,可以在我的github下载 https://gi...
Google在今年的IO大会上宣布,将Android开发的官方语言更换为Kotlin,作为跟着Google玩儿Android的人,我们必须尽快了解和使用Kotlin语言。 不...
01 你所经受的批评、干预和否定,更多是来自哪里呢? 我猜一定是来自你亲密关系的人,父母、另一半、或是你的上级。 其中,父母和另一半是情感亲密,上级或其它同事叫社会亲密。毕竟...
Outline [TOC] 前言 上个月RxJava2正式版发布了,但目前国内的资料还比较少,以前使用过RxJava1只需要看看更新文档就知道怎么使用了,但还有一些以前没用过...
之前写了 图解Mac下如何安装管理MySQL 接下来进入下一步,使用Workbench执行sql文件: 1.打开Workbench,主页面上点击要connect的连接。2.注...