首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
重点
订阅
逗比先生
更多收藏集
微信扫码分享
微信
新浪微博
QQ
25篇文章 · 0订阅
Android 存储优化 —— MMKV 集成与原理
一. 集成与测试 二. 初始化 三. 实例化 四. encode 五. decode 六. 进程读写的同步
LiveData && ViewModel使用详解
在之前的文章中,我们讲了Android Architecture components 中的 Lifecycle 组件的详细使用以及源码解析。本篇将介绍另外AAC中另外两个组件:LiveData 和 ViewModel,它们的实现也都是利用了 Lifecycle。 LiveDa…
变调库soundtouch Android Demo编译
1. 背景 最近项目需要实现音频不变速变调,查询了开源库,主要有soundtouch。 官方对应的Android Demo源码为eclipse,使用的native代码路径也为相对路径。本篇文章主要记录把Android Demo迁移到Android Studio,成功编译出so文…
《Android 美颜类相机开发汇总》第三章 Android OpenGLES 给相机添加滤镜
滤镜介绍目前市面上的滤镜有很多,但整体归类也就几样,都是在fragmentshader中进行处理。目前滤镜最常用的就是lut滤镜以及调整RGB曲线的滤镜了。其他的类型变更大同小异。动态滤镜的构建为了实
音视频之进程间传递 YUV 格式视频流,解决不能同时调用 Camera 问题
由于项目需求,需要在执法仪本地录像的时候,执法软件能正常的使用设备本身的 Camera 资源。由于 Android 系统自身不允许多个软件同时使用 Camera 资源,故开发一套内存共享子码流传输协议,当执法软件需要视频流的时候,向执法仪设备请求往 MemoryFile 中写入…
rust 编译 Android 动态库 实践
最近关注了一波 rust,一门目前还比较小众但却很强大的编程语言,官网地址如下: https://www.rust-lang.org/
Android 流氓软件静默安装是怎么实现的?
乍听起来,静默安装是非常流氓的一件事,它让用户不知觉的情况下被「收割」。但是技术本身是中立的,我们只谈谈实现静默安装这件事儿。 下面我将介绍三种静默安装的方案,每种方案各有利弊,但是目的是一致的。 1. 手机被 Root 后直接静默安装 首先申请 Root 权限,然后执行 pm…
Android Native Crash 收集
本篇核心讲解了自己实现一个 Android Native Crash 收集的方案步骤,重点问题的解决办法。 在 Android 平台上,Native Crash 一直是比较麻烦的问题,因为捕获麻烦,获取到了内容又不全,内容全了信息又不对,信息对了又不好处理。比 Java Cra…
JFX11+IDEA跨平台打包发布的完美解决办法
IDEA文档有提到这个的解决办法,是使用一些第三方工具。里面介绍了通过IDEA结合自身/Maven/Gradle打包发布JFX11以上版本的方法。但是,不足的地方有: 因此,本文结合这两者的优点,参照Maven的目录管理,以JFX工程为基础,记录了从新建工程到发布跨平台JFX应…
1.0-FFMPEG-Android利用ndk(r20)编译最新版本ffmpeg4.2.1
编译ffmpeg真是太痛苦了,尤其是网上能搜到的所有同类文章皆告诉我一个道理--不要用最新版本的NDK去编译最新版的FFMPEG。但作为一个喜新厌旧的程序员,怎么能够忍受用这么旧的版本呢!故,我花了1.6天的工作时间成功编译了目前最新版的ffmpeg(当前官网为4.2.1),而…