随机推荐

C语言中的malloc、calloc和free函数的使用

前言记录C语言中内存分配的使用。正文C语言中不允许动态分配数组,这样就存在内容长度的变化导致存储越界问题。malloc函数的使用调用形式(类型说明符 * ) malloc(size);分配长度为size的连续区域,函数返回的是搞区域的首地址。举个例子:普通类型char *p;...

[摘]PCM文件转WAV文件

一、WAV和PCM的区别和联系在Android平台上要进行音频编辑操作(比如裁剪,插入,合成等),通常都是需要将音频文件解码为WAV格式的音频文件或者PCM文件。那么WAV和PCM之间有什么关系,这里有必要了解一下。PCM(Pulse Code Modulation—-脉码调制录音)。所谓PC...

Seekbar旋转90后的VerticalSeekBar简单记录

前言之前有介绍《自定义垂直Seekbar简介》,文章内也说过[由于Android没有原生的垂直SeekBar,要么自定义,要么直接把SeekBar进行90°的翻转也可以。网上也很多相关资料和开源的垂直SeekBar,这里不介绍了[或许后面会整理一下]。]对的,今天有空就整理一下之前整合别人的旋...

许立志:我谈到血

我谈到血,也是出于无奈我也想谈谈风花雪月谈谈前朝的历史,酒中的诗词可现实让我只能谈到血血源自火柴盒般的出租屋这里狭窄,逼仄,终年不见天日挤压着打工仔打工妹失足妇女异地丈夫卖麻辣烫的四川小伙摆地摊的河南老人以及白天为生活而奔波黑夜里睁着眼睛写诗的我我向你们谈到这些人,谈到我们...

init的启动

前言init的启动之前也跟过,目前用的是Android P,可能跟之前的存在一定的差异。因此重新记录一下,方便自己查阅。这里只是走走流程,大部分内容来之《Android P (9.0) 之Init进程源码分析》正文涉及文件,没出现顺序。\system\core\init\init.c...

SurfaceView和TextureView介绍

前言TextureView和SurfaceView常用于视频播放画面显示,项目中根据各种需求需要在二者中选中。这次记录一下他们之间的区别和特点。正文 个人随笔,只是简单总结,谢谢隐藏内容!评论可看后才能查看!评论可看参考文章《SurfaceView 与 TextureView ...