E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Flutter开发笔记
flutter
五点一:MaterialApp Theme
ThemeDatafactoryThemeData({bool?applyElevationOverlayColor,//material2的darkTheme下增加一个半透明遮罩来凸显阴影效果material3下无效貌似没啥用NoDefaultCupertinoThemeData?cupertinoOverrideTheme,//ios组件样式Iterable>?extensions,//自定义
魑魅魍魉都是鬼
·
2024-01-18 09:24
flutter
Flutter
-Dialog
DialogAmaterialdesigndialog.定义:Dialog向用户传递信息的弹出层.需要说明的是,Dialog本身没有提供标题选项等操作,相比AlertDialog需要更多的自定义.基本用法:作为child传递给showDialog显示使用.注意弹出的Dialog并不是一个单纯的组件,而是一个新的路由界面,如果想更新Dialog中的内容,需要使用State来更新界面中的状态.代码示例
哎呀啊噢
·
2024-01-18 08:43
Flutter
学习基础总结(widget篇)
目前想解读下getX的源码,但是后来发现需要对
flutter
原生的刷新以及绘制过程有所了解才可以更好的去理解getX的源码,所以,才有了这个文章,但是这个仅供本人自己学习总结的,所以有啥描述不对或者不太好的地方请大家指出
jeffrey12138
·
2024-01-18 08:04
Flutter
开发进阶之使用Socket实现主机服务
Flutter
开发进阶之使用Socket实现主机服务在
Flutter
开发实践中,有一些业务是需要主从机合作搭配的服务,其中一些重要的数据和功能是交由主机进行存储和管理,从机再通过UDP和TCP与主机通讯去获得权限
Kevin写代码
·
2024-01-18 07:32
Flutter
移动端开发进阶
flutter
websocket
tcp
udp
dart
flutter
listview 横向滚动
刚开始思考着应该和android一样,默认垂直滚动,需要自定义,非常麻烦.查阅官方文档,才发现只需要增加一行代码即可ListView.builder(scrollDirection:Axis.horizontal,itemBuilder:(context,index){finalAxisslidableDirection=direction==Axis.horizontal?Axis.vertic
张漂亮2号
·
2024-01-18 07:28
flutter
flutter
listview
横向滚动
dart
鸿蒙
开发笔记
(十):Stage模型开发中的UIAbility使用(类Activity)
应用模型是HarmonyOS为开发者提供的应用程序所需能力的抽象提炼,它提供了应用程序必备的组件和运行机制。有了应用模型,开发者可以基于一套统一的模型进行应用开发,使应用开发更简单、高效。1.概述HarmonyOS应用模型的构成要素包括:应用组件应用组件是应用的基本组成单位,是应用的运行入口。用户启动、使用和退出应用过程中,应用组件会在不同的状态间切换,这些状态称为应用组件的生命周期。应用组件提供
ZWaruler
·
2024-01-18 06:40
鸿蒙开发
harmonyos
鸿蒙开发
移动开发
Hybrid App(原生+H5)开发
介绍市面上主流的hybridapp框架主要有ReactNative:由FaceBook开发,使用JavaScript和React来构建原生应用程序
Flutter
:由Google开发,使用Dart语言。
学学学无止境
·
2024-01-18 04:18
Vue
JavaScript
Hybrid
App
javascript
web
application
第二百七十二回
文章目录1.概念介绍2.方法与类型2.1使用方法2.2常见类型3.示例代码4.内容总结我们在上一章回中介绍了"如何加载本地图片"相关的内容,本章回中将介绍如何获取文件类型.闲话休提,让我们一起Talk
Flutter
talk_8
·
2024-01-18 03:47
一起Talk
Flutter吧
移动开发Flutter
第二百七十一回
文章目录1.概念介绍2.实现方法2.1主要步骤2.1注意事项3.示例代码4.内容总结我们在上一章回中介绍了"如何加载网络图片"相关的内容,本章回中将介绍如何加载本地图片.闲话休提,让我们一起Talk
Flutter
talk_8
·
2024-01-18 03:46
一起Talk
Flutter吧
移动开发Flutter
第二百七十回
文章目录1.概念介绍2.实现方法2.1主要步骤2.1注意事项3.示例代码4.内容总结我们在上一章回中介绍了"如何修改图片的透明度"相关的内容,本章回中将介绍如何加载网络图片.闲话休提,让我们一起Talk
Flutter
talk_8
·
2024-01-18 03:16
一起Talk
Flutter吧
前端
第二百六十九回
文章目录概念介绍设置方法示例代码内容总结我们在上一章回中介绍了CardWidget相关的内容,本章回中将介绍国际化设置.闲话休提,让我们一起Talk
Flutter
吧。
talk_8
·
2024-01-18 03:46
一起Talk
Flutter吧
移动开发Flutter
Flutter
教程:Macos安装与配置
安装和配置步骤(1)下载SDK,我习惯使用git直接下载gitclonehttps://github.com/
flutter
/
flutter
.git-bstable(2)打开配置文件,看使用的是啥bash
uianster
·
2024-01-18 01:56
Flutter
macos
flutter
git
安装开发环境_3_macOS安装 VSCode Dart
Flutter
文章目录参考:1.vscode官方下载对应的pkg参考:VSCode如何在Mac上配置C++的运行环境:https://blog.csdn.net/yiqiedouhao11/article/details/1327236741.vscode官方下载对应的pkghttps://code.visualstudio.com
GotoLevel
·
2024-01-18 01:26
0_开发环境的安装
macos
vscode
flutter
Mac开发
Flutter
之安装Dart工具
第一步首先我们需要再Mac上安装HomebrewHomebrew是一款MacOS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。在Mac终端中输入下面代码/bin/bash-c"$(curl-fsSLhttps://gitee.com/ineo6/homebrew-install/raw
头发还在指定菜
·
2024-01-18 01:26
macos
flutter
Dart |
flutter
sdk 安装
1什么是
flutter
?
Flutter
是Google开源的构建用户界面(UI)工具包,帮助开发者通过一套代码库高效构建多平台精美应用,支持移动、Web、桌面和嵌入式平台。
孟华328
·
2024-01-18 01:25
Dart
进阶之路
flutter
swift
ios
Flutter
中使用GridView设置子控件宽高问题
image.png如图GridView子控件高度,刚开始在children获取控件中进行高度设置,发现并不生效。原来是通过宽高比属性childAspectRatio控制,默认宽高比1:1child:GridView.count(//滑动方向scrollDirection:Axis.vertical,//水平间隔crossAxisSpacing:5.0,//垂直间隔mainAxisSpacing:5
Everglow_111
·
2024-01-17 23:28
flutter
KeepAlive
KeepAlive.pngKeepAliveKeepAlive通过设置parentData(KeepAliveParentDataMixin类型)的keepAlive参数,控制RenderSliverMultiBoxAdaptor中_keepAliveBucket存储childRenderBox。//用于SliverWithKeepAliveWidget类型小部件,比如SliverGrid、Sli
liboxiang
·
2024-01-17 23:52
快速更改
flutter
已有项目的项目名称和id等
需要修改全平台的文件还是相当麻烦的,所以这里推荐一个小工具,可以帮助大家快速实现更改项目名称的目的,这个工具地址:rename|DartPackage安装rename依赖在现有项目的目录中打开命令行,执行命令:
flutter
pubglobalactivaterename
1024小神
·
2024-01-17 20:49
多端开发
flutter
flutter
foundation的ValueNotifier
foundation模块下面有一个文件,文件名是change_notifier.dart,这个文件最核心的就是实现围绕ValueNotifier实现的。ValueNotifier的用法如下:finalValueNotifiernotifier=ValueNotifier(2.0);finalListlog=[];finalVoidCallbacklistener=(){log.add(notifi
一叠纸船
·
2024-01-17 17:06
flutter
在iOS中发布
在androidstudio中右击项目->
Flutter
->OpeniOSinXcode。
渣渣曦
·
2024-01-17 15:26
后端
开发笔记
20240106
文章目录写在前面时间相关的减法操作两个date日期相减获得时间差lacaltime和date做差sql语句,select子句当作where查询的条件写在前面出来创业也一年多了,感觉这一年,后端的开发荒废了很多,都快不如专注做后端开发两三年的学弟学妹们了,逼着自己开了这个专栏,让自己坚持把每天开发的收获写一写。时间相关的减法操作两个date日期相减获得时间差publicstaticStringtim
余生的观澜
·
2024-01-17 12:21
后端开发笔记
笔记
数据库
前端
futter环境安装
镜像下载、域名解析、时间同步请点击阿里巴巴开源镜像站
Flutter
是谷歌开发的一款开源、免费的基于Dart语言的UI框架,可以快速在IOS和Android上构建高质量的原生应用。
萌褚
·
2024-01-17 12:29
Flutter
:一文读懂,解刨 Inherited 局部刷新原理
抛砖引玉,Element的刷新机制我们知道
flutter
的整个视图层是一个树状结构,以父子节点的形式进行布局绘制。刚接触
flutter
时,我们使用setState来实现页面页面刷新。
李小轰
·
2024-01-17 08:40
flutter
报错Cannot hit test a render box that has never been laid out
出现这个问题的原因可能是因为你把一个ListView或者GridView放到了一个没有设置大小的容器里面导致的,所以意思是不能渲染那一个没有布局过的容器。我这里遇到的错误是因为我把GridView放到了一个Container里面,并且我没有设置Container宽高。就导致了那个错误:========Exceptioncaughtbygestureslibrary=================
1024小神
·
2024-01-17 07:57
多端开发
flutter
Flutter
开发进阶之并发操作数据库
Flutter
开发进阶之并发操作数据库尽管
Flutter
本身不包含任何数据库功能,但可以使用各种第三方库和插件来在
Flutter
应用程序中实现数据库功能;以下将使用sqflite作为例子,sqflite
Kevin写代码
·
2024-01-17 07:56
flutter
数据库
sqlite
database
android
studio
android-studio
Flutter
PageView 参数介绍及使用
在本文中,我们将深入探讨
Flutter
PageView的参数,并演示如何使用它来构建交互性强大的页面。1.PageView基础首先,让我们来了解一下PageView的基本使用方法。
Zender Han
·
2024-01-17 07:26
Flutter入门学习
flutter
Flutter
首页框架搭建
1.下载
flutter
2.安装android3.配置环境变量关于环境搭建部分,哪天写一下,日志杂乱无章。
土井塔克树1412
·
2024-01-17 07:25
Flutter
flutter
Flutter
GetX 之 国际化
其实
Flutter
已经为了我们提供了国际化功能,但是我们日常
王 哪跑!!!
·
2024-01-17 07:54
Flutter
GetX
flutter
国际化
第四章: 布局类组件 4.2 布局原理与约束(constraints)
跟随《
Flutter
实战·第二版》学习,建议直接看原书尺寸限制类容器用于限制容器大小,
Flutter
中提供了多种这样的容器,如ConstrainedBox、SizedBox、UnconstrainedBox
QYCD
·
2024-01-17 05:38
flutter
开发过程中遇到的问题总结
国际化下光标无法对齐theme:ThemeData(primaryColor:Style.primaryColor,accentColor:Style.accentColor,indicatorColor:Colors.white,textTheme:TextTheme(subhead:TextStyle(textBaseline:TextBaseline.alphabetic)//解决光标跟hi
颜色不一样的炮仗
·
2024-01-17 02:02
Flutter
Push 推送功能插件
image比较了几家推送平台,貌似「极光」出了
Flutter
插件,所以就拿它试试手,顺便记录下整个推送功能开发流程。说到「推送」,自然有推送端和接收端,接收端自然包括Android端和iOS端。
高思阳
·
2024-01-17 00:47
1、
Flutter
初体验
按照惯例来一波心灵鸡汤:
Flutter
的优点跨平台的优点不必多说
Flutter
默认MeteriaUI,开发起来贼溜hotreload的开发模式非常方便,基本上做到实时查看改变的UI将来发布的FuchsiaOS
ListenToCode
·
2024-01-17 00:27
flutter
表格组件Table和TableRow
先展示一段示例的代码:import'package:
flutter
/material.dart';classTableScreenextendsStatefulWidget{TableScreen({Keykey
一叠纸船
·
2024-01-16 22:48
C 系程序员20分钟学会 Dart 语言
1.概述Dart是Google下一代操作系统Fuchsia的御用程序开发语言,而是App跨平台框架
Flutter
使用的开发语言。
haiiiiiyun
·
2024-01-16 17:16
flutter
直播
Container(child:WebView(initialUrl:Uri.dataFromString('',mimeType:'text/html').toString(),javascriptMode:JavascriptMode.unrestricted,),),
wz990223
·
2024-01-16 17:12
flutter
flutter
flutter
读琴项目笔记·语雀项目预览API编写1、安装phpstudy:http...https://www.yuque.com/docs/share/9ac6b95b-507c-4284-8091
wz990223
·
2024-01-16 17:11
flutter
flutter
-- StatefulWidget的生命周期
StatefulWidget的生命周期安时期不同可以分为三组1.初始化//createState,initState2.更新//didChanegDependencies,bulid,didUpdateWidget3.销毁//deactivate,dispose创建一个statefulWidget会立即调用createState这个方法也是必须覆盖classCycleWidgetextendsSt
wz990223
·
2024-01-16 17:11
flutter
ios
flutter
----dart语法基础
定义类是首字母一定要大写classPerson{};dart中的静态成员1、使用static关键词来实现类级别的变量和函数2、静态方法不能访问非静态成员,非静态方法可以访问静态成员覆写父类方法时添加@override1、父类中用抽象类定义是,子类必须实现父类所有的方法2、抽象类无法直接被实例化,只有继承它的子类才能被实例化Mixins-------------with可以继承多个类泛型TgetDa
wz990223
·
2024-01-16 17:41
flutter
android
ios
10 个
Flutter
优秀组件
原文https://tomicriedel.medium.com/10-
flutter
-tips-season-2-part-5-10-e8152b58935a正文Yaru
Flutter
支持许多平台,其中包括
ducafecat
·
2024-01-16 16:17
Flutter
iOS内购
工作中用
flutter
做过一个数字藏品的项目,苹果端需要加入内购才能上线发布,本文主要写一下使用
flutter
插件in_app_purchase:^3.0.7实现苹果内购功能以及遇到的问题。
木子雨廷t
·
2024-01-16 15:34
鸿蒙
开发笔记
(八):应用状态管理,PersistentStorage,Environment,@Watch, $$的使用
1.PersistentStoragePersistentStorage是应用程序中的可选单例对象。此对象的作用是持久化存储选定的AppStorage属性,以确保这些属性在应用程序重新启动时的值与应用程序关闭时的值相同。PersistentStorage将选定的AppStorage属性保留在设备磁盘上。应用程序通过API,以决定哪些AppStorage属性应借助PersistentStorage持
ZWaruler
·
2024-01-16 14:24
鸿蒙开发
harmonyos
鸿蒙开发
移动开发
鸿蒙
开发笔记
(七):应用状态管理,LocalStorage及AppStorage的使用
开发者要实现应用级的,或者多个页面的状态数据共享,就需要用到应用级别的状态管理的概念。ArkTS根据不同特性,提供了多种应用状态管理的能力:LocalStorage:页面级UI状态存储,通常用于UIAbility内、页面间的状态共享。AppStorage:特殊的单例LocalStorage对象,由UI框架在应用程序启动时创建,为应用程序UI状态属性提供中央存储;PersistentStorage:
ZWaruler
·
2024-01-16 14:18
鸿蒙开发
harmonyos
鸿蒙开发
移动开发
flutter
使用get依赖实现全局loading效果,弹窗loading状态
getdialog的官网文档:GetDialogRouteclass-dialog_routelibrary-DartAPI可以使用Get.dialog()方法来创建一个自定义的加载弹窗,get框架是支持自定义弹窗效果的,所以我们就使用这个方式来自定义一个弹窗效果,并且点击遮罩区域可以实现关闭,这个功能要先在组件里面创建一个loading.dart文件,然后代码如下:import'package:
1024小神
·
2024-01-16 14:52
多端开发
android
flutter
flutter
使用shared_preferences依赖库实现简单的本地数据存储,封装成一个简单的单例类,方便前端同学使用
shared_preferences仓库地址:shared_preferences|
Flutter
Packageshared_preferences这个依赖库还是非常好用的,全平台支持,就像前端经常使用的
1024小神
·
2024-01-16 13:18
多端开发
前端
Fpga
开发笔记
(二):高云FPGA发开发软件Gowin和高云fpga基本开发过程
135620590红胖子网络科技博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…FPGA开发专栏上一篇:《Fpga
开发笔记
长沙红胖子Qt软件开发
·
2024-01-16 13:17
fpga开发
fpga开发
fpga开发过程
fpga点亮led
鸿蒙
开发笔记
(五):状态管理,组件状态管理 @State @Prop @Link
如果希望构建一个动态的、有交互的界面,就需要引入“状态”的概念。在声明式UI编程框架中,UI是程序状态的运行结果,用户构建了一个UI模型,其中应用的运行时的状态是参数。当参数改变时,UI作为返回结果,也将进行对应的改变。这些运行时的状态变化所带来的UI的重新渲染,在ArkUI中统称为状态管理机制。自定义组件拥有变量,变量必须被装饰器装饰才可以成为状态变量,状态变量的改变会引起UI的渲染刷新。如果不
ZWaruler
·
2024-01-16 12:23
鸿蒙开发
harmonyos
鸿蒙开发
移动开发
鸿蒙
开发笔记
(四):自定义组件常用装饰器 @Builder @BuilderParam @Styles @Extend及stateStyles
1.@Builder装饰器:自定义构建函数前面介绍了如何创建一个自定义组件。该自定义组件内部UI结构固定,仅与使用方进行数据传递。ArkUI还提供了一种更轻量的UI元素复用机制@Builder,@Builder所装饰的函数遵循build()函数语法规则,开发者可以将重复使用的UI元素抽象成一个方法,在build方法里调用。为了简化语言,我们将@Builder装饰的函数也称为“自定义构建函数”。从A
ZWaruler
·
2024-01-16 12:53
鸿蒙开发
harmonyos
鸿蒙开发
移动开发
鸿蒙
开发笔记
(六):状态管理,组件状态管理 @Provide @Consume, @Observed @ObjectLink
1.@Provide装饰器和@Consume装饰器:与后代组件双向同步@Provide和@Consume,应用于与后代组件的双向数据同步,应用于状态数据在多个层级之间传递的场景。不同于上文提到的父子组件之间通过命名参数机制传递,@Provide和@Consume摆脱参数传递机制的束缚,实现跨层级传递。其中@Provide装饰的变量是在祖先节点中,可以理解为被“提供”给后代的状态变量。@Consum
ZWaruler
·
2024-01-16 12:53
鸿蒙开发
harmonyos
鸿蒙开发
移动开发
鸿蒙
开发笔记
(二):自定义组件
自定义组件具有以下特点:可组合:允许开发者组合使用系统组件、及其属性和方法。可重用:自定义组件可以被其他组件重用,并作为不同的实例在不同的父组件或容器中使用。数据驱动UI更新:通过状态变量的改变,来驱动UI的刷新。以下示例展示了自定义组件的基本用法。@ComponentstructHelloComponent{@Statemessage:string='Hello,World!';build(){
ZWaruler
·
2024-01-16 12:19
鸿蒙开发
harmonyos
鸿蒙开发
公众号
开发笔记
二
前言微信公众平台开发模板消息,用于公众号向用户发送服务通知,如学生进校门,用校卡滴,就可以在公众号接收服务通知,表明学生进校.在公众号内申请功能,添加模板消息.只有认证后的服务号才能申请模板消息,需要选择2个行业,MP(维基百科,自由的百科全书),模板消息需要模板的ID,和模板中各种参数,内容以".DATA"结尾,否则视为保留字,模板保留符号"{{}}".设置行业可以在公众平台后台完成,接口调用:
掘金-我是哪吒
·
2024-01-16 10:33
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他