上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页

2020年7月4日

flutter-搜索条

摘要: 主入口文件 这个还是继承StatelessWidget,然后在home属性中加入SearchBarDemo,这是一个自定义的Widget,主要代码都在这个文件中。 main.dart 文件的代码如下: import 'package:flutter/material.dart'; import 's 阅读全文

posted @ 2020-07-04 15:56 秃了头也不退休 阅读(253) 评论(0) 推荐(0) 编辑

flutter-保持页面的效果

摘要: with是dart的关键字,意思是混入的意思,就是说可以将一个或者多个类的功能添加到自己的类无需继承这些类, 避免多重继承导致的问题。 TabBar Widget的使用 TabBar是切换组件,它需要设置两个属性。 controller: 控制器,后边跟的多是TabController组件。 tab 阅读全文

posted @ 2020-07-04 14:57 秃了头也不退休 阅读(385) 评论(0) 推荐(0) 编辑

flutter-毛玻璃的效果(很消耗性能)

摘要: import 'dart:ui'; import 'package:flutter/material.dart'; class FrostedClassDemo extends StatelessWidget { @override Widget build(BuildContext context 阅读全文

posted @ 2020-07-04 11:58 秃了头也不退休 阅读(944) 评论(0) 推荐(0) 编辑

flutter-路由跳转动画效果(渐隐渐现,缩放效果,旋转缩放)

摘要: 1.渐隐渐现过渡效果 自定义CustomRoute Widget 新建一个custom_router.dart文件,这个就是要自定义的路由方法,自定义首先要继承于通用的路由的构造器类PageRouterBuilder。继承之后重写父类的CustomRoute构造方法。 构造方法可以简单理解为:只要以 阅读全文

posted @ 2020-07-04 11:10 秃了头也不退休 阅读(2410) 评论(0) 推荐(0) 编辑

2020年7月3日

flutter-底部导航&不规则导航

摘要: 主页面入口 import 'package:flutter/material.dart'; import 'BottomNavigationWidget.dart'; void main()=>runApp(new MyApp()); class MyApp extends StatelessWid 阅读全文

posted @ 2020-07-03 15:57 秃了头也不退休 阅读(390) 评论(0) 推荐(0) 编辑

flutter-打包

摘要: 1.生成keyStore 官网给出的命令是 keytool -genkey -v -keystore ~/key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias key 可惜报错 keytool需要配置环境变量 不想配置环境变量,所以要找到k 阅读全文

posted @ 2020-07-03 14:04 秃了头也不退休 阅读(288) 评论(0) 推荐(0) 编辑

flutter-异步请求选择回来的方法

摘要: 异步请求和等待 Dart中的异步请求和等待和ES6中的方法很像,直接使用async...await就可以实现。比如下面作了一个找朋友的方法,然后进行跳转,注意这时候是异步的。等待结果回来之后,我们再显示出来内容。具体代码如下: import 'package:flutter/material.dar 阅读全文

posted @ 2020-07-03 10:45 秃了头也不退休 阅读(737) 评论(0) 推荐(0) 编辑

flutter-一般页面导航和返回(传递和接收参数)

摘要: Navigator.push 和 Navigator.pop Navigator.push:是跳转到下一个页面,它要接受两个参数一个是上下文context,另一个是要跳转的函数。 Navigator.pop:是返回到上一个页面,使用时传递一个context(上下文)参数,使用时要注意的是,你必须是有 阅读全文

posted @ 2020-07-03 10:19 秃了头也不退休 阅读(1316) 评论(0) 推荐(0) 编辑

2020年7月2日

flutter-卡片组件布局

摘要: import 'package:flutter/material.dart'; void main ()=>runApp(MyApp()); class MyApp extends StatelessWidget{ @override Widget build(BuildContext contex 阅读全文

posted @ 2020-07-02 17:38 秃了头也不退休 阅读(236) 评论(0) 推荐(0) 编辑

flutter-布局(Stack:层叠布局)

摘要: 在头像上方再放入一个容器,容器里边写上字,这时候我们就可以使用Stack布局。 import 'package:flutter/material.dart'; void main ()=>runApp(MyApp()); class MyApp extends StatelessWidget{ @o 阅读全文

posted @ 2020-07-02 17:22 秃了头也不退休 阅读(1255) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页

导航