Android

(219)

Android Foreground Service 中,提示音循环播放及停止

## 需求背景 Android App 收到蓝牙推送的消息之后,播放提示音,且一直播放,直到收到停止的指令。 ## TODO - [X] fragment 界面上增加两个按钮:开始,停止。方便测试 - [X] 提取出播放和停

台电 Android 平板上无法手势关闭 App

在开发的一个 Android App 在台电平板上出现了诡异的现象,无法手势上滑关闭。 其他 app 都没有这个问题,均可以成功关闭,只有我开发这个 app 有这个现象。。。 我一开始以为是我每秒一次的循环任务,在进入后台时也在

Android 使用 ViewPager2 实现手势侧滑翻页

## 需求 由于 Android 平板控制硬件设备,控制界面要展示的数据太多,一屏装不下。 所以需要新增一个界面,用于展示次要的信息。 交互方式是,在首屏,通过手势滑动,切换到次屏。 找到一个官方的组件 ViewPager2,看

Android LiveData 实现列表勾选

## 界面功能 界面功能是禁忌症确认,只有不存在任何一项的时候,才能进入使用。 每一项是一个 Switch 按钮,代表是否勾选。 ## 记录目的 感觉我对 LiveData 的理解还是不够充分。也许经历越多的实战,才能理

Android BLE 蓝牙监听 STM32WB 上的自定义特性

要给 Android 平板蓝牙语音对讲 APP 上增加一个报警推送功能,即监听蓝牙控制板上的一个信号,来显示报警信息。实际上就是监听一个自定义的特性即可。 STM32 芯片的 Android SDK 封装的太猛了,捋一遍代码脑子爆炸。

Android BLE 蓝牙控制硬件设备(二)调大 MTU,一次读取所有配置数据

继续 Android 平板 App 控制设备运行的项目。 ## MTU 是什么 英文全称是,Maximum Transmission Unit。即一次最大可以传输多少字节。 默认情况下是 20 个字节。即,Android Ap

Android BLE 蓝牙控制硬件设备(一)代码结构

没想到这个月的开发工作全部是 Android 平板相关,而且都要用到 BLE 蓝牙,一个是控制设备运行,一个是蓝牙对讲。 看来之前练手写的那个 Android BLE 调试工具真是派上用场了,大部分代码可以复用上。 ## 需

冰冷的 Android 空指针与暖心的 Google Play 韩国用户

睡前看了一眼 Google Play Console 里的 App 新版本发布情况,无意发现一条一小时前的应用评论。 是个韩国用户留的: > 버그가 넘 심해요 ㅜㅜ 어플들어가면 자꾸 팅김요 ㅜㅜ 빠른시간에 수정부탁드립니

Action Required: Your app is not compliant with Google Play Policies

昨天晚上 11 点终于将之前的 jetpack compose 版没有 admob 广告的 android app 完美加上了大家喜欢且期待已久的广告功能。 但是今天早上收到了 Google Play 审核未通过的邮件,大致意思就是

Shelf Life: Privacy policy

Welcome to the Shelf Life app for Android! This is an Android app developed by Zhongwei Sun. The app is available on