浅谈 RunLoop 什么是RunLoop RunLoop 是事件接收和分发机制的一个实现,是线程相关的基础框架的一部分,一个 RunLoop 就是一个事件处理的循环,用来不停的调度工作以及处理输入事件。一般来讲,一个线程一次只能执行一个任务,执行完成后线程就会退出。如果我们需要一个机制,让线程能随时处理事件但并不退出,通常的代码逻辑是这样的: do{ //... }while(//...) 移动开发 2025年05月22日 173 点赞 0 评论 14204 浏览
【C++课程学习】:C++中的IO流(istream,iostream,fstream,sstream) 🎁个人主页:我们的五年🔍系列专栏:C++课程学习🎉欢迎大家点赞👍评论📝收藏⭐文章C++学习笔记:#前言: 在C语言中有各种IO流,控制台IO流,文件IO流。C++作为一门面向对象的语 移动开发 2025年07月29日 131 点赞 0 评论 14208 浏览
Android学习总结之Room篇 一、Room 框架基础1. 实体类(Entity)实体类用于描述数据库表的结构。通过使用 @Entity 注解,可以将一个 Java 类映射到数据库中的一张表。例如,以下是一个简单的 User 实体类:import androidx.room.Entity; import androidx.room.PrimaryKey 移动开发 2025年06月22日 136 点赞 0 评论 14209 浏览
关于安卓毛玻璃实现(二)动态毛玻璃recyclerview 上文说到,一个单独的页面实现毛玻璃 博客地址 但是目前,这种方案放在了recyclerview中,就会有性能问题了,为什么?recyclerview因为其加载数据的缓存性质,会同时加载多个view,如果所有view都在做动态毛玻璃,那性能开销可想而知。 !!!代码地址在文末!!! 环境: 1、win10 androidstudio4.4.0 2、jdk 1.8 场景: recyclerview使用 移动开发 2025年04月19日 146 点赞 0 评论 14209 浏览
如何用三指点击实现macOS滚轮中键功能?MiddleClick-Sonoma终极指南 ️ 如何用三指点击实现macOS滚轮中键功能?MiddleClick-Sonoma终极指南 🖱️ 【免费下载链接】MiddleClick-Sonoma "Wheel click" with three-finger click/tap for Trackpad and Magic Mouse. 项目地址: 移动开发 2025年11月11日 60 点赞 0 评论 14212 浏览
Launcher进程启动流程 1、Launcher Launcher作为Android系统的桌面,它的作用有两点: 作为Android系统的启动器,用于启动应用程序; 作为Android系统的桌面,用于显示和管理应用程序的快捷图标或者其它桌面组件; 2、Launcher进程启动流程 2.1、SystemServer调用 在SystemServer进程启动之后,执行其run()函数,在里面执行了大量的配置设置操作,并且启动了各种 移动开发 2025年06月05日 188 点赞 0 评论 14234 浏览
onInterceptTouchEvent() 与 onTouch() 事件分析 学习笔记:直接上代码,对了在这里强调一点 onTouch() 与 onTouchEvent() 事件不一样。 先看布局文件: <?xml version="1.0" encoding="utf-8"?> <com.tinno.intercepttouch.MyFrameLayout xmlns:android=" 移动开发 2025年06月03日 154 点赞 0 评论 14243 浏览
福祸or复活 昨天日更不知道怎么了,发了首诗没法出去。今天没在意看,晚上我要日更的时候,看到消息里的日更失败,我一下子茫然了,我看了看我的日更,结果看到最新还是前天的,到私密里看到还在私密文章里。我一下子慌了,诗没发出去。 我不想再继续一年365,于是找猫姐问询了一下,她又帮忙问别的简友,又发了个之前有简友复活的文章给我看,我在那篇文章里留言,那位简友说需要苹果手机。 猫姐又在群里问了问群友,最终知道是苹果手机 移动开发 2025年06月04日 42 点赞 0 评论 14246 浏览
iOS动画 —— UIBezierPath 简介 UIBezierPath类创建基于矢量的路径,例如椭圆或者矩形,或者有多个直线和曲线段组成的形状。 UIBezierPath是UIKit中的一个关于图形绘制的类,是通过Quartz 2D也就是CG(Core Graphics)CGPathRef的封装得到的,从高级特性支持来看不及CG。 使用UIBezierPath,你只能在当前图形上下文中绘制。 CGContextRef即图形上下 移动开发 2025年05月07日 157 点赞 0 评论 14294 浏览