logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

AI提升效率

使用AI来提升日常开发/工作效率

文章图片
#人工智能#ChatGPT
中介者模式及MVP、MVVM上的体现

中介者模式及MVP、MVVM上的体现中介者模式用一个中介对象封装一系列的对象交互,中介者使对象不需要显示地相互作用,从而使其耦合松散,而且可以独立地改变它们之间的交互。简单的来说就是把一个蜘蛛网的结构变为星型结构。蜘蛛网结构星型结构中介者模式的角色Mediator抽象角色定义统一接口,用于各个同事角色之间的通信Concrete Mediator协调各同事角色进行协

#中介者模式#android
Android MVP模式之模拟登陆功能

MVPView和Model的交互都由Persenter完成(View和Model的接口都只在Personter中被调用)View 对应于Activity,负责View的绘制以及与用户交互Model 依然是业务逻辑和实体模型Presenter 负责完成View于Model间的交互MVP 与 MVC 区别MVC: View允许与View进行交互MVP: Model与View之间的交互由P

#android
MCP是什么 ? 有哪些好用的MCP ?

MCP(Model Context Protocol)是由Anthropic开发的开源协议,旨在为大型语言模型提供标准化连接外部数据源和工具的能力。该协议解决了大模型与现实数据和应用脱节的问题,使其能够安全调用各类工具(如数据库、地图API、办公软件等),实现上网搜索、文件操作、数据分析等功能。MCP生态已形成丰富工具库,涵盖浏览器、GitHub管理、Excel处理等多个领域。开发者可通过MCP.

文章图片
#MCP#ChatGPT
使用Trae+Playwright MCP实现网页自动化测试

本文详细介绍了如何在Trae IDE环境中配置和使用Playwright MCP进行Web自动化测试。主要内容包括:1)安装Python、Node.js等基础环境;2)通过pip安装Playwright并下载浏览器;3)在Trae IDE中添加Playwright MCP插件;4)创建配置Playwright的智能体;5)实际应用示例演示自动打开网页并查找特定元素。整个过程包含了完整的配置步骤截图

文章图片
#MCP#浏览器
使用Cursor+Figma MCP生成UI搞,并根据UI稿生成网页和Android代码

摘要:本文介绍了如何使用Figma MCP工具生成UI设计稿并转换为代码的完整流程。主要内容包括:1) 介绍三种主流Figma MCP工具的特点;2) 详细的环境配置步骤(Node.js、Figma客户端、MCP插件安装);3) 通过Cursor与Figma MCP交互,实现从设计稿生成到代码转换的全过程,包括创建待办事项App首页UI,以及将设计稿转换为HTML网页和Android Compos

文章图片
#figma#ui#android
Flutter与Android Native进行混合开发

原生项目集成Flutter创建Flutter module添加Flutter module依赖在Java/Object-c中调用Flutter module编写Dart代码1.创建FlutterModule首先在你的Native项目的上一级目录,运行如下代码flutter create -t module flutter_module这样,就会创建一个flutter模块...

Flutterr入门笔记

一般来说在最外层,都要包一层Scaffold,让页面更好看。Flutter ignore文件添加第三方库打开pubspec.yaml在dependencies下增加比如,我们增加一个dio网络请求库注意:后面有一个空格...

Flutter异步:Future与FutureBuilder实用技巧

什么是Future表示在接下来的某个时间的值或错误,借助Future我们可以再Flutter实现异步操作。它类似于ES6中的Promise,提供then和catchError的链式调用Future是dart:async包中的一个类,使用它的时候需要导入dart:async包,Future有两种状态:pending : 执行中completed : - 执行结束,分两种情况要么成功要...

Android Compose 可组合项的生命周期

Jetpack Compose 的可组合项生命周期分为进入组合、重组(0次或多次)和退出组合三个阶段。Compose 通过调用点识别可组合项,重组时仅更新受状态变化影响的部分。列表场景需使用 key 避免无效重组,确保稳定性。参数类型需满足“稳定类型”(如基本类型、String、MutableState)才能跳过重组,否则即使输入未变也会触发重组。通过 @Stable 注解可标记自定义稳定类型,优

文章图片
#android
    共 30 条
  • 1
  • 2
  • 3
  • 请选择