Fork me on GitHub
上一页 1 2 3 4 5 6 7 8 9 ··· 52 下一页
摘要: 简介 之前我们提到了flutter提供了比较简单好用的AnimatedContainer和SlideTransition来进行一些简单的动画效果,但是要完全实现自定义的复杂的动画效果,还是要使用AnimationController。 今天我们来尝试使用AnimationController来实现一 阅读全文
posted @ 2023-05-17 11:21 flydean 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 简介 什么是动画呢?动画实际上就是不同的图片连续起来形成的。flutter为我们提供了一个AnimationController来对动画进行详尽的控制,不过直接是用AnimationController是比较复杂的,如果只是对一个widget的属性进行修改,可以做成动画吗? 答案是肯定的,一起来看看 阅读全文
posted @ 2023-05-09 14:25 flydean 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 简介 flutter中有默认的Route组件,叫做MaterialPageRoute,一般情况下我们在flutter中进行跳转的话,只需要向Navigator中传入一个MaterialPageRoute就可以了。 但是MaterialPageRoute太普通了,如果我们想要做点不同的跳转特效应该如何 阅读全文
posted @ 2023-04-19 16:33 flydean 阅读(221) 评论(0) 推荐(1) 编辑
摘要: 简介 最近发现很多小伙伴还不知道如何在lambda表达式中优雅的处理checked exception,所以今天就重点和大家来探讨一下这个问题。 lambda表达式本身是为了方便程序员书写方便的工具,使用lambda表达式可以让我们的代码更加简洁。 可能大多数小伙伴在使用的过程中从来没有遇到过里面包 阅读全文
posted @ 2023-04-12 20:30 flydean 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 简介 在app中使用相机肯定是再平常不过的一项事情了,相机肯定涉及到了底层原生代码的调用,那么在flutter中如何快速简单的使用上相机的功能呢? 一起来看看吧。 使用相机前的准备工作 flutter中为使用camera提供了一个叫做camera的插件,我们首先需要安装这个插件。 安装插件的步骤很简 阅读全文
posted @ 2023-04-04 18:38 flydean 阅读(792) 评论(0) 推荐(0) 编辑
摘要: 简介 现在的app功能越来越强大,除了基本的图文之外,还需要各种各样的其他的功能,比如视频,和直播。 直播可能会比较复杂,因为涉及到了拉流和推流,需要服务器端的支持,但是视频播放就比较简单了,那么如何在flutter中使用媒体播放器呢? 一起来看看吧。 使用前的准备工作 flutter本身是不支持媒 阅读全文
posted @ 2023-03-28 16:39 flydean 阅读(758) 评论(0) 推荐(0) 编辑
摘要: 简介 自从JDK中引入了stream之后,仿佛一切都变得很简单,根据stream提供的各种方法,如map,peek,flatmap等等,让我们的编程变得更美好。 事实上,我也经常在项目中看到有些小伙伴会经常使用peek来进行一些业务逻辑处理。 那么既然JDK文档中说peek方法主要是在调试的情况下使 阅读全文
posted @ 2023-03-21 15:21 flydean 阅读(625) 评论(1) 推荐(0) 编辑
摘要: 简介 我们在flutter中可以使用Navigator.push或者Navigator.pushNamed方法来向Navigator中添加不同的页面,从而达到页面调整的目的。 一般情况下这样已经足够了,但是有时候我们有多个Navigator的情况下,上面的使用方式就不够用了。比如我们有一个主页面ap 阅读全文
posted @ 2023-03-13 15:40 flydean 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 简介 工作中我们经常会用到线程,一般情况下我们让线程执行就完事了,那么你们有没有想过如何去终止一个正在运行的线程呢? 今天带大家一起来看看。 Thread.stop被禁用之谜 问道怎么终止一个线程,可能大多数人都知道可以调用Thread.stop方法。 但是这个方法从jdk1.2之后就不推荐使用了, 阅读全文
posted @ 2023-03-09 10:59 flydean 阅读(414) 评论(0) 推荐(1) 编辑
摘要: 简介 一般情况下我们在flutter中搭建的app基本上都是用的是MaterialApp这种设计模式,MaterialApp中为我们接下来使用的按钮,菜单等提供了统一的样式,那么这种样式能不能进行修改或者自定义呢? 答案是肯定的,一起来看看吧。 MaterialApp中的themes Materia 阅读全文
posted @ 2023-03-06 11:14 flydean 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 简介 上篇文章我们讲到了flutter中navigator的基本用法,我们可以使用它的push和pop方法来进行Router之间的跳转。 在flutter中一个Router就是一个widget,但是在Android中,一个Router就是Activity,在IOS中,一个Router是一个ViewC 阅读全文
posted @ 2023-02-27 15:29 flydean 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 简介 一个APP如果没有页面跳转那么是没有灵魂的,页面跳转的一个常用说法就是Navigator,flutter作为一个最为优秀的前端框架,Navigator肯定是必不可少的,那么在flutter中如何使用Navigator呢? 一起来看看吧。 flutter中的Navigator Navigator 阅读全文
posted @ 2023-02-20 14:45 flydean 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 简介 在上一篇文章我们讲解SliverAppBar的时候有提到过,Sliver的组件一般都用在CustomScrollView中。除了SliverAppBar之外,我们还可以为CustomScrollView添加List或者Grid来实现更加复杂的组合效果。 今天要向大家介绍的就是SliverLis 阅读全文
posted @ 2023-02-13 15:56 flydean 阅读(1090) 评论(0) 推荐(0) 编辑
摘要: 简介 python可以做很多事情,虽然它的强项在于进行向量运算和机器学习、深度学习等方面。但是在某些时候,我们仍然需要使用python对外提供web服务。 比如我们现在有一个用python写好的模型算法,这个模型算法需要接收前端的输入,然后进行模拟运算,最终得到最后的输出。这个流程是一个典型的web 阅读全文
posted @ 2023-02-06 17:24 flydean 阅读(742) 评论(0) 推荐(0) 编辑
摘要: 简介 在之前spring boot3文章中我们介绍了,spring boot3的一个重要特性就是支持把spring boot3的应用编译成为GraalVM的Native Image。 今天我们用具体的例子来给大家演示一下如何正确的将spring boot3的应用编译成为native image。 安 阅读全文
posted @ 2023-01-30 17:50 flydean 阅读(2175) 评论(1) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 52 下一页