240 发简信
IP属地:广东
  • Go的channel常见使用方式

    go关键字可以用来开启一个goroutine(协程))进行任务处理,而多个任务之间如果需要通信,就需要用到channel了。 上面这个简单的例子...

  • Resize,w 360,h 240
    内存泄漏与优化分析指南

    前言 在android开发中,我们都或多或少的会遇到一些内存泄漏的问题,虽然大都知道哪些情况会导致内存泄露,但是还是不可避免的会遇到类似的问题,...

  • Glide原理之执行流程分析

    Glide是一个优秀的图片加载库,它有如下优点: Glide可以监听Activity的生命周期管理,更加合理的管理图片的加载和释放。 加载质量,...

  • 仿Google原生桌面水波纹展开收起动画实现

    前言 在之前的博客android如何给整个视图view圆角显示中有提到过如何实现对View显示进行圆角裁剪,其原理其实也比较简单。这里先看看动画...

  • Resize,w 360,h 240
    android音频编辑之音频合成

    前言 音频编辑系列: android音频编辑之音频转换PCM与WAV android音频编辑之音频裁剪 android音频编辑之音频合成 本篇主...

  • Java线程Thread之interrupt中断解析

    这一篇我们说说Java线程Thread的interrupt中断机制。 interrupt之中断状态标记 interrupt中断机制中有如下方法:...

  • Java线程Thread.yeild方法解析

    Java线程Thread的yeild方法可能在日常使用中比较少出现,那它是做什么用的,我们先查查官方文档解释。 看原版官方文档可以避免出现歧义,...

  • Resize,w 360,h 240
    android音频编辑之音频裁剪

    前言 本篇开始讲解音频编辑的具体操作,从相对简单的音频裁剪开始。要进行音频裁剪,我的方案是开启一个Service服务用于音频裁剪的耗时操作,主界...

    1.0 3352 3 12
  • Java线程Thread.join方法解析

    join字面上是加入的意思,我们先看看join方法的解释和实现。 这里join是调用的 可以看到,join方法本身是通过wait方法来实现等待的...

    0.7 4536 2 12
个人介绍
微信公众号:hesong,最新最全的技术分享。