51CTO首页
AI.x社区
博客
学堂
精品班
软考社区
免费课
企业培训
鸿蒙开发者社区
WOT技术大会
IT证书
公众号矩阵
移动端
短视频
免费课程
课程排行
直播课
软考学堂
全部课程
厂商认证
IT技术
25年5月软考
PMP项目管理
免费题库
在线学习
文章
资源
问答
课堂
专栏
直播
51CTO
鸿蒙开发者社区
51CTO技术栈
51CTO官微
51CTO学堂
51CTO博客
CTO训练营
鸿蒙开发者社区订阅号
51CTO软考
51CTO学堂APP
51CTO学堂企业版APP
鸿蒙开发者社区视频号
51CTO软考题库
鸿蒙开发者社区
首页
帖子
问答
资源
课堂
直播
发现
登录/注册
51CTO
中国优质的IT技术网站
51CTO博客
专业IT技术创作平台
51CTO学堂
IT职业在线教育平台
活动
短视频
专栏
极客Show
鸿蒙技术特刊
我的关注
全部帖子
操作系统
OpenHarmony
HarmonyOS
其他
应用开发
卡片开发
三方库
IDE
其他
设备开发
海思开发板
树莓派
其他
框架语言
C/C++
Java
JavaScript
ArkUI / eTS
其他
其他
物联网
云原生
数据库
操作系统
大数据
人工智能
开发语言
其他
社区版务
社区公告
社区生活
意见反馈
社区规则
社区活动
默认
发布时间
热度
原创
精华
热门标签
畅玩鸿蒙与硬件
openHarmony
Arkts
Flutter中State深入分析理解
本文将从源代码的角度描述State的四种状态的变换时机,并从State的角度了解BuildContext的使用时间。State有四种状态:created:当State对象被创建时候,State.initState方法会被调用;initialized:当State对象被创建,但还没有准备构建时,State.didChangeDependencies在这个时候会被调用;ready:State对象已经准备好了构建,State.dispose没有被调用的时候;defunct:State.dispose被调用后,State对象不能够被构建。当一个...
lazihuman
0回复
9050浏览
Fuchsia
Flutter
简单说一下Fuchsia
今天,我意外地看到Fuchsia系统即将进入“dogfood”测试,也就是说,开发人员已经开始亲自测试该系统,并且它可能会在不久的将来进入公开测试阶段。对于Flutter开发人员来说,这是个好消息。Fuchsia是Google开发的继Android和ChromeOS之后的第三个系统,它是在2016年首次被人提及,之后陆陆续续曝光的信息也可以看出Fuchsia是计划运行在智能手机、智能家具、电脑等设备之上,而目前看到最有可能采用FuchsiaOS的就是各类智能嵌入...
lazihuman
0回复
1.4w浏览
Fuchsia
Flutter 详解 (五、深入了解Key)
Key是什么用官方的说法就是:key是用来作为Widget、Element和SemanticsNode的标示,仅仅用来更新widgetkey相同的小部件的状态。Key子类包含LocalKey和GlobalKey。LocalKey看下LocalKey的定义:abstractclassLocalKeyextendsKey{constLocalKey():super.empty();}LocalKey定义了初始化函数,默认为值空。LocalKey子类包含ValueKeyObjectKeyUniqueKey,如图所示:ValueKeyValueKey顾名思义是比较的是值看下关键函数overrideboolope...
柳随风
0回复
1.2w浏览
flutter
用前端最舒服的躺姿 "搞定" Flutter
当下最火的跨端技术,当属于Flutter,应该没人质疑吧。一个新的技术的趋势,最明显的特征,就是它一定想把“前浪”拍死在沙滩上。这个前浪,就是"reactNative","weex"。目前随便在搜索引擎上搜索"FlutterreactNative",就全是这两个技术的对比,评测。前言一股股浓浓:不服来“掰”啊!!!的味道。是的,错过了reactNative,weex这些“炸”翻前端的技术,不能在错过Flutter了,这年头,你不会一门跨端技术,怎么好意思说自己是【...
柳随风
0回复
9281浏览
Flutter
Flutter -如何创建炫酷粒子时钟效果!
周末发表了一篇文章《这个项目也太屌了吧》,给大家推荐了一个炫酷的Flutter粒子时钟项目,不过没有将具体实现思路和代码,所幸,作者自己写了一篇博客,将这个项目的背景、实现思路、和所遇到的问题记录了下来,我觉得对非常有用,因此翻译出来,整理给大家!原文题目《我是如何创建粒子时钟,并赢得了FlutterClock挑战的》。背景Google在2019年11月18日发起了TheFlutterClockChallenge挑战活动,内容很简单:使用FlutterUI工具...
柳随风
0回复
9974浏览
Flutter
Android
Flutter中的StatelessWidget及其生命周期
StatelessWidget是什么?继承自Widget,状态不可变,用于描述UI展示中相对固定的部分,如纯展示,不会被改变的UI。abstractclassStatelessWidgetextendsWidget{constStatelessWidget({Keykey}):super(key:key);overrideStatelessElementcreateElement()>StatelessElement(this);protectedWidgetbuild(BuildContextcontext);}通过其类的定义能够看到StatelessWidget配置StatelessElement。方法概述build方法:描述:用于描述当前w...
柳随风
0回复
1.4w浏览
Flutter
FlutterDojo设计之道——状态管理之路
Flutter万物皆Widget的理念很容易搭建出这样一个WidgetTree。在这个WidgetTree中,通常会存在很多组件之间的相互依赖,时间一长,就很容易变成下面这样。这是申明式编程的通病,因为Widget用于展示数据,而数据可能来源于很多其它的Widget,这时候跨Widget共享数据、传递数据,就变得很麻烦,而且不容易管理。所以,Flutter在StatelessWidget、StatefulWidget的基础之上,还有一个InheritedWidget,专门用于进行数据、状态的共...
柳随风
0回复
1.1w浏览
Flutter
Android
【Flutter学习总结】从0到1,到开发四个Flutter项目,为期10个月
适用于新手入门Flutter的学习手册及开发规范。本说明书围绕着:Flutter技术落地使用、环境配置及日常开发踩坑总结、项目结构规划及实例说明、代码规范、插件使用规范、现有公共组件和待改进等七个方面Flutter技术落地使用Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的...
柳随风
0回复
1.8w浏览
Flutter
修复flutter_webview_plugin在页面滑出时web图层残留的问题
前言目前pub上关于webview有两个点赞最多的插件,webviewflutter和flutterwebviewplugin经过一番比较选择了后者:flutterwebviewplugin,这里将记录写出来,希望对你有所帮助两者区别webviewflutter:flutter官方开发维护,采用的platformView显示。受flutter端控制(在树内),对于页面过渡动画是可协调,受控制的。flutterwebviewplugin:flutter社区开发维护,采用的是原生端添加渲染的方式。因为是原生端绘制,不在flutter...
柳随风
0回复
1.3w浏览
Flutter
Flutter 详解 (六、深入了解Stream)
FutureFuture有三种状态未完成、完成带有值、完成带有异常,使用Future可以简化事件任务。假如你有一个按钮,点击之后开始下载图片,首先事件循环机制会处理你的点击事件,然后开始下载图片,当下载完成,你可以使用then来注册回调,然后获取到图片并显示出来。通常我们不会直接创建,网络下载图片会返回一个Future,文件IO会返回一个Future,那我们怎么创建一个呢?只需要关键字async就表示该函数异步执行,返回类型是Future。Fu...
柳随风
0回复
1.4w浏览
Flutter
华为鸿蒙系统新升级要来了,我们能期待什么?
鸿蒙在去年的华为开发者大会上受到了空前的关注,也标志着,华为做操作系统这件事,正式从幕后走到了台前。但很多人对鸿蒙是有误解的。这种误解源于多层因素的影响,比如在美国制裁事件后,一些人会想当然地将鸿蒙和华为的自救方案联系到一起,把它视为替代Android的存在,却忽视了这两个系统在结构、定位上的根本性不同。而极端不看好鸿蒙的人也有不少,出于对第三方应用生态的考量,他们更愿意将鸿蒙视为是华为的「备胎」,但...
小咪咪
0回复
7116浏览
鸿蒙系统
鸿蒙系统再遭质疑!我们还应不应该相信华为?
在瞬息万变的电子产品市场中,华为、OV、小米等国内品牌取得了令人瞩目的成绩,在残酷的市场竞争中赢得了一席之地。其中,华为可以说是实力雄厚的制造商,尤其是在5G通信技术方面,华为更是拥有很多核心专利,而这其中,最为让人关注的就是鸿蒙系统。近日,华为宣布了一则消息,网友们等待已久的华为鸿蒙系统终于迎来了重大进展!9月10日至12日,华为2020开发者大会将在东莞松山湖举行。在这场大会上,华为自主开发的操作系统—...
小屁孩
0回复
5928浏览
鸿蒙系统
华为鸿蒙OS手机何时发布?余承东回应
此前,有分析师预测,HMS发展迅速,华为有望最快今年底前就推出搭载鸿蒙OS的智能手机产品。华为官方是否有推出鸿蒙OS手机的计划和时间点?对此,华为消费者业务CEO余承东在亚布力中国企业家论坛上表示,今年先不发布这个计划,明年有可能。这意味着,鸿蒙OS版本手机不会在下个月召开的华为开发者大会上发布了。对于美国持续升级对华为芯片供应的封杀,华为将如何应对的问题,余承东说,“我们正在想办法”。此前有消息称,华为...
小题大作
0回复
6872浏览
鸿蒙系统
鸿蒙OS面世 华为开发者大会9月10日举行
华为官网消息,2020年华为开发者大会将于北京时间9月10日至9月12日在东莞松山湖举行。华为称,“我们将与您分享HMSCore5.0最新进展,揭开HarmonyOS和EMUI11的神秘面纱”。华为消费者业务CEO余承东、华为消费者业务软件部总裁王成录、华为消费者业务云服务总裁张平安等人将作为特邀嘉宾出席。此前有爆料称,华为鸿蒙OS2.0即将到来,年内上线新华为手表、PC,甚至平板等产品。对于鸿蒙OS何时能应用在手机上,华为消费者业务CEO余...
轩辕
0回复
8011浏览
鸿蒙系统
华为开发者大会:EMUI 11、鸿蒙OS2.0,它将搭载鸿蒙!
华为正式宣布华为2020HDC开发者大会,将在9月10日12日举行,在东莞松山湖,目前大家对于华为是非常感兴趣,不同于往年的是,华为的芯片被禁,处于没有芯片可用的状态,所以外界对于华为这次的开发者大会关注度非常高,华为也透露了一些细节。根据相关的报道,华为将会发布HMSCore5.0,同时揭开鸿蒙2.0和EMUI11的神秘面纱,对于华为来说,这次的开发者大会很重要,是给外界一个信号,让外界对于华为接下来的发展有信心。手机在这...
幸福的地图
0回复
8385浏览
鸿蒙系统
华为开发者大会:鸿蒙OS系统、HMS及EMUI 11三大升级
2020年华为开发者大会,将于北京时间9月10日至9月12日在东莞松山湖举行,华为官网上已经公布的会议日程显示,这次大会主题有三大重点——鸿蒙系统、HMS服务及EMUI11系统。华为称,“我们将与您分享HMSCore5.0最新进展,揭开HarmonyOS和EMUI11的神秘面纱”。除了HMS,华为还会推出HarmonyOS2.0系统,本次可能会应用在华为的国产PC、手表手环等产品上,关于手机和鸿蒙消息,华为消费者业务CEO余承东表示,今年先不发布这个计划,...
doscommand
0回复
9018浏览
鸿蒙系统
华为鸿蒙2.0系统演讲主题公布:详细架构即将揭晓
华为即将于9月10日9月12日举行华为开发者大会2020,官网上已经公布的会议日程显示,这次大会主题有三大重点——鸿蒙系统、HMS服务及EMUI11系统。华为官网表示,“我们将与您分享HMSCore5.0最新进展,揭开HarmonyOS和EMUI11的神秘面纱。振奋人心的新技术,深入的交流学习机会,更灵动的想象,更勇敢的创新,我们与您一同探索生态新机遇,共梦数字未来。”根据官网显示的大会流程,华为消费者业务软件部总裁王成录将在9月11日进行...
dmzhaoq1
0回复
6175浏览
鸿蒙系统
终于放话了!余承东对外宣布:芯片、鸿蒙都不能少
最近这段时间,关于华为芯片的问题再次引起大众的关注。本以为,华为会和联发科进行合作,从联发科手中采购天玑芯片,但是随着美方对华为新一轮的压制,联发科不得不对外声明:将遵守规则;这句话的意思也就是说,联发科可能会放弃华为,不跟华为进行合作。终于放话了!余承东对外宣布其实,不光是华为的芯片问题让人担忧,还有安卓系统的问题,此前外媒曾爆料出:美方将限制华为的屏幕,也就是说京东方也有可能无法跟华为进行...
detailtoo
0回复
7813浏览
鸿蒙系统
没有麒麟芯片, 联发科处理器和鸿蒙系统能否助华为度过目前危机?
麒麟芯片尽管是华为自研芯片,但是里面最核心的CPU和GPU部分其实也是用的ARM的公版架构,只是华为做了进一步改良,并且加入自家的基带、AI芯片等等,所以如果麒麟芯片确实无法继续生产,华为手机也是可以购买联发科芯片的,毕竟本质上都是ARM架构,CPU和GPU改动也不是很大,短时间内做到与华为手机的适配兼容不是太大难题。而鸿蒙系统目前来说还不够完善,尤其是智能手机注重的APP生态系统,鸿蒙现在还存在很大的不足,要知道,...
definitely
0回复
9486浏览
鸿蒙系统
麒麟芯片,鸿蒙系统,仓颉编程语言…华为自带神话属性
麒麟(qílín):中国传统瑞兽,性情温和,传说能活两千年。古人认为,麒麟出没处,必有祥瑞。有时用来比喻才能杰出、德才兼备的人。鸿蒙,是中国古代汉族传说中的一个时代,传说在盘古开天辟地之前,世界是一团混沌的元气,这种自然的元气叫做鸿蒙,因此把那个时代称作鸿蒙时代,后来此一词也常被用来泛指称远古时代。仓颉,原姓侯冈,名颉,俗称仓颉先师,又史皇氏。《说文解字》记载仓颉是黄帝时期造字的左史官...
deanyuancn
0回复
9814浏览
鸿蒙系统
暂无内容
1
540
541
542
543
544
545
546
547
548
551
精选
客服
订阅鸿蒙技术特刊,精选内容抢先看
微信扫码关注,即刻订阅