240 发简信
IP属地:湖北
  • Resize,w 360,h 240
    ActivityManagerService

    1,Android系统启动流程图 2,应用进程启动流程图 3,Activity的启动流程图 4,service的启动流程图 5,服务的注册

  • Resize,w 360,h 240
    RXJava2学习

    Github地址:https://github.com/ReactiveX/Rxjava 什么是RxJava 一个可观测的序列来组成异步的、基于...

  • Resize,w 360,h 240
    H264文件分析

    先准备一个H264文件,如果没有,可以使用以下方法。 首先下载ffmpeg,直接下载 http://www.ffmpeg.org/downloa...

  • Resize,w 360,h 240
    Android内存优化分析

    1.内存分配策略 对象 / 变量的内存分配 由程序自动 负责 共有3种:静态分配、栈式分配、 & 堆式分配,分别面向静态变量、局部变量 & 对象...

  • Resize,w 360,h 240
    Glide学习笔记

    默认情况下,Glide会在开始一个新的图片请求(网络请求)之前检查以下多级缓存 在调用Glide.with(activity) .load(ur...

  • Resize,w 360,h 240
    FLV文件(H264,AAC)格式分析

    FLV 文件 = File Header(FLV 文件头)+ File Body(FLV 文件体)。其中文件体又由一系列的 Tag 和 Tag ...

  • Resize,w 360,h 240
    Android单元测试学习

    android中的单元测试基于JUnit,可分为本地测试和instrumented测试,在项目中对应 module-name/src/test/...

  • Resize,w 360,h 240
    OKHttp源码分析与手写实现

    1,使用 1.1异步GET请求 1.2同步GET请求 2,分析源码 new Request.Builder().url(url).build()...

  • Resize,w 360,h 240
    Java内存模型与内存结构

    并发编程的问题 并发编程,为了保证数据的安全,需要满足以下三个特性: 原子性是指在一个操作中就是cpu不可以在中途暂停然后再调度,既不被中断操作...