Flutter
深度学习flutter开发小结
shunsix
越是成熟的麦穗,越是懂得弯腰
展开
-
Flutter ListView 解决IOS底部或顶部留白问题
Flutter 中的ListView 顶部或者底部 ios出现空白区域原创 2022-03-01 17:02:10 · 2473 阅读 · 0 评论 -
Flutter弹起键盘页面布局超限问题以及布局上移问题
Flutter 键盘弹出布局的问题原创 2022-03-01 14:53:53 · 4402 阅读 · 0 评论 -
Flutter实现轨迹曲线平滑处理
Flutter代码实现轨迹曲线的平滑处理,下面是效果图原创 2022-01-06 08:37:45 · 780 阅读 · 0 评论 -
Flutter应用名称语言国际化
本文主要讲解 有关flutter应用名称语言国际化的问题一、Android 应用名称语言国际化配置配置中文/英文新建 values-en如下图在上面两个文件下各自见一个strings.xml文件,用来各自存放中/英文的应用名称,然后在AndroidManifest.xml文件中 引用android:label="@string/flutter_name">二、IOS版本应用名称国际化首先使用Xcode打开flutter中的ios部分工程,这里需要利用Xcode来配合完成 如下图然后是原创 2021-03-15 22:28:16 · 1772 阅读 · 2 评论 -
Flutter使用问题总结
一,点击事件时Navigator operation requested with a context that does not include a Navigator.解决办法:context不能为用户构建widget最根部的context原创 2021-03-10 16:56:36 · 106 阅读 · 0 评论 -
Flutter 打包问题小结
本文主要记录Flutter 打包的相关问题一、 Android 版本的打包签名问题,若无签名建议使用Android Studio 自带工具生成(使用纯安卓项目Build APK时生成即可)在android目下新建key.properties文件文件内容为签名的详细信息如下storePassword=123456keyPassword=123456keyAlias=shunstoreFile=F:/Users/xushun/Documents/flutter_xu/android/s原创 2021-02-24 16:49:57 · 534 阅读 · 0 评论 -
Flutter实现页面跳转切换(路由)
在移动开发中页面跳转也被称为导航管理,也就是路由,在Flutter中是如何实现的呢import 'package:flutter/material.dart';///页面跳转void main() => runApp(new FirstPage());class FirstPage extends StatefulWidget { @override _FirstPage...原创 2019-04-14 18:07:20 · 22821 阅读 · 0 评论 -
Flutter学习使用ListView
使用flutter实现简单的列表展示横向列表Widget _listViewHorizontal() {return new ListView(///设置显示方式scrollDirection: Axis.horizontal,///适合数量少的children: [Padding(padding: const EdgeInsets.all(8.0),child: new ...原创 2019-04-02 17:18:21 · 310 阅读 · 0 评论 -
Flutter基础组件Widget
在Flutter中,几乎所有的对象都是一个Widget,与原生开发中的控件不同的是,Flutter中的widget的概念更广泛,它不仅可以表示UI元素,也可以表示一些功能性的组件如:用于手势检测的 GestureDetector widget、用于应用主题数据传递的Theme等等。由于Flutter主要就是用于构建用户界面的,所以,在大多数时候,可以认为widget就是一个控件Text是展示单一...原创 2019-04-01 16:37:22 · 263 阅读 · 0 评论 -
Flutter实现EventBus
在Android中相信大家都时分熟悉EventBus,使用Flutter来实现EventBus,直接上代码import 'dart:async';class EventBus { static EventBus _instance; StreamController _streamController; factory EventBus.getDefault(){ re...原创 2019-03-31 14:25:02 · 4355 阅读 · 1 评论 -
Flutter 导入dio包无法导入
导入网络请求的包报错第一步修改掉项目下的android目录下的build.gradle文件,把google() 和 jcenter()这两行去掉。并在下面添加阿里的链接(注意:有两处修改)maven { url ‘https://maven.aliyun.com/repository/google’ }maven { url ‘https://maven.aliyun.com/rep...原创 2019-03-31 00:42:31 · 2678 阅读 · 0 评论 -
Flutter第一个App
配置好环境变量,接下来进行第一个Flutter的App项目的学习第一步新建Flutter App项目 ,打开Android Studio —》New Flutter Project…新建后会看到lib下有一个main.dart文件,没错这就是我们的Flutter App项目,这里我们新建一个main2.dart文件来编写新的项目在Flutter中,几乎所有的对象都是一个Widget,与原生...原创 2019-03-30 13:07:47 · 712 阅读 · 0 评论 -
踏足Flutter 安装开发环境
学习Flutter 首先安装开发环境第一步 下载地址:https://flutterchina.club/get-started/install/配置新的环境变量PUB_HOSTED_URL=https://pub.flutter-io.cnFLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn在path下新建F:\flutter_...原创 2019-03-16 22:11:12 · 261 阅读 · 0 评论