美文网首页
Android面试复习

Android面试复习

作者: 咕噜__ | 来源:发表于2018-08-22 15:27 被阅读0次

想到什么就记什么吧

java基础篇

HashMap实现原理及源码分析

RXjava

RXJava的好处:(1)简洁,在需求越来越复杂,逻辑越来越多的情况下,依然能够保持简洁。(2)线程调度,可以任意制定观察者与被观察者的执行线程。(3)变换。所谓变换,就是将事件序列中的对象或整个序列进行加工处理,转换成不同的事件或事件序列。

RXJava使用的设计模式:观察者模式。Observable (可观察者,即被观察者)、 Observer (观察者)、 subscribe (订阅)、事件。Observable 和 Observer 通过 subscribe() 方法实现订阅关系,从而 Observable 可以在需要的时候发出事件来通知 Observer。

除了 Observer 接口之外,RxJava 还内置了一个实现了 Observer 的抽象类:Subscriber。 Subscriber 对 Observer 接口进行了一些扩展,但他们的基本使用方式是完全一样的。

详情见:给 Android 开发者的 RxJava 详解

相关文章

  • Android面试题汇总

    面试题汇总 Android复习资料——Android知识点汇总(一) 史上最全的Android面试题集锦 ForA...

  • 【Android面试有章可循】知识点总结

    分享一篇Android知识点总结文章 面试复习——Android工程师之Android面试大纲 后续我会在这个的基...

  • Android面试复习

    想到什么就记什么吧 java基础篇 HashMap实现原理及源码分析 RXjava RXJava的好处:(1)简洁...

  • Android面试复习

    一.Java基础 1.Java语法关键字:接口和抽象类,反射,内部类,字符串,范型,枚举,引用类型,注解,NIO,...

  • Android面试复习

    1、Handler: 1):系统Handler的创建过程及相关对象的创建:在ActivityThread的main...

  • 1.Activity(一)

    前言:这段时间自己复习高级Android面试整理的一套Android面试知识点总结:开始整理到有道云笔记,后续会直...

  • Android面试复习汇总

    Activity与Fragment之间生命周期比较 http://blog.csdn.net/chun0801/a...

  • Android面试复习-View

    自定义控件 1.组合控件。这种自定义控件不需要我们自己绘制,而是使用原生控件组合成新控件,如标题栏。 2.继承原有...

  • Android面试复习-Handler

    Android中主线程是不能进行耗时操作的,子线程不能进行更新UI。所以handler就是实现线程之间的通信。把需...

  • Android面试复习-Http

    Http与Https的区别 1. http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传...

网友评论

      本文标题:Android面试复习

      本文链接:https://www.haomeiwen.com/subject/znkyiftx.html