240 发简信
IP属地:陕西
  • 自定义View的流程分析

    自定义View的流程,requestLayout和invalidate的区别 流程 一般来说,自定义view分为两种方式:一种是继承自某个特定的...

  • Glide-4.11.0 浅析

    Glide-4.11.0 浅析 Glide 是Google推荐使用的图片加载框架,在开发过程中我们也会经常使用到,使用起来也比较简单,一般一行代...

    1.3 9378 2 19
  • Resize,w 360,h 240
    FiveFiveVideoPlayer 是一个可以高度自定义的视频播放器

    FiveFiveVideoPlayer 使用说明 FiveFiveVideoPlayer 是一个可以高度自定义的播放器,手势改变亮度,音量,进度...

    1.4 4959 0 12
  • (六)C++中的类型转换、IO流与STL标准模板库

    C++中的类型转换与STL标准模板库 一、C++类型转换 在C++中类型转换包含 static_cast、const_cast、dynamic_...

  • Resize,w 360,h 240
    OneActionBar-通用标题头ActionBar封装

    OneActionBar 使用说明 简介 自定义ActionBar,支持属性,java代码方式配置,可实现标题,标题带返回键,搜索,搜索带返回键...

  • Resize,w 360,h 240
    【FFmpeg】(二)视频解码、像素格式转换与Native原生绘制

    视频解码、像素格式转换与Native原生绘制 一、视频解码 1、FFmpeg 库简介 FFmpeg 一共包含8个库 avcodec:编解码(最重...

    6.8 5916 4 10
  • Resize,w 360,h 240
    【FFmpeg】(一) 音视频相关基础知识以及FFmpeg介绍与编译

    【FFmpeg】(一) 音视频相关基础知识以及FFmpeg介绍 一、音视频相关基础知识 1、视频播放器原理 视频播放器就是将一个封装的格式数据进...

  • (五)C++中的异常处理与模板类

    C++中的异常处理与模板类 一、C++ 中的异常处理 1、异常处理 在C++ 中可以抛出任何类型的异常,根据抛出的异常数据类型,进入到相应的 c...

  • (四)C++中的继承、多态和模板函数

    C++中的继承、多态和模板函数 一、继承 1、属性和方法的继承 继承可以更好的实现代码的重用性 2、通过子类给父类构造方法传参 父类的构造函数先...

个人介绍
冰冻三尺,非一日之寒;为山九仞,岂一日之功;不忘初心,方得始终!
QQ:1130007032
Email:server@onestravel.cn
blog:https://blog.onestravel.cn