logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Flutter开发之认识Flutter(二)

在第一篇大概了解到Flutter是干什么的,属于跨平台开发,跟之前的RN 属于同一类。下面继续了解Flutter的起源、Flutter和其他平台的对比、Flutter开发语言Dart。1.Flutter的起源https://book.flutterchina.club2.Flutter简介https://book.flutterchina.club/chapter1/mobile_deve...

Flutter开发之Text的overflow属性不生效(14)

我在使用 Text 控件时,由于文字太多,需要省略显示。设置overflow: TextOverflow.ellipsis没有效果,尾部显示还多了黄色相间的胶带色块。应该是:提示Text的布局边界溢出了。解决方法:用Container 包Text 设置Container宽度的方式解决了。Container(padding: EdgeInsets.only(top: 0),...

Flutter开发Flutter与原生OC、Java的交互通信-1(47)

我的文章讲过:(0085)iOS开发之OC与JS交互高级用法(JavaScriptCore)前言:我们知道OC 在UIWebView 加载 H5中,常常需要OC 与 H5 之间进行交互调用。采取的方法有:WebViewJavascriptBridgeJavaScriptCore 框架拦截URL特征:都通过一种中间人进行桥接实现相互调用的。今天讲的:Flutter与原生OC、Ja...

Flutter开发之搭建Flutter开发环境(三)

搭建Flutter开发环境的文档。我使用的是Mac开发,环境搭建相对简单些。https://book.flutterchina.club/chapter1/install_flutter.html入门: 在macOS上搭建Flutter开发环境https://flutterchina.club/get-started/install/...

Flutter开发之ListView下拉刷新&上拉加载更多(35)

在Flutter开发之ListView组件(21) 文章中,我们了解了ListView组件的基本使用。但是数据比较少,没有涉及分页加载。而实际开发中,下拉刷新和分页加载几乎是所有APP的标配。在iOS 开发中我们通过MJRefresh 给UITableView添加mj_header和mj_footer刷新事件来触发下拉刷新和分页加载实现的。那么我们看一下Flutter中的下拉刷新跟上拉加载更多是如

Flutter开发之AlertDialog、AboutDialog对话框组件-2(41)

继上一篇介绍了SimpleDialog对话框组件Flutter开发之SimpleDialog对话框组件-1(40)这里再介绍一种带有确定、取消按钮的对话框组件:AlertDialog。它实际上是对SimpleDialog对话框组件的扩展。效果如图:下面看一下如何使用:import 'package:flutter/material.dart';class AlertDialogTe...

Flutter开发iOS老项目集成Flutter流程(49)

官方解决方案:https://github.com/flutter/flutter/wiki/Add-Flutter-to-existing-apps这一篇讲一下iOS老项目集成Flutter流程。并且实现iOS 页面跳转到 Flutter 页面Flutter 页面跳转到 iOS 页面一、iOS老项目集成Flutter创建一个iOS项目或者在老项目上操作 这里我有工程:Protoc...

Flutter开发之PageView指示器(31)

移动开发中圆点指示器给用户很好的用户体验,iOS 有自己的控件UIPageControl 方便快捷实现。既然想用Flutter代替,就想着如何实现UIPageControl 类似的功能。这篇文章就在前辈的基础上,实战一下PageView指示器。来实现圆点指示器的功能。(文章结尾会贴上参考的文章)先看一下效果完整代码:import 'dart:math';import 'package:...

Flutter开发之倒计时/定时器(30)

倒计时/定时器在移动应用开发中比较常见的功能,比如启动时的广告倒计时、比如弹框倒计时、比如定时1秒后跳转、获取验证码等等。今天就认识一下Flutter中的倒计时/定时器。一般有两种场景:我只需要你在指定时间结束后回调告诉我。回调只需要一次。我需要你在指定时间结束后回调告诉我。回调可能多次。Timer 类存在于dart:async内,所以我们需要先导入import 'dart:async...

    共 43 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择