240 发简信
IP属地:江苏
  • Resize,w 360,h 240
    Android中的并发编程第一篇

    1 volatile 的工作原理 众所周知,在如今的计算机时代,CPU的运算处理速度与内存读写速度的差异非常巨大,为了解决这种差异充分利用CPU...

  • Resize,w 360,h 240
    输入法框架(InputMethod Framework)原理分析

    1 概述 首先看一下输入法架构图: 根据上面的架构图可以将输入法交互流程概况成如下几步: 1>ClientApp启动时 IMM(InputMet...

  • Resize,w 360,h 240
    音频采集

    1 音频采集流程 声音是由物体振动产生的声波,是通过介质(空气或固体、液体)传播并能被人或动物听觉器官所感知的波动现象。声波是一种在时间和振幅上...

  • Resize,w 360,h 240
    Canvas常用方法解析第二篇

    在Canvas常用方法解析第一篇中分析了Canvas的drawBitmapMesh方法和drawText方法,接下来我们继续分析其他的常用方法。...

  • Resize,w 360,h 240
    表情包字体库

    1 概述 最近项目中要添加表情包聊天的功能(文本和表情包要混合在一起),最直接的解决方案应该就是图文混排,对于这个方案网上有很多的实现,图文混排...

  • Resize,w 360,h 240
    Retrofit源码分析

    1. 概述 Retrofit和OkHttp都来自于Square公司,而且都是在用来处理HTTP请求的,先来看下用OkHttp处理HTTP请求的实...

  • Resize,w 360,h 240
    HttpURLConnection 源码分析

    1 概述 在Android应用中大都会使用Http协议来访问网络, Android主要提供了两种方式(HttpURLConnection、Htt...

    2.8 11339 5 32 1
  • Resize,w 360,h 240
    Okio源码分析

    1 概述 Okio是一个对java.io和java.nio进行补充的库,使数据访问,保存和处理变得更容易。 Okio的主要功能是围绕着ByteS...

  • Resize,w 360,h 240
    Gradle系列二 -- 源码分析

    首先我要说明一下,本篇文章是基于3.0.0版本的Gradle 插件源码进行分析的。 1 源码下载 既然要进行源码分析,首先就是要下载源码,这个官...

    0.6 4961 2 11
个人介绍
当你无比专注的去做某件事时,效果就会显而易见,那些你想要的,你渴望的就会与你不期而遇。当你无比专注的去付出,去投入时,不经意间,你会邂逅那个更好的自己。