Android路由ARoute使用 一、先导入ARoute,这里分为两种情况,java和kotlin 在module(或library)中的build.gradle添加如下代码 java配置 android { ....省略... defaultConfig { ....省略... //java路由配置 javaCompileOptions { annotationPr 移动开发 2025年05月31日 103 点赞 0 评论 3700 浏览
iOS横竖屏切换 基础概念 UIDeviceOrientation UIDeviceOrientation,表示设备朝向,可以通过[UIDevice currentDevice] orientation]获取,取值有: typedef NS_ENUM(NSInteger, UIDeviceOrientation) { UIDeviceOrientationUnknown, // 未知 移动开发 2025年04月25日 169 点赞 0 评论 3698 浏览
vue防止内存泄漏的几点写法 1、beforeDestroy beforeDestroy周期一般是在组件销毁时调用,比如使用v-if进行组件的显示隐藏,或者页面跳转时就会调用到这个周期。 堆内存使用后一定要注意释放,否则gc总不回收就会导致内存泄漏。 比如对dom的引用、事件Listener、总线eventBus等,一定要在beforeDestroy里释放解绑。 export default { nam 移动开发 2025年03月31日 95 点赞 0 评论 3698 浏览
Swift列表中view删除效果 image.png 使用示例: class ViewController: UIViewController { private let listv: listView = { let view = listView() view.layer.cornerRadius = 10 view.layer.masksToBoun 移动开发 2025年05月07日 114 点赞 0 评论 3683 浏览
Android 常用 框架 集合 1. Jetpack(MVVM) MVVMHabit 于谷歌最新AAC架构,MVVM设计模式的一套快速开发库。 binding-collection-adapter 数据绑定框架将集合绑定到列表视图。 data-binding-recyclerview Recyclerview数据绑定框架。 FlowBinding 受RxBinding启发, Kotlin Flow 绑定 API 和未捆绑的 U 移动开发 2025年05月22日 158 点赞 0 评论 3667 浏览
Android ImageButton 使用详解 文章目录 一、基本使用 1. XML 中声明 ImageButton 2. 代码中设置图片 二、与普通 Button 的区别 三、高级用法 1. 不同状态下的图片显示 2. 添加点击水波纹效果 3. 圆形 ImageButton 实现 四、实际应用示例 1. 实现一个拍照按钮 2. 实现一个可切换的收藏按钮 五、性能优化与最佳实践 移动开发 2025年04月19日 134 点赞 0 评论 3659 浏览
vscode中使用cline进行AI mcp server 配置(mac) 本次探索来自于b站爬爬虾的视频?spmidfrom=333.337.search-card.all.click&vd_source=f7d6ddf90a16205e40aaa9f5e10aecd8github上mcp官方的一些链接:GitHub - modelcontext 移动开发 2025年05月05日 190 点赞 0 评论 3625 浏览
常用的Flutter第三方库 2022-05-17 周二 简介 不论是iOS开发,还是Android开发,使用第三方库是必不可少的。 现在,切换到Flutter,面临的第一个问题就是该用哪些第三方库? 所有代码都需要自己写?当然不会。 常用的第三方库概览 dependencies: flutter: sdk: flutter # The following adds the Cupertino Icons font to your a 移动开发 2025年04月06日 135 点赞 0 评论 3623 浏览
项目优化 图片懒加载,数据懒加载, 路由懒加载 1.图片懒加载原理 1.1 开始时 不设置src属性 1.2 图片在可视区域内,设置src 然后加载图片 1.3 使用API,intersectionObserver 可以用监听元素是否可见 1.4 实际开发中 在vueuse 使用 useIntersectionObserver 1.5 一般封装成全局指令 <img v-lazy="xxxx" , 移动开发 2025年04月18日 85 点赞 0 评论 3614 浏览
iOS开发 - 「Swift 学习」Swift协议 Swift协议 协议规定了用来实现某一特定功能所必需的方法和属性 类、结构体、枚举类型都可以遵循协议,并提供具体实现来完成协议定义的方法和功能。 能够满足协议要求的类型被称为遵循此协议 (一)协议的声明 协议的定义方式(关键词:protocol): protocol ProtocolName { // 协议内容(声明属性/方法) } 协议对属性声明的规定 协议用于指定特定的实例 移动开发 2025年06月01日 45 点赞 0 评论 3553 浏览