biumall.com站长

阅读是一种生活方式
简单记录commons-io的使用

简单记录commons-io的使用

前言 Apache Commons-io 是一个非常实用的 Java I/O 操作库,它极大地简化了文件和流操作。无论是文件读写、流处理,还是路径操作,Commons-io 都提供了丰富的工具类来帮助...
1年前
177
[摘]Android Studio中的Gradle依赖深入讲解

[摘]Android Studio中的Gradle依赖深入讲解

前言 本文主要的内容都是摘抄的,主要来源《Android Studio中Gradle依赖详解》[参考文],这里只是简单摘抄一下,方便自己查阅。 正文 不同类型的library引入 本地Module l...
1年前
129
记录api,complieonly 和implementation区别

记录api,complieonly 和implementation区别

前言 Android Studio开发中,经常用的api,complieonly 和 implementation的配置,今天简单记录一下他们的作用以及区别。 记录于此,方便自己查阅。 正文 api ...
1年前
139
Android播放音频的几种方式

Android播放音频的几种方式

前言 简单记录下一下Android开发中播放音频的几种方式。记录于此,方便自己查阅和回顾。 大部分内容摘抄于《Android中播放音频六种方式》,感谢。 正文 MediaPlayer 这种比较常见的...
1年前
140
简单记录singleLine和maxLines的区别

简单记录singleLine和maxLines的区别

前言 Android开发中,TextView设置android:singleLine="true"时Android Studio提示用android:maxLines="1"替换。但是发现使用maxL...
1年前
183
Settings中system,global和secure之间的区别

Settings中system,global和secure之间的区别

前言 Android开发中经常使用Settings.System、Settings.Secure 和 Settings.Global三个方法进行保存值。今天对比一下之间的区别和不用的用处。 正文 Se...
1年前
162
git diff忽略文件mode变化

git diff忽略文件mode变化

前言 在使用git提交代码是,发现只改变文件权限,git diff之后也会显示在列表中。具体有如下相关信息: # git diff ​ diff --git a/packages/providers...
1年前
146
ExoPlayer播放视频的3种方式记录

ExoPlayer播放视频的3种方式记录

前言 简单记录下一下ExoPlayer+SurfaceView,TextureView和PlayerView的使用以及其优缺点等。 记录一下,方便自己查阅。 正文 导入依赖 implementatio...
1年前
145
Android ACTION_HARDKEY_EVENT_REPORT接受按键广播记录

Android ACTION_HARDKEY_EVENT_REPORT接受按键广播记录

前言 记录一下Android Car模式下ACTION_HARDKEY_EVENT_REPORT接收按键值(KEYCODE_MEDIA_PREVIOUS,KEYCODE_MEDIA_NEXT,KEYC...
1年前
148
Android Studio配置本地Gradle

Android Studio配置本地Gradle

前言 使用Android Studio时,更新Gradle构建有时候太慢了,要等很久。因此查了一下配置本地Gradle。 本文摘抄并整理,记录于此,方便自己查阅。 正文 下载Gradle 访问Grad...
1年前
162