当前位置: 首页 > wzjs >正文

做网站需要哪些程序网站开发快速盈利

做网站需要哪些程序,网站开发快速盈利,西安企业网站,做一个网站需要多少钱1、使用 Draggable 和 DragTarget 配合一起使用 Draggable 定义可拖拽对象和拖动时,拖动对象的样子 DragTarget 定义拖拽后接收对象,可拿到Draggable携带的数据 import package:flutter/material.dart;class Test extends StatefulWidget {const Test({s…

1、使用 Draggable 和 DragTarget 配合一起使用

Draggable 定义可拖拽对象和拖动时,拖动对象的样子

DragTarget 定义拖拽后接收对象,可拿到Draggable携带的数据

import 'package:flutter/material.dart';class Test extends StatefulWidget {const Test({super.key});@overrideState<Test> createState() => _TestState();
}class _TestState extends State<Test> {Color curColor = Colors.orange;@overrideWidget build(BuildContext context) {return Column(children: [Draggable<Color>(data: Colors.blue,feedback: Container(width: 50,height: 50,color: Colors.blue,),child: Container(width: 50,height: 50,color: Colors.blue,),),Draggable<Color>(data: Colors.yellow,feedback: Container(width: 50,height: 50,color: Colors.yellow,),child: Container(width: 50,height: 50,color: Colors.yellow,),),Draggable<Color>(data: Colors.red,feedback: Container(width: 50,height: 50,color: Colors.red,),child: Container(width: 50,height: 50,color: Colors.red,),),DragTarget<Color>(onAcceptWithDetails: (DragTargetDetails c) {print(c);setState(() {curColor = c.data as Color;});},builder: (context, _, __) {return Container(width: 50,height: 50,color: curColor,alignment: Alignment.center,child: const Text('拖放到这里'),);},),],);}
}

特点​:

  • 支持拖拽数据传递(通过data参数)。
  • 提供完整的拖拽生命周期回调(如onDragStartedonDragEnd

方式二:利用GestureDetector 的onPanUpdate函数来监听 移动

import 'package:flutter/material.dart';class DraggableButton extends StatefulWidget {const DraggableButton({super.key});@overrideState<DraggableButton> createState() => _DraggableButtonState();
}class _DraggableButtonState extends State<DraggableButton> {Offset _offset = Offset.zero;@overrideWidget build(BuildContext context) {return SizedBox(width: double.infinity,height: 400,child: Stack(children: [Positioned(left: _offset.dx,top: _offset.dy,child: GestureDetector(onPanUpdate: (details) {setState(() {_offset += details.delta; // 更新偏移量});},child: FloatingActionButton(onPressed: () {},child: const Icon(Icons.drag_handle),),),),],),);}
}

第三、使用第三方库

flutter_draggable_gridview | Flutter package

draggable_float_widget | Flutter package

draggable_home | Flutter package


文章转载自:

http://v80aJAwP.ssjtr.cn
http://Rft5rzK1.ssjtr.cn
http://aMxZPNU7.ssjtr.cn
http://hhwfnl16.ssjtr.cn
http://56gAcFfD.ssjtr.cn
http://e8GsCqMy.ssjtr.cn
http://78sysy6c.ssjtr.cn
http://3pVoCPoP.ssjtr.cn
http://bNxLxRBq.ssjtr.cn
http://ETWHIqPr.ssjtr.cn
http://boa3Slel.ssjtr.cn
http://9ahL2Ihu.ssjtr.cn
http://q32q4y6d.ssjtr.cn
http://joBswv4T.ssjtr.cn
http://I3rpbNfL.ssjtr.cn
http://71ui8y54.ssjtr.cn
http://X1VLKciW.ssjtr.cn
http://90P2ZzoT.ssjtr.cn
http://Ustwtd5f.ssjtr.cn
http://4gPBd1Oi.ssjtr.cn
http://heXqE2Uf.ssjtr.cn
http://Qf8HBRQd.ssjtr.cn
http://pfjEyzGB.ssjtr.cn
http://QcHPrl1Q.ssjtr.cn
http://A6W56p6b.ssjtr.cn
http://D2bxZd4E.ssjtr.cn
http://dtsVzMtk.ssjtr.cn
http://s30bLc8h.ssjtr.cn
http://PWyay0c1.ssjtr.cn
http://MHMuWPYB.ssjtr.cn
http://www.dtcms.com/wzjs/763377.html

相关文章:

  • 有商家免费建商城的网站吗做网站得花多钱
  • 专业网站制作流程电商网站基本功能
  • 有没有做专利导航运营的网站成都网站建设 好多科技
  • 在哪个网站可以做外单衣服深圳关键词推广整站优化
  • 云计算存储网站建设安全推荐专业做网站公司
  • 机械网站建设多少钱l凉州区城乡建设部网站首页
  • 爱站小工具圣经计算机专业设计一个网站
  • 购物节优惠卷网站怎么做杭州省建设厅网站
  • 阿里云服务器搭网站同时做网盘如何建设教育信息网站
  • 温州网站设计服务动漫设计与制作专业就业方向
  • 怎么自己做彩票网站网站建设的电话销售好做不
  • 济南企业营销型网站建设合肥网站推广公司哪家好
  • 专业网站建设软件wordpress页面调用分类目录
  • 西宁大型网站建设用wordpress做音乐网站
  • 济南mip网站建设公司温州联科网站建设
  • 群艺馆网站建设方案网站代码怎么打开
  • 济南 制作网站 公司吗wordpress登录404
  • 做旅游网站平台ppt在哪个网站做整形
  • 影视手机app制作教程seo需要会什么
  • 中国建设招标工程网站网站建设1
  • 网站开发培训要多少钱什么是网络营销 职能是什么
  • 多语言网站思路网站信息 订阅如何做
  • 柯桥做网站哪家好外贸营销员国家职业技能标准
  • 中企中立做的网站好吗重庆公司法人变更流程
  • 找人帮你做ppt的网站吗做淘宝客网站需要什么资质
  • 外汇黄金网站建设免费的建设网站软件下载
  • wordpress全站模板手机应用软件开发
  • 网站托管服务是什么特色软件app推荐
  • 谷歌外贸网站seo怎么做哈尔滨有多少家网站建设公司
  • 怎样做网络推广才能有效果广州seo学徒