biumall

阅读是一种生活方式
Settings中system,global和secure之间的区别

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

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

git diff忽略文件mode变化

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

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

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

Android ACTION_HARDKEY_EVENT_REPORT接受按键广播记录

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

Android Studio配置本地Gradle

前言 使用Android Studio时,更新Gradle构建有时候太慢了,要等很久。因此查了一下配置本地Gradle。 本文摘抄并整理,记录于此,方便自己查阅。 正文 下载Gradle 访问Grad...
10个月前
158
Android 监听Settings.System亮度值变化

Android 监听Settings.System亮度值变化

前言 简单记录下Android中监听Settings.System中值变化,记录于此,方便自己查阅和回顾。 正文 开发中,获取当前亮度值: int light = Settings.System.ge...
10个月前
125
ExoPlayer+PlayerView播放部分视频出现绿条屏

ExoPlayer+PlayerView播放部分视频出现绿条屏

前言 测试中,发现ExoPlayer+PlayerView播放部分视频出现绿条屏,最终研究了一下,解决了。记录一下,方便自己查阅。 正文 播放时出现的绿条屏(如图,忽略背景图哈,当时debug设置的设...
10个月前
137
[摘]记录Android.mk预置AAR、SO文件、APP包和签名

[摘]记录Android.mk预置AAR、SO文件、APP包和签名

前言 记录一下Android.mk文件预置AAR文件,SO库文件,APP包等相关知识。 本文摘抄文,记录于此,方便自己查阅。 正文 AAR 在Android开发中,经常需要使用到第三方库,这些库通常以...
10个月前
163
Android.mk中LOCAL_OVERRIDES_PACKAGES简单使用

Android.mk中LOCAL_OVERRIDES_PACKAGES简单使用

前言 记录一下LOCAL_OVERRIDES_PACKAGES的使用。 简单记录一下,方便自己查阅。 正文 作用 如果预置的APK,要覆盖原生apk,则需在android.mk中的添加LOCAL_OV...
2天前
146
Android 9焦点申请源码简单记录

Android 9焦点申请源码简单记录

前言 简单跟一下Android中AudioManager申请焦点的代码流程,顺便记录一下,方便自己查阅。 流水账 这里介绍非Car模式(车载模式),如果是Car模式就后续以Android 13来分析...
8个月前
179