一个欲儿的博客

flutter连接Flutter dev 最稳定教程

先正常启动debug包然后然后就出现,这个是由于flutter每次启动的时候缓存都会更新,即端口和后面的地址会变此时我的浏览器的地址是http://127.0.0.1:9102/?ide=Android-Studio&ideFeature=runConsole&uri=http://127.0.0.1:58628/SrefJLcEduc=只需...

Flutter 数据共享

一、引言在现代前端应用开发中,组件间的数据交互与状态管理是核心关注点。以用户登录场景为例,通常需要从输入控件中提取账号密码等表单数据。在传统 Web 前端技术栈中,这种数据绑定通常通过以下方式实现:JavaScript:通过 document.getElementById() 或 document.getElementsByCl...

Flutter路由

一、引言在Android开发中,多页面间的跳转通常通过Activity实现,每个Activity代表一个独立界面。不同界面之间的参数传递可借助Intent完成,当然也存在其他实现方式。由于本文重点讨论Flutter框架,此处不对Android相关机制展开阐述。那么,在Flutter中如何实现类似的路由效果呢?首先,Flutter中与Activity相对应的概...

Flutter入门基础

一、知识储备1. 引言在各个原生操作系统中,对于如何构建用户界面都有其核心的概念和规范。例如,在 Android 开发中,这个核心概念是 View,iOS 中也有类似的 UIView。它们在本质上是相通的,但在具体实现和细节上有所不同。基于这个背景,Flutter 框架引入了其最核心的基石概念——Widget。2. Widget:界面的“...

Android Studio 安装Flutter MacBook

Android Studio 最新版:https://developer.android.com/studio?hl=zh-cn Android Studio以下简称AS Flutter 3.22.2 稳定版:https://storage.googleapis.com/flutter_infra_release/releases/stable...

KMP架构为什么可以跨端——只会安卓开发顺便学会了ios开发岂不爽翻了

1. KMP 产生的原因有个问题一直都有,如果你有一个购物的app,但是不同用户的手机的操作系统不一样,有苹果有安卓也有鸿蒙,所以你要开发三个app,并且培养三批人,但是其实很多东西是重复的, 比如业务逻辑是重复的,三端都要进行相同逻辑的处理,结果就写了三遍相同的业务逻辑,ui也是重复的,明明各个操作系统的ui其实长得大差不差,但是却写了三遍谷歌这边发现了这...