240 发简信
IP属地:山西
  • Resize,w 360,h 240
    Android系统启动流程

    Android系统启动流程 一,序言 Android是谷歌开发的一款基于Linux的开源操作系统,下图所示为 Android 平台的主要组件 L...

  • Resize,w 360,h 240
    RxJava源码解析

    RxJava源码解析 一,简单使用 目标: 被观察者 Observable 如何生产事件的? 被观察者 Observable 何时生产事件的? ...

  • Resize,w 360,h 240
    Gson源码解析

    Gson源码解析 简介 Gson 是一个 Java 库,可用于将 Java 对象转换为其 JSON 表示形式。它还可用于将 JSON 字符串转换...

  • Resize,w 360,h 240
    序列化总结

    序列化总结 定义以及相关概念 序列化 将数据结构或者对象转成二进制串的过程 反序列化 将在序列化过程中所生成的二进制串转换成数据结构或者对象的过...

  • Resize,w 360,h 240
    Java并发编程概述

    Java并发编程 进程和线程的区别 进程和线程的由来 串行。初期的计算机智能串行执行任务,并且需要长时间等待用户输入。 批处理。预先将用户的指令...

  • Resize,w 360,h 240
    注解反射以及动态代理

    注解与反射以及动态代理 注解 注解的定义 Annotation(注解)就是Java提供了一种元程序中的元素关联任何信息和着任何元数据(metad...

  • Kotlin-委托

    前言 项目地址https://github.com/laibinzhi/KotlinDelegation[https://github.com/...

  • Android动画插值器Interpolator

    前言 Android常见的三种动画 视图动画之帧动画 帧动画是顺序播放一组预先定义好的图片,类似于电影播放。不同于View动画,系统提供了另外一...

  • 重学泛型

    什么是泛型? Java泛型(generics)是JDK5中引入的一种参数化类型特性 Java泛型(generics)是JDK5中引入的一个新特性...