当使用语义化版本控制系统时,采用一些常见的提交消息模板有助于保持提交历史的一致性和可读性。 以下是一些常见的语 […]
Android
分类
前言 协程在 Kotlin 中是非常特别的一部分,和 Java 相比,它是一个新颖的概念。宣扬它的人都在说协程 […]
AlvinMVVM 结合Jetpack,构建快速开发的MVVM框架。 项目使用Jetpack:LiveData […]
[toc] 为了保护用户隐私,Google在Android 6.0 添加了危险权限申请,这个对于开发来说是真的 […]
置顶
[toc] 前言 在更换框架之后就是对基类进行封装,在封装过程中我突然想到我在写完需求后要进行打包、上传到应用 […]
1、AndroidManifest中配置 1.android:theme=@android:style/The […]
上一篇说到音频录制的时候我就知道肯定会有音频播放这个功能,果不其然后续播放的需求又给我加上了,因为之前是AMR […]
今天项目里有一个需要进行录音的功能,第一时间想到的AudioRecorder和MediaRecorder,但是 […]
为什么会有这篇文章,因为在我的项目中发生了某些品牌手机关闭通知权限导致Toast无法显示。这是一个让我很不爽的 […]
[toc] 先来说说什么是JS交互: 说的俗一点就是通过我们项目中的控件来调用HTML里的JS代码,也可以通过 […]