Android源码分析-全面理解Context (二) 接着上篇Android源码分析-全面理解Context (一)继续讲: Service对象中ContextImpl的创建 通过查看源码发现和Activity,Application是一致的。分析到这里,那么三者的Context有什么区别呢,有一些细节是需要注意的:Dialog的使用是需要Activity 在桌面上我们采用Application的Context无法弹出普通对话框等等。 Context 移动开发 2025年06月05日 182 点赞 0 评论 9715 浏览
Android-推荐一个圆形图片开源库(CircleImageView) 图片来源网络,入侵必删 在开发中,我们可能会遇到让方形的图片变成圆形图片。这篇博客分享一个可以帮我快速实现圆形图片的需求,希望能提高小伙伴们的开发效率。 CircleImageView 一个圆形图片样式库,很多项目中都可能使用这个库来做圆形图片。 引入项目 dependencies { ... implementation 'de.hdodenhof:circleima 移动开发 2025年04月17日 59 点赞 0 评论 9733 浏览
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 评论 9734 浏览
面试官:ThreadLocal使用场景有哪些?内存泄露问题如何避免? ThreadLocal使用场景有哪些? image.png 推荐学习:必刷的30万面试题:巧用弱引用解决ThreadLocal内存泄漏! Thread类中有两个变量threadLocals和inheritableThreadLocals,二者都是ThreadLocal内部类ThreadLocalMap类型的变量,我们通过查看内部内ThreadLocalMap可以发现实际上它类似于一个 移动开发 2025年06月22日 178 点赞 0 评论 9738 浏览
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 评论 9761 浏览
多端覆盖:陪玩系统源码全解析(小程序+APP+H5) 多端覆盖:陪玩系统源码全解析(小程序+APP+H5)陪玩系统通过“小程序+APP+H5”多端覆盖,可实现全场景触达用户,其核心在于技术架构的统一性、功能模块的复用性及数据交互的实时性。以下从技术实现、功能联动、性能优化三个维度展开解析:一、技术架构:统一中台支撑多端协同 移动开发 2026年01月02日 153 点赞 0 评论 9796 浏览
【远程软件】UU远程Mac被控内测体验:原来远程控制还能这么玩? 文章目录 写在前面 先聊聊产品本身 先看看怎么用 实际用起来什么感觉 看视频:意外发现的"漏洞" 远程办公:在家也能写公司的代码 日常上网:公司电脑随时用 说几个技术细节 最后说说感受 唠叨两句 写在前面上周突然收到UU远程的内测邀请,说是Mac被控功能开放测试了。当时我还愣了一下,因为之前试过挺多远程软件,Mac要么就是只能当主控端去控制Windows,要么就是被控功 移动开发 2025年11月06日 73 点赞 0 评论 9820 浏览
iOS 基础知识(一) image 目录 一个NSObject对象占用多少内存? 对象的isa指针指向哪里? OC的类信息存放在哪里? iOS用什么方式实现对一个对象的KVO?(KVO的本质是什么?) KVC Category +load方法和+initialize方法 Block _ _weak 1. 一个NSObject对象占用多少内存? 系统分配了16个字节给NSObject对象(通过mall 移动开发 2025年06月14日 90 点赞 0 评论 9851 浏览
Android11最全适配实践指南 以Android11 为目标版本的应用(targetSdkVersion>=30才有影响) 所有应用在Android11设备上适配改动(无论targetSdkVersion是多少,只要在Android11设备上运行的应用都有影响) 为什么先说targetSdkVersion>=30的模块呢?因为一般来说为了Google为了让我们更长时间适应新的内容以及保障线上应用的稳定,都会把改动 移动开发 2025年06月03日 130 点赞 0 评论 9851 浏览