线程基础 基础概念 进程程序运行资源分配的最小单位 线程CPU调度的最小单位,必须依赖于进程而存在 CPU核心数和线程数的关系一般情况下是1:1对应关系,Intel引入超线程...
线程基础 基础概念 进程程序运行资源分配的最小单位 线程CPU调度的最小单位,必须依赖于进程而存在 CPU核心数和线程数的关系一般情况下是1:1对应关系,Intel引入超线程...
前言 Android事件分发机制是Android开发者必须了解的基础 网上有大量关于Android事件分发机制的文章,但存在一些问题:内容不全、思路不清晰、无源码分析、简单问...
JAVA代理模式 代理模式定义 为其他对象提供一种代理以控制对象对这个对象的访问。 代理模式的使用场景 当无法或不想直接访问某个对象或访问某个对象存在困难时可以通过一个代理对...
kotlin嵌套类、内部类、匿名内部类 伴生对象 Kotlin中的对象指的是使用object关键字定义的类型声明,一般用作单例模式和伴生对象。 object让创建单例变得十分...
两个接口中有同样的方法时的用法 /** 对于两个接口内,名称、参数都相同的的方法 并且在实现类中对他们进行不同实现 具体实现: super<接口或超类的名称>.方法 在子类或...
简介 Kotlin的扩展函数功能使得我们可以为现有的类添加新的函数,实现某一具体功能 。扩展函数是静态解析的,并未对原类添加函数或属性,对类本身没有任何影响。扩展属性允许定义...
中缀调用 实现中缀调用必须满足下面三个条件: 该函数必须为成员函数或者扩展函数必须只有一个参数使用infix关键字修饰 这val map = mapOf(1 to "one"...
前言 Rxjava由于其基于事件流的链式调用、逻辑简洁 & 使用简单的特点,深受各大 Android开发者的欢迎。 如果还不了解RxJava,请看文章:Android:这是一...
前言 Rxjava,由于其基于事件流的链式调用、逻辑简洁 & 使用简单的特点,深受各大 Android开发者的欢迎。 如果还不了解RxJava,请看文章:Android:这是...
前言 Rxjava,由于其基于事件流的链式调用、逻辑简洁 & 使用简单的特点,深受各大 Android开发者的欢迎。 如果还不了解RxJava,请看文章:Android:这是...
前言 Rxjava,由于其基于事件流的链式调用、逻辑简洁 & 使用简单的特点,深受各大 Android开发者的欢迎。 如果还不了解RxJava,请看文章:Android:这是...
前言 Rxjava,由于其基于事件流的链式调用、逻辑简洁 & 使用简单的特点,深受各大 Android开发者的欢迎。 如果还不了解 RxJava,请看文章:Android:这...