Android创建Widget前言 简单的记录一下Android小部件Widget的创建,Widget也就是Launcher界面上的小部件,很实用的一个功能。 主要实现: 创建小部件和参数介绍 添加小部件View的点击事件 等 记...代码片段# Android# AppWidgetProvider# Launcherbiumall2个月前01700
Android文件加锁前言 记录一下跨进程访问文件时进行加锁,这样就不会导致文件内容出现数据脏乱。 记录一下,方便自己查阅。 正文 我们常用于的是synchronized加锁,这个只针对当前进程内加锁,对于夸进程是不合适的...代码片段# Android# 文件加锁# 跨进程biumall2个月前01740
Exoplayer简单实用前言 记录一下ExoPlayer的简单使用,记录于此,方便自己查阅。 正文 ExoPlayer 是 Media3 中此接口的默认实现。与 Android 的 MediaPlayer API 相比,它增...代码片段# Android# ExoPlayer# Media3biumall2个月前02470
Android解析lrc文件代码片段前言 简单记录一下解析本地lrc文件中的文件代码。方便自己查阅。 流水文,跳过吧。 正文 解析歌词分两种,一种是歌曲中内置的,另外一种是外置的。 这里介绍外置的歌词,以常见的lrc歌词为例,也是比较简...代码片段# Android# lrc# 歌词biumall2个月前02010
去除磁盘中Video,Music,Ringtones等目录前言 在Android设备中插入U盘,会自动生成一堆默认目录,比如Music,Podcasts,Ringtones和Pictures等目录。 现在客户需求不要这些目录,因此,需要去影藏。 正文 当然U...代码片段# ALARMS# Android# Environmentbiumall2个月前01610
Android获取使用MediaBrowserService的app前言 简单记录一下获取Android中使用MediaBrowserService的的音乐信息,然后进行绑定,这样就可以控制相关应用,比如上下曲,播放暂停等。 正文 这里只是简单记录,部分代码片段。 P...代码片段# Android# GET_RESOLVED_FILTER# MediaBrowserServicebiumall2个月前02580
Android Runtime.exec()的使用前言 简单记录下Android中Runtime.exec()的使用,也就是模拟adb输入命令,比如给某个节点赋值等。 显示是adb写入命令 echo 1 > /sys/car_attr/usb...代码片段# Android# biumall# IOExceptionbiumall2个月前0630
getWindowManager().getDefaultDisplay().getRealMetrics()废弃前言 Android开发中需要获取当前设备的高宽,通常使用getWindowManager().getDefaultDisplay().getRealMetrics()获取,但是高版本后两个方法已经废...代码片段# Android# getDefaultDisplay# getRealMetricsbiumall2个月前0590