240 发简信
IP属地:四川
  • 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不可以在中途暂停然后再调度,既不被中断操作...

  • Resize,w 360,h 240
    Android插件化

    动态加载技术 原理:在应用程序运行时,动态加载一些程序中原本不存在的可执行文件并运行这些文件里的代码逻辑。可执行文件总的来说分为两个,一种是动态...