logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

音视频开发之旅——音频基础概念、交叉编译原理和实践(LAME的交叉编译)(Android)

音视频开发之旅——本文主要讲解的是音频基础概念、交叉编译原理和实践(LAME的交叉编译),是基于Android平台。

文章图片
#前端#android#音视频
音视频开发之旅——实现录音器、音频格式转换器和播放器(PCM文件转换为WAV文件、使用LAME编码MP3文件)(Android)

本文主要讲解的是实现和,在实现过程中需要把文件转换为文件,同时需要使用上一篇文章出来的库编码文件。本文基于和。

文章图片
#前端#android#音视频
Kotlin系列——在Android中使用协程以及协程源码分析

本篇文章讲解的内容是在Android中使用协程。在说协程之前,我先说下线程和线程池:线程是操作系统的内核资源,是CPU调度的最小单位,所有的应用程序都运行在线程上,它是我们实现并发和异步的基础。在Java的API中,Thread是实现线程的基础类,每创建一个Thread对象,操作系统内核就会启动一个线程,在Thread的源码中,它的内部实现是大量的JNI调用,因为线程的实现必须由操作系统提供直接支

Kotlin系列——DSL

本文章已授权微信公众号郭霖(guolin_blog)转载。什么是DSL?DSL是domin specific language的缩写,中文名叫做领域特定语言,指的是专注于某个应用程序领域的计算机语言,比如显示网页的HTML、用于数据库处理的SQL、用于检索或者替换文本的正则表达式,它们都是DSL。与DSL相对的就是GPL,GPL是General Purpose Language的简称,即通用编..

#android
到底了