AndroidStudio开发中Gradle各种常见报错问题解决方案, 目录 Android开发各种Gradle错误 缺少依赖项 版本冲突 配置错误 Android开发各种Gradle错误 在开发Android应用程序时,我们可能会遇到各种
Android 双屏异显自适应Dialog的实现, 目录 一、前言 需求 问题 二、方案 方案:自定义Presentation 原理 WindowType问题解决 WindowManagerImpl 问题 方案:Delagate方式: 兼容 总结 一、前言 Andro
Android 线程死锁场景与优化解决, 目录 前言 线程死锁场景 经典互斥关系死锁 Submit递归等待调用死锁 公用线程池线程 size 不足造成的死锁 RejectedExecutionHandler 使用不当造成的 死锁 锁住
Flutter框架实现Android拖动到垃圾桶删除效果, 目录 Draggable介绍 构造函数 参数说明 使用示例 DragTarget介绍 构造函数 参数说明 使用示例 DragTarget如何接收Draggable传递过来的数据 结束语
Android大图监测系统的三种实现方式, 目录 原理解析 主动监测 被动监测 在第三方图片加载库回调中进行大图监测 在网络加载图片时进行大图监测 使用ASM插桩进行大图监控 注意事项与
Android实现粒子漩涡动画, 目录 前言 本篇效果实现 首先定义粒子对象 生成粒子对象 绘制雨滴 更新粒子位置 粒子刷新 总结 前言 粒子动画经常用于大画幅的渲染效果,实际上难度并不
详细讲解AsyncTask使用说明(值得收藏), 目录 概念 类简介 简单例子 执行流程 一、在执行完 AsyncTask.excute() 后 二、方法分析 源码分析 一、主分支 二、次分支 主分支部分 一、分析mWorke
Android中的XRecyclerview的使用案例, 目录 前言: 步骤: 引用库 实战过程 我的案例 前言: 我们在上一篇文章中学到了Recyclerview但是在现实中往往需求不是那么的简单,可能需要多种需求
Qt6.5.3 Android环境配置的实现, 目录 前言 安装Qt 安装JDK 配置环境 问题解决 SDK配置报错:Android SDKCommand-line Tools runs Qt版本出现错误:无法检测 Qt 版本所使用的 ABI。 安卓构建套件警告:
Android滑动冲突的解决技巧, 目录 滑动冲突的原理 解决方法 外部拦截法 内部拦截法 注意事项和优化技巧 总结 滑动冲突的原理 Android 的事件分发机制是基于 ViewGroup 的。当用户在屏幕上
Kotlin协程supervisorScope{}运行崩溃解决方法, 目录 Kotlin 协程 supervisorScope {} 运行崩溃解决 前言 解决方法 kotlin 协程异常处理 Kotlin 协程 supervisorScope {} 运行崩溃解决 前言 简单介绍supervis
Kotlin协程的异常处理准则, 目录 Kotlin 协程的异常处理 概述 异常处理六大准则 准则一:协程的取消需要内部配合 问题:cancel不被响应 解决:使用 isActive 判断是否处于活跃状态 准则二
Flutter使用stack实现悬浮UI的示例代码, 目录 stack特性 示例 stack特性 在Flutter中,你可以使用Stack和Positioned来创建悬浮 UI。Stack允许你将多个小部件叠放在一起,而Positioned则用于定位小部