Android源码分析-全面理解Context (二) 接着上篇Android源码分析-全面理解Context (一)继续讲: Service对象中ContextImpl的创建 通过查看源码发现和Activity,Application是一致的。分析到这里,那么三者的Context有什么区别呢,有一些细节是需要注意的:Dialog的使用是需要Activity 在桌面上我们采用Application的Context无法弹出普通对话框等等。 Context 移动开发 2025年06月05日 182 点赞 0 评论 10016 浏览
Swift 调用 OC 实用技巧 Swift App 混入OC/C/C++代码 方法一 使用桥接文件。 方法二 使用.modulemap Swift App项目,引入OC/C/C++文件。 创建文件名必须为module 后缀为.modulemap的文件。 image.png 配置工程BuildSetting的Swift Compiler - Search Paths选项,值为module.modulemap文件 移动开发 2025年08月27日 184 点赞 0 评论 10017 浏览
Android-推荐一个RecyclerView悬浮头部(StickyItemDecoration) 图片来源网络,入侵必删 在日常Android列表开发当中,我们可能会遇到以下的需求: 我们在滑动列表的时候,头部View置顶不可以滑动. 我刚好看到有一个开源库可以帮我们快速实现,分享出来希望能提高看文章的小伙伴的开发效率. StickyItemDecoration StickyItemDecoration有两个特性: 粘性头部是放置在RecyclerView外面的View,对比 移动开发 2025年04月26日 141 点赞 0 评论 10018 浏览
【iOS安全】iPhone X iOS 16.6 (20G75) Dopamine 越狱教程 | 解决Jailbreak failed with error Dopamine 越狱 iPhone X iOS 16.6 (20G75) Dopamine兼容设备参考: - A11(iPhone6s-X):iOS15.0-16.6.1A12-A14(iPhoneXRÿ 移动开发 2026年01月14日 184 点赞 0 评论 10021 浏览
面试官:ThreadLocal使用场景有哪些?内存泄露问题如何避免? ThreadLocal使用场景有哪些? image.png 推荐学习:必刷的30万面试题:巧用弱引用解决ThreadLocal内存泄漏! Thread类中有两个变量threadLocals和inheritableThreadLocals,二者都是ThreadLocal内部类ThreadLocalMap类型的变量,我们通过查看内部内ThreadLocalMap可以发现实际上它类似于一个 移动开发 2025年06月22日 178 点赞 0 评论 10023 浏览
Android源码分析-全面理解Context (一) Context在android中的作用不言而喻,当我们访问当前应用的资源时,启动一个新的Activity的时候都需要提供Context,而这个Context到底是什么呢。从字面意思是“上下文”,或者也可以叫做环境,场景等,尽管如此,还是有点抽象,从类的继承来说。Context作为一个抽象的基类,它的实现类有 直接子类有ContextImpl,ContextWrapper,MockCo 移动开发 2025年06月06日 60 点赞 0 评论 10024 浏览
LoadBalancer- 常见负载均衡算法:轮询 / 加权轮询 / 最少连接等基础实现 👋 大家好,欢迎来到我的技术博客! 📚 在这里,我会分享学习笔记、实战经验与技术思考,力求用简单的方式讲清楚复杂的问题。 🎯 本文将围绕LoadBalancer这个话题展开,希望能为你带来一些启发或实用的参考。 🌱 无论你是刚入门的新手,还是正在 移动开发 2026年05月19日 71 点赞 0 评论 10050 浏览
Flutter 动画控制器:动画的指挥中心 Flutter 动画控制器:动画的指挥中心写在前面今天想和你聊聊 Flutter 中动画的核心控制组件——AnimationController。在我眼里,AnimationController 就像是给动画配上了"指挥棒",让我们能够精确地控制动画的播放、暂停、反转等操作。作为一名把代码当散文写的 UI 匠人,我始终认为&# 移动开发 2026年04月19日 123 点赞 0 评论 10086 浏览
RK3576+kernel6.1+Android14移远5G模组(RG200U-CN Mini PCIe)调试 这篇文章主要是5G模组的配置过程,包括底层调试,一些较新的SDK许多4G、5G的相关配置和服务都没有添加,因此需要添加添加配置和增加5G服务,遇到的问题及解决处理方法一,底层调试原理图dts 这个5G模组是usb接口,所以需要查看模块的PID和VID,lsusb查看是 2c7c:0900 再查看dr 移动开发 2025年07月20日 115 点赞 0 评论 10087 浏览
CC-Switch深度解析与Mac安装全指南:一键搞定AI编程工具配置切换 文章目录 目录 一、CC-Switch核心解析:为什么它能成为开发者必备? 1. 工具定位与核心价值 2. 核心功能亮点 3. 与传统配置方式对比 二、Mac安装全流程:从下载到启动零踩坑 1. 安装前提准备 2. 两种安装方式(任选其一) 方式一:Homebrew命令安装 移动开发 2026年05月02日 161 点赞 0 评论 10102 浏览