
Flutter学习笔记
文章平均质量分 92
田汉林
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Flutter学习之旅-混合开发Part2
什么是Platform View 为了能让一些现有的Native控件直接引用到Flutter App中,Flutter团队提供了Platform View,允许Native View嵌入到Flutter Widget体系中,完成Dart代码对Native View的控制。 Platform View主要包括:AndroidView 和 UIKitView 如何使用Platform View AndroidView class AndroidView extends StatefulWidget { .原创 2021-01-06 08:42:03 · 309 阅读 · 0 评论 -
Flutter学习之旅-混合开发Part1
场景 Flutter项目中需要与Native进行通信 Android原生项目嵌入Flutter开发模块 iOS原生项目嵌入Flutter开发模块 Flutter插件开发 平台通道数据类型支持 Dart Android iOS null null nil (NSNull when nested) bool java.lang.Boolean NSNumber numberWithBool: int java.lang.Integer NSNumber numberWithI.原创 2020-12-29 09:27:47 · 2177 阅读 · 0 评论 -
Flutter学习之旅 - 多行文本全文展开, 关键字高亮
Flutter学习之旅 - 多行文本全文展开, 关键字高亮 功能需求: 设置文本最多显示行数,超过指定行数显示展开按钮 展开/隐藏按钮 组成 单纯文本 文本+图标 位置 拼接到文本的末端 换行显示 文字高亮显示:支持对设置的关键字进行高亮显示,支持多个关键字 效果图如下: 构造方法: const ExpandableText( this.text, { Key key, this.expandText, this.collapseText,原创 2020-12-26 15:07:34 · 1632 阅读 · 0 评论 -
Flutter 学习记录--虚线控件
工作中需要用到虚线控件,Flutter官方没有相关的控件,自定义一个支持横向和竖向的虚线控件, import 'package:flutter/material.dart'; /// 虚线 class DottedLine extends StatelessWidget { final double height; final Color color; final Axis direction; const DottedLine({ this.height = 1, th原创 2020-06-02 15:58:31 · 519 阅读 · 0 评论