首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
flutter
相关资讯
热门
最新
后端
01-01 08:00
后端
Flutter重构: plugin 插件方法通过动态反射标准化实现
Flutter重构: plugin 插件方法通过动态反射标准化实现,工作中经常实现plugin插件,随着项目人员的增加,功能的增加,代码有些混乱,随想实现一种通用的,标准化的实现方案,最终实现如下:一.创建插件user(iOS必须基于OC)终端执行以下三个命令:fluttercreate--template=plugin-iobjc-akotlinusercduserfluttercreateex
173
后端
01-01 08:00
后端
Flutter:封装`native`网络层,处理`flutter`单线程卡顿
Flutter:封装`native`网络层,处理`flutter`单线程卡顿,序言Flutter是一个单线程框架,使用Future+Dio的方式实现网络封装,仍然会占用UI线程,当调用频繁时,页面操作会出现卡顿现象。处理方案使用BasicMessageChannel+Retrofit,封装原生层网络插件,开启子线程请求网络,不占用UI线程。使用方式添加引用retrofit_plugin:git:u
172
代码人生
01-01 08:00
代码人生
Flutter 和 Xamarin 有什么区别?
Flutter 和 Xamarin 有什么区别?,让我们了解一下颤振的概念。扑Flutter是一个跨平台的UI工具包,它使我们能够使用Dart编程语言为移动、网络和桌面生成快速、华丽、内在编译的应用程序。它使用一种编程语言和单独的代码库开发应用程序。它是免费和开源的。谷歌于2017年5月创建了它,并受到ECMA标准的监督。传递卓越的原生体验是一项越来越受欢迎的技术。Flutter的主要特点是它对变
172
代码人生
01-01 08:00
代码人生
Flutter —— 状态管理和仿微信项目搭建
Flutter —— 状态管理和仿微信项目搭建,1.状态管理状态是一个概念。在iOS中,任何控件都有一些响应,响应后都会改变样式。在flutter中只要部件有变化,就需要改变状态。在flutter中是增量渲染,如果属性发生则会重新构建Widget树,即重新创建新的Widget实例来替换旧的Widget实例,所以允许Widget的属性变化是没有意义的,因为一旦Widget自己的属性变了自己就会被替换
170
代码人生
01-01 08:00
代码人生
Flutter(十六)实战-微信通讯录界面
Flutter(十六)实战-微信通讯录界面,在之前的几篇文章中,我们已经通过所学知识,成功的搭建了微信的发现界面和我的界面;今天我们来尝试实现微信的通讯录界面通讯录导航栏按钮在微信的通讯录界面中,导航栏右侧是有一个添加联系人按钮的,那么这个按钮如何实现呢?在Flutter的AppBar中有一个actions的属性,其定义如下:finalList?actions;复制代码通过定义我们发现,actio
169
后端
01-01 08:00
后端
Flutter学习-03-dart语法学习(中)
Flutter学习-03-dart语法学习(中),本文主要介绍dart中方法的使用。1.dart方法和箭头函数dart中方法,方法也是一个对象。当方法的执行语句只有一句的时候,可以是由箭头函数=>表达式方法的返回值和参数类型可以省略我们也可以也这样的方式简洁,也可以配合三目运算sum1(a,b)=>a+b;sum1(a,b)=>a==b?a-b:a+b;复制代码2.dart方法中的可选参数可选参数
169
后端
01-01 08:00
后端
Flutter 如何封装文本输入框组件
Flutter 如何封装文本输入框组件,Flutter如何封装文本输入框组件在实际开发过程中,往往开始是完成功能层面的开发,然而再考虑组件封装和代码优化。当然,组件封装越早做越好,因为这样会提高整个团队开发的规范性和效率。本文将介绍如何封装一个文本输入框组件UI组件封装的考虑要点封装一个UI组件,通常需要考虑下面这三个点:接口如何定义:即组件接收什么输入参数来控制组件的外观和行为;与业务分离:UI
168
代码人生
01-01 08:00
代码人生
Flutter弹幕组件设计
Flutter弹幕组件设计,模块轨道子弹控制器该项目主要围绕这三块来进行开发。基于这三个模块,解决诸如弹幕的碰撞检测,轨道的动态更新,控制器的渲染等问题。下文将介绍各个模块的实现细节和思路子弹子弹的设计要考虑碰撞检测,宽度对速度的影响,变速需求,个性化子弹的需求,偏移量,静止弹幕以及滚动弹幕的需求。子弹的基本设计首先简单介绍子弹模型中重要的成员变量classFlutterDanmakuBullet
168
后端
01-01 08:00
后端
Flutter页面通用Loading组件
前沿 页面通用Loading组件是一个App必不可少的基础功能,之前只开发过Android原生的页面Loading,这次就按原生的逻辑再开发一个Flutter的Widget,对其进行封装复用。我们先...
167
后端
01-01 08:00
后端
Flutter iOS打包过程及构建上线审核通过流程总结
本文为 AriesHoo 原创,转载必须保留出处! 原文地址[https://www.jianshu.com/p/0bba10136bf5] 相关文章一:用Flutter给Readhub写一个App...
167
«
1
2
...
9
10
11
12
13
14
15
...
54
55
»