240 发简信
IP属地:山东
  • Android Jetpack架构篇:Lifecycles

    Android Jetpack架构篇:Lifecycles 使用生命周期感知组件处理生命周期 生命周期感知组件执行操作以响应另一个组件(例如活动...

  • Android Jetpack架构篇:Data Binding(二)

    Android Jetpack架构篇:Data Binding(二) <spane id="layouts_binding_exp">Work ...

  • Android Jetpack架构篇:Data Binding(一)

    Android Jetpack架构篇:Data Binding(一) <spane id="layouts_binding_exp">Layou...

  • Resize,w 360,h 240
    Android Jetpack架构篇:带视图的Android Room

    Android Jetpack架构篇:带视图的Android Room 翻译至:Android Room with a View - Java ...

  • Resize,w 360,h 240
    Android布局ConstraintLayout

    ConstraintLayout 布局继承自 ViewGroup,它可以很灵活的指定控件的位置和大小。 注意:ConstraintLayout ...

  • FFmpeg4Android:视频文件推流

    8 FFmpeg4Android:视频文件推流 8.1 推流原理 RTMP推流器(Streamer)的在流媒体系统中的作用可以用下图表示。首先将...

  • FFmpeg4Android:jni中c/c++调用java

    7 FFmpeg4Android:jni中c/c++调用java 7.1 c/c++访问java属性 先来看一个函数定义: 参数说明:1)env...

  • FFmpeg4Android:视频播放

    5 FFmpeg4Android:视频播放 视频文件的播放过程,就是将视频中的压缩数据解码成一帧帧的RGB数据,绘制到Native或Androi...

  • Resize,w 360,h 240
    FFmpeg4Android:音频解码

    6 FFmpeg4Android:音频解码 音频解码,就是将视频文件中的音频部分抽离出来,生成PCM文件,并使用Android控件AudioTr...

个人介绍
2017-至今,百度移动开发工程师