240 发简信
IP属地:北京
  • Resize,w 360,h 240
    一句话解决的事何必说三句,Kotlin入坑指南

    看到这个标题你可能觉得很奇怪,其实这里指的是Kotlin语言出色的简洁性,能比原有用Java代码实现的功能缩小三倍以上的代码量。不仅如此,这还不...

  • Resize,w 360,h 240
    直播技术点之编解码基础(一)—— 硬编码之MediaCodec

    前言 本文主要介绍直播所需要的编解码基础,后续文章将继续介绍实际的运用。 什么是码? 这里的码指码流(Data Rate),是指视频文件在单位时...

  • Resize,w 360,h 240
    Kotlin Android UI利器之Anko Layouts

    引言 前段时间写了一篇Kotlin语法入门的文章,还没有看过的盆友请戳(这里),有的可能看完之后已经开始尝试用kotlin来写代码了。不过上篇体...

    0.5 6052 9 31
  • Resize,w 360,h 240
    Android透明化/沉浸式状态栏实践及源码分析

    何为透明状态栏?有人说透明状态栏就是沉浸式状态栏,这里不多解释,详见为什么在国内会有很多用户把「透明栏」(Translucent Bars)称作...

    0.1 1690 4 31
  • Resize,w 360,h 240
    Java native方法以及JNI实践

    前言 今天看AndFix实现时,核心方法之ReplaceMethod方法是一个native方法,之前并没有遇到过,所以在此整理记录。 nativ...

  • Resize,w 360,h 240
    Android主流视频播放及缓存实现原理调研

    前言 本文针对视频播放及缓存方案进行调研,对于Android端常用的视频播放器的缓存策略介绍及实现原理。 播放器直连 流程图 优点 实现简单,逻...

    0.6 9828 1 11
  • Resize,w 360,h 240
    我们该如何做好Code Review?

    引言 午后的阳光,静静地照在你的脸上。这时候配上一杯82年的java,脑子一片灵光闪过,呃......上午刚写完需求,下午好像没什么事了,不如看...

  • 《Android优化专题》—— 优化下载效率

    一、用有效率的网络访问方式来优化下载 1.无线电状态机 Full power:当无线连接被激活的时候,允许设备以最大的传输速率进行操作。 Low...

  • 《Android优化专题》——音频播放

    一、控制app的音量与播放 使用硬件音量键来控制音量 需要在Activity或者Fragment创建的时候就设置音量控制,这样确保不管App是否...