分类下相关文章
2024-10-30 · 阅读 332 · 字数 387
默认情况下,Android 系统跟 Windows 一样,插入耳机的时候,会自动将外放切换到耳机播放音频。 但是,遇到一个独特的需求,就是在插入耳线的情况下,可以由程序切换到外放。Windows 是可以在右下角手动切换外放设备,应该也有系统接口。我觉得 Android 也一样。 查了一下,确实可以。 Kotlin 实现方式 在 AndroidManifest.xml 中声明必要的权限: <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" /> 在 Main Activ ...
2024-09-25 · 阅读 686 · 字数 494
昨天 Solos 大神说他刚通过了 Google Play 的企业开发者账号认证。我印象中好像没有做过这个认证,不过上个月确实做过一次 Google Payments 的账号认证。为了以防万一,我登录了 Google Play Console 后台,非常醒目的红色提醒: 如果您未在 Play 管理中心内完成账号验证,您的开发者资料和所有应用都将于 2024年10月11日(28天后)从 Google Play 移除。 由于手机上接收不到实时 GMail 邮件,所以一直不知道这事,而且我也很少登录 Google Play Console,差点导致应用被下架。 我先申请了延期认证,很快通过,自 ...
2024-12-17 · 阅读 1498 · 字数 552
昨天刚体验了 vscode 中使用豆包 marscode ai 编程助手,写了一下午 golang CRUD,心情愉悦很多。减少了大量的体力重复劳动。 而今天则接到了 Android 客户端的开发任务,我本来想用 vscode 打开 Android 项目以使用 marscode 来 tab 流生成代码。但是转念一想,为啥不能直接在 android studio 中直接使用这个插件呢?我印象中在豆包编程助手网站首页中看到说是支持 JB 的 IDE 的,而 Android studio 也是基于 JB 家的 Idea 改的,那么自然也是兼容的。 果然,在 AS 的插件管理 (File - Sett ...
2024-06-26 · 阅读 669 · 字数 587
在 Android 平板 APP 上增加了控制空调功能之后,又要蓝牙控制美容仪器,这真是变成了一个万能遥控器。 本以为一两个小时就能搞定,没想到 android 上 kotlin 处理多个 bit 位组合异常麻烦,最终整整耗费了一个下午才搞定。今天的计划彻底被打乱了。 TODO [x] 新 fragment 页面。增加一个调试页面 [x] 扩充蓝牙 MTU 字节数,及读取的字节数。这里犯了一个错误,忽略了 0 号寄存器位,导致拉取的时候,少读取了一个字节,怪不得最后一个字节总是跟预期不符,数值乱跳,原来是读到了校验位。 [x] 控制字段的解析。界面数值显示 [x] 美容功能的控制按钮。点击事 ...
2024-06-10 · 阅读 1823 · 字数 141
Welcome to the Image Border app for Android! This is an Android app developed by Zhongwei Sun. The app is available on Google Play. As an avid Android user myself, I take privacy very seriously. I know how irritating it is when apps collect your data without your knowledge. I hereby state, to the be ...
2024-05-16 · 阅读 1563 · 字数 767
需求 Android APP 通过蓝牙读取工业设备上的运行数据,然后通过 MQTT 协议上传到服务器端,再由服务器转发给客户的云平台。 客户端是一个华为鸿蒙系统平板。非纯血鸿蒙版本,还能跑 Android Kotlin 开发 App。 服务器端使用的是开源的 EMQX 的 MQTT broker。 支持 MQTT 的三方库 最终使用的是 https://github.com/hannesa2/paho.mqtt.android 这个是在一个已经废弃的库 https://github.com/eclipse/paho.mqtt.android 的基础上继续维护的一个项目。因为 eclipse ...
2024-04-09 · 阅读 1692 · 字数 344
要在 Android 平板上实现一个输入激活码激活的功能,但是激活码太长,40 个字符,太长不好输入。所以想通过生成二维码,然后扫描二维码,提取激活码的方案。 我看目前 Google 官方推荐使用 ML kit 来识别二维码,但是由于使用的是华为平板,担心依赖于 Google 服务的功能无法运行,所以使用了 ZXing 这个库。 下面是一个教程: https://tutorialwing.com/implement-android-qr-code-scanner-using-zxing-library-in-kotlin/ 参考这里面的 fragment 部分。 摄像头权限 <uses- ...
2024-03-30 · 阅读 2333 · 字数 142
Welcome to the Percentage Change Calculator app for Android! This is an Android app developed by Zhongwei Sun. The app is available on Google Play. As an avid Android user myself, I take privacy very seriously. I know how irritating it is when apps collect your data without your knowledge. I hereby ...
2024-02-24 · 阅读 2533 · 字数 460
有近一年没有打开 Google Play Console 了,最近打开,发现一堆警告信息,大部分是: 请在 2023年8月31日之前更新您的目标 API 级别,以发布应用的更新 警告内容 我们检测到您的应用以旧版 Android 为目标平台。为了向用户提供安全可靠的使用体验,Google Play 要求所有应用都必须符合目标 API 级别要求。 自 2023年8月31日起,如果您的目标 API 级别不是在最新 Android 版本发布日期前 1 年内推出的,您将无法更新应用。 如需继续更新应用,请确保您的应用以 Android 13(API 级别 33)为目标平台。 目前最新的 andro ...
2024-02-24 · 阅读 2438 · 字数 142
Welcome to the Stock Price Calculator app for Android! This is an Android app developed by Zhongwei Sun. The app is available on Google Play. As an avid Android user myself, I take privacy very seriously. I know how irritating it is when apps collect your data without your knowledge. I hereby state, ...
2024-02-24 · 阅读 2520 · 字数 141
Welcome to the Proportion Calculator app for Android! This is an Android app developed by Zhongwei Sun. The app is available on Google Play. As an avid Android user myself, I take privacy very seriously. I know how irritating it is when apps collect your data without your knowledge. I hereby state, ...
2024-01-30 · 阅读 2621 · 字数 141
Welcome to the Desktop Todo app for Android! This is an Android app developed by Zhongwei Sun. The app is available on Google Play. As an avid Android user myself, I take privacy very seriously. I know how irritating it is when apps collect your data without your knowledge. I hereby state, to the be ...
2024-01-18 · 阅读 1657 · 字数 372
MPAndroidChart 确实强大,但是文档太少,需要自己踩坑。 在基于 MPAndroidChart 绘制手环传输过来的实时数据时,发现用时间(小时:分钟)作为横轴坐标,网上找到的示例代码都不好使。 不支持时间戳 如果直接使用 System.currentTimeMillis() 生成基于毫秒的时间戳作为 x 坐标,会发现 MPAndroidChart 根本无法展示,我不确定问题出在哪里。有两个推测: 数值太大,组件不支持 x 轴可能设置了刻度 (这个可能无关) 基于时间差解决 而使用简单一秒加 1 的计数器,却可以完美的展示实时需求,唯一的问题是,这种计数器的值无法转换为时间。 ...
2024-01-16 · 阅读 1708 · 字数 356
MPAndroidChart 的示例大多数静态图表,没有实时显示曲线的变化的示例。 找到一个官方的说明: https://github.com/PhilJay/MPAndroidChart/wiki/Dynamic-&-Realtime-Data there are various methods that allow to either add or remove Entry objects to an existing DataSet or DataSet objects to/from an existing ChartData object 看来确实可以实现动态修改。 添加 ...
2024-01-06 · 阅读 1205 · 字数 312
PopupWindow 介绍 This class represents a popup window that can be used to display an arbitrary view. The popup window is a floating container that appears on top of the current activity. PopupWindow 会浮动在当前 Activity/Fragment 之上。 相对于 AlertDialog,PopupWindow 的实现更灵活。 可以自定义位置。例如显示在指定按钮的下方,上方等位置。 展现形式更自由 ...
生活 | 跑步 清单 足球 鲁班 探索 孤独的美食家 驾驶 电视剧 收纳 奶爸 健康 game 电影 周末 joke |
---|---|
Geek | 健身 Laravel Git Vim MySQL Linux UI Windows SVN 纪录片 管理 Shell 游记 工具 手机 BackboneJS 自建博客 Mac DNS Tornado CDN Django Python AngularJS 理财 前端 Nginx 爬虫 Redis Javascript Browser 浏览器 推广 OAuth CSS PHP Social Networks 安全 运维 创业 杂记 VueJS Android Image IDE Java ReactJS 数据分析 SQLite RESTful 读书笔记 家电 ecshop Vagrant wordpress docker SEO GTD magento mongodb nodejs weex 冷知识 ruby iOS 微信小程序 AI CMS 快应用 backpack 广告联盟 OA 短信 UWP Win CSharp Tampermonkey graphviz 钉钉 WPS 数据字典 微信公众号 Fuchsia Adobe XD SQL Server thinkphp 代码规范 商业模式 Flutter 头痛的问题 serverless 视频制作 国际化 golang 服务器 Kotlin 网站建设 5G 笔记本 图片 spark spring 物联网 InfluxDB 图像识别 postgre rust |
成长的烦恼 | 闲言碎语 待产 不睡觉 写作 程序员 孙心然语录 原则 大鸿语录 |
地球 | 植物 时间 中文 赚钱 国家地理 烟台 一生伏首拜阳明 emoji 弟子规 英文 国际贸易 |