自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 Flutter 即时通讯 Demo:从痛点到实现(HTTP 封装、SockJS/STOMP、证书与跨平台适配)

Flutter 即时通讯 Demo 实现解析 本文通过一个可运行的 Flutter 即时通讯 Demo,深入探讨即时通讯系统的核心实现难点与工程化解决方案。主要内容包括: 关键痛点分析:长连接管理、消息一致性、跨平台差异等挑战 技术实现方案: HTTP 层:基于 Dio 的泛型请求封装,统一处理证书验证、错误码和 token 管理 即时通讯层:SockJS+STOMP 协议实现,解决浏览器兼容性和自签名证书问题 架构设计亮点: 类型安全的响应解析机制 一行代码注册/注销的消息监听器模式 跨平台适配方案(移动

2025-10-20 16:47:20 991

原创 android12的一些新权限

android12的一些新权限Android12已经出了有一段时间了,相信很多开发者也都注意到android12的一些新特性了,今天我整理了一些开发上需要注意的事项,供大家参考。(如果有错误的地方请大家指正)文章目录android12的一些新权限读取应用列表权限模糊定位功能前台服务启动限制读取应用列表权限读取应用列表权限:在Android 11上在使用PackageManger的方法来获取安装的应用列表,的时候就需要在AndroidManifest.xml文件中进行申请android.permi

2022-03-24 12:37:03 19448 4

原创 PopupWindow使用过程中容易出现的问题

项目中有强制更新需求,要求打开app时发请求检查是否有强制更新,如果有强制更新需要跳到更新页面并弹窗。😏😏😏听到需求时的我:😏😏😏(十分钟搞定)很快写完PopupWindow,但是运行的时候😱😱😱见鬼,PopupWindow.showAtLocation()这行报错了……Caused by: android.view.WindowManager$BadTokenException: Unable to add window -- token null is not valid; is yo

2022-03-19 12:23:19 2173

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除