🔥 最近更新

Lua Mac编译安装

lua Mac编译安装。Mac下载并编译lua-5.3.6。将lua添加到环境变量。使用vscode测试lua代码,查看输出。练习使用lua。

更新日期: 2022-11-24

开始阅读

Lua 基础操作

Lua基础,hello world。练习使用lua。

更新日期: 2022-11-24

开始阅读

Android Activity 与 View 的互动思考

当Activity 退到后台(未销毁),此时对View 进行 requestLayout/invalidate 操作,会有效果吗?虽然直觉和经验告诉我是没有效果的,但是还是要以理服人。本篇循着Activity 生命周期,探索View 与其互动的细节。

更新日期: 2022-11-09

开始阅读

Android音频PCM数据的采集和播放,读写音频wav文件

Android使用 AudioRecord 和 AudioTrack 完成音频PCM数据的采集和播放,并读写音频wav文件。AudioRecord得到PCM编码格式的数据。AudioRecord能够设置模拟信号转化为数字信号的相关参数,包括采样率和量化深度,同时也包括通道数目等。什么是PCM,什么是WAV。

更新日期: 2022-10-12

开始阅读

YUV简介

数字视频常用YUV格式来压缩。本文讲述了YUV视频的一些基本概念,不涉及YUV压缩处理计算。对于视频帧的裸数据表示,其实更多的是YUV数据格式的表示,YUV主要应用于优化彩色视频信号的传输,使其向后兼容老式黑白电视。与RGB视频信号传输相比,它最大的优点在于只需要占用极少的频宽(RGB要求三个独立的视频信号同时传输)。

更新日期: 2022-10-12

开始阅读

SIP错误码参考

SIP错误码参考,中文解释与英文解释。100 Trying,180 Ringing,200 OK,403 Forbidden,408 Request timeout

更新日期: 2022-10-12

开始阅读

Android addOnGlobalLayoutListener

Android中记录decorView的高度。在decorView高度变化时,可对其子视图做一些操作。主要利用View.getViewTreeObserver().addOnGlobalLayoutListener()。示例中,一个伪装成dialog的activity,监听软键盘弹出时它的高度变化。软键盘弹出时,会把activity顶上去。此时可以动态改变activity的marginBottom。

更新日期: 2022-10-11

开始阅读

Android 使用 MediaExtractor 和 MediaMuxer 解析和封装 mp4 文件

Android 使用 MediaExtractor 和 MediaMuxer 解析和封装 mp4 文件

更新日期: 2022-10-11

开始阅读

Java正则表达式分隔,插入字符串

Java正则示例。Java正则表达式分隔,插入字符串。数字按千分位分割插入逗号。手机号变成3-4-4格式

更新日期: 2022-10-10

开始阅读

float类型中NaN和Inf是什么?

做嵌入式的同学应该知道,c语言中int的大小,是和平台有关的,有的占4字节,有的占2字节。所以我们对有期望长度的变量,很少直接用int定义,而更多用uint8_t, uint16_t, uint32_t。

更新日期: 2022-10-02

开始阅读

Linux curl 使用

curl 发起请求,访问cip.cc查看本地IP信息

更新日期: 2022-09-30

开始阅读

Android 悬浮窗 Activity

怎么做安卓悬浮窗?悬浮窗是一种比较常见的需求。例如把视频通话界面缩小成一个悬浮窗,然后用户可以在其他界面上处理事情。Android Activity缩小为悬浮窗。

更新日期: 2022-09-30

开始阅读

Android res资源目录简介

简单介绍Android工程中的资源目录(resources),res目录。资源是指代码使用的附加文件和静态内容,例如位图、布局定义、界面字符串、动画说明等。

更新日期: 2022-09-30

开始阅读

汉字转拼音库 TinyPinyin

tinypinyin 多音字,汉字转拼音库 TinyPinyin。

更新日期: 2022-09-30

开始阅读

adb 录屏工具

adb 录屏工具:screenrecord。使用as的录屏工具,或者直接用adb命令。

更新日期: 2022-09-30

开始阅读

WebRTC抽取AGC增益与ANS噪声抑制模块给Android

把自动增益模块AGC从webrtc中抽出来,单独编译,给android工程使用。webrtc agc和ns配合防止噪声过大。

更新日期: 2022-09-30

开始阅读

Android 悬浮窗 System Alert Window

悬浮窗是一种比较常见的需求。让悬浮窗显示在其他app上。受限于屏幕大小,安卓系统中主要使用多任务切换的方式和分屏的方式。视频播放,视频对话可能会采用悬浮窗功能(例如手Q,微信的视频通话)。应用留下一个视频(通话)窗口,用户可以返回安卓桌面,或者去其他app的界面操作。

更新日期: 2022-09-14

开始阅读

常见的nginx配置,服务配置,负载均衡,ssl;记录一些常用的配置

常见的nginx配置。查看版本,配置服务,负载均衡配置。收录一些常用的配置。配置ssl证书。

更新日期: 2022-09-09

开始阅读

Android 自定义Toast

Android自定义Toast,改字体,改颜色,改背景。自定义弹出位置。

更新日期: 2022-09-05

开始阅读

docker MySQL 修改密码

docker MySQL 修改密码。先进入容器,然后再修改MySQL的登录密码。

更新日期: 2022-08-30

开始阅读

Android 开发中使用常见的 Kotlin 模式

Android 开发中使用常见的 Kotlin 模式。继承,可为 null 性和初始化,SAM 转换。

更新日期: 2022-08-23

开始阅读

本站说明

一起在知识的海洋里呛水吧。广告内容与本站无关。如果喜欢本站内容,欢迎投喂作者,谢谢支持服务器。

AndroidTutorial AndroidTutorial 反馈问题 讨论区 最近更新 投喂作者

Ads