LiveData 面试题库、解答、源码分析 引子 LiveData 是能感知生命周期的,可观察的,粘性的,数据持有者。LiveData 用于以“数据驱动”方式更新界面。 换一种描述方式:LiveData 缓存了最新的数据并将其传递给正活跃的组件。 这一篇就 LiveData 的面试题做一个归总、分析、解答。 1. LiveData 如何感知生命周期的变化? 先总结,再分析: Jetpack 引入了 Lifecycle,让任何组件都能方便 前端 2025年05月17日 82 点赞 0 评论 9953 浏览
Android元素分散-飘移-聚合动效 效果预览 元素分散-飘移-聚合动效.gif 功能说明 使用Canvas绘制元素移动动效,极致高效; 支持任意方向元素漂移(起点、终点任意); 支持修改元素图标及其大小(单位dp); 支持修改动效持续时间及动画结束时回调; 支持修改元素飘动个数; 使用方式 在工程根目录的build.gradle中添加 allprojects { repositories { 前端 2025年06月02日 200 点赞 0 评论 9933 浏览
终极指南:Istanbul与C8前端测试覆盖率工具深度对比 终极指南:Istanbul与C8前端测试覆盖率工具深度对比 【免费下载链接】crater Open Source Invoicing Solution for Individuals & Businesses 项目地址: 在当今快速发展的前端开发领域,测试覆盖率已经成 前端 2025年11月25日 112 点赞 0 评论 9931 浏览
【踩坑记录】使用 Layui 框架时解决 Unity WebGL 渲染在 Tab 切换时黑屏问题 【踩坑记录】使用 Layui 框架时解决 Unity WebGL 渲染在 Tab 切换时黑屏问题在开发 Web 应用时,尤其是集成了 Unity WebGL 内容的页面,遇到一个问题:当 Unity WebGL 渲染内容嵌入到一个 Tab 中时,切换 Tab 后画面会变黑,直到用户点击黑屏区域,才会恢复显示。 前端 2026年03月04日 45 点赞 0 评论 9911 浏览
YAML语言介绍 小提示: 1 书写yaml切记: 后面要加一个空格 2 如果需要将多段yaml配置放在一个文件中,中间要使用---分隔 3 下面是一个yaml转json的网站,可以通过它验证yaml是否书写正确 YAML是一个类似 XML、JSON 的标记性语言。它强调以数据为中心,并不是以标识语 前端 2025年12月08日 81 点赞 0 评论 9893 浏览
Claude+Android Studio联动开发:我是如何用AI助手10分钟搞定WebView项目模板的 Claude+Android Studio联动开发:我是如何用AI助手10分钟搞定WebView项目模板的上周三下午,产品经理突然丢过来一个需求:“下周一要演示一个内嵌H5页面的App原型,能不能先搭个架子?”我看了眼时间,距离下班只剩两小时。要在这么短的时间内从零开始搭建一个完整的Android WebView项目,还要处理好权限声明、Gradle依赖、网络配置这些琐碎但容易出错的部分,换作以前 前端 2026年06月11日 40 点赞 0 评论 9853 浏览
前端魅力时刻:使用html让朋友主动叫你爸爸 注意!该bug目前已被微信修复,本文仅供参考与学习交流使用。主要介绍内容:演示: 我们可以看到,在点击了对方发送的表情后,用户自动发送了内容,那么这是如何实现的呢?代码:<a href="weixin://bizmsgmenu?msgme 前端 2025年07月26日 137 点赞 0 评论 9846 浏览
信创应用服务器TongWeb安装教程、前后端分离应用部署全流程 TongWeb 简介TongWeb 是东方通(TongTech)开发的国产Java应用服务器(中间件),类似于国外的 WebLogic、WebSphere 和开源的 Tomcat、Jetty,主要用于企业级Java应用(如J2EE)的部署和运行。TongWeb 是信创生态中的重要产品之一 前端 2026年01月11日 43 点赞 0 评论 9838 浏览
前端实时数据刷新全方案详解|WebSocket / 定时轮询 / 惰性轮询 / Web Worker/SharedWorker/ 后台静默同步 文章目录 websocket 定时轮询(setInterval) 惰性轮询(setTimeout 递归) 优缺点 Web Worker 轮询 为什么要用 Web Worker 做轮询? vue2 写法 Vue3 + Vite 写法(最常用) 使用场景 前端 2026年04月20日 176 点赞 0 评论 9805 浏览
Unity开发记录_12_PC / Web工业仿真项目 使用S7.Net 和 博图TIA Portal V16 和 S7-PLCSIM Advanced V3.0 的开源项目(二) 文章目录 前言 一、Unity Plc 工业仿真项目是什么? 为什么要做PLC工业仿真? Unity 如何与 PLC 进行通信? 二、效果展示 1.PC端通信效果 2.Web端通信效果 三、项目地址 四、主要代码介绍 1.PlcManager 2.PlcVariable 3.PlcWebMessage 前端 2025年05月13日 106 点赞 0 评论 9747 浏览