本站标签¶
Android Activity¶
- Activity综述
- 传递Parcelable对象
- 启动模式,任务和返回栈
- 启动,携带参数启动
- 应用内悬浮窗
- 模拟launcher启动activity
- 生命周期
- 过场动画效果
- 返回时携带参数
- 🆖 startActivityForResult
Android Camera¶
Android Intent¶
Android Launcher¶
Android Media¶
- MediaCodec 编解码使用方式
- MediaPlayer 基础简介
- WebRTC抽取AGC增益与ANS噪声抑制模块给Android
- 使用MediaMuxer和MediaExtractor
- 播放音频
- 调整音频播放速度
- 采集、编码、封包成mp4
- 采集和播放PCM, 读写wav
- 预览, 获取NV21数据
Android PackageManager¶
Android Paint¶
Android Studio¶
Android View¶
Android动画¶
ArkTS¶
ArkUI¶
Cocos Creator¶
FFmpeg¶
Java¶
Linux¶
Lua¶
MongoDB¶
MySQL¶
NestJS¶
- 1.新建工程使用websocket
- 2.新建页面index.html
- 3.本地服务群发消息
- 4.部署服务
- 5.分房聊天
- NestJS WebSocket
- NestJS微信公众号201
- NestJS部署
- NestJS静态资源文件
- WSS Nginx配置
Nginx¶
Parcelable¶
PyQt¶
- PyQt5安装商业版
- PyQt创建自定义QWidget
- PyQt多语言
- PyQt打包成exe文件
- PyQt拖入
- PyQt线程类QThread
- PyQt适配不同屏幕分辨率
- QFileDialog文件选择弹窗
- QMainWindow 简单使用
- 安装PyCharm
- 安装PyQt5
Python¶
- Excel绘制柱形图
- Matplotlib快速入门
- Matplotlib组成部分
- Python调用ffmpeg
- dict和JSON
- openpyxl使用指南
- pip源
- 【运营】Excel绘制柱形图
- 【运营】处理Excel数据示例
- 【运营】绘制漏斗图
- 发送邮件
- 操作MySQL
- 查看目录中的文件
- 获取博客标题和URL
- 获取路径
- 读写csv
- 调用adb
Simple Chat¶
WebRTC¶
- Ubuntu运行coturn
- WebRTC下载和编译(Mac)
- WebRTC与css滤镜
- WebRTC与录制视频
- WebRTC与音频音量
- WebRTC分享屏幕与录屏
- WebRTC截取本地视频帧
- WebRTC打开摄像头
- WebRTC抽取AGC增益与ANS噪声抑制模块给Android
- WebRTC本地多个转发节点
- WebRTC模拟传输视频
- WebRTC的一些参考
- WebRTC简介
- WebRTC视频分辨率
- WebRTC音频升级到视频通话
- 媒体协商与SDP简介
- 选择codec
Xcode¶
adb¶
find¶
fun¶
gradle¶
- Gradle 基础自定义构建
- Gradle 更换下载源
- Gradle 构建多种版本
- Gradle 简介
- Gradle 读取本地配置
- gradle打包jar
- gradle显示任务
- 构建工程 gradle
http¶
iOS¶
sip¶
uniapp¶
uniapp-android¶
ws¶
多语言¶
安卓自定义view¶
嵌入式¶
- Bootloader开源代码解析之rboot(一)
- Bootloader开源代码解析之rboot(二)
- ENUM转字符串
- float类型中NaN和Inf是什么
- 不同芯片的基础时空开销计算
- 二进制转换
- 架构探索-运行的起始
悬浮窗¶
设计模式¶
- 中介者
- 享元模式
- 代理模式
- 原型模式
- 命令模式
- 备忘录模式
- 工厂方法
- 构造器模式
- 桥接模式
- 模板方法模式
- 状态模式
- 监听者模式 - 在Java与Android中的使用
- 策略模式
- 装饰者模式
- 访问者模式
- 责任链模式
- 迭代器
- 适配器模式
- 门面模式
音视频¶
- MediaCodec 编解码使用方式
- YUV存储方式
- YUV简介
- 使用MediaMuxer和MediaExtractor
- 常见音视频格式
- 采集、编码、封包成mp4
- 采集和播放PCM, 读写wav
- 预览, 获取NV21数据