首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
flutter
订阅
学习
JulyD
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
Flutter打包AAR插件之fat-aar使用教程
在已经存在的Android项目中嵌入Flutter工程,还有一种源码的方式,这里就不在讲解,如果你的英文水平比较好可以直接看官网的文档就可以了,这里讲的很清楚了. 也就是通过这方式创建的flutter工程. 在Android项目下执行 gradlew assembleRelea…
Flutter(十二)之练习高仿豆瓣电影列表
一. 数据请求和转化 1.1. 网络请求简单封装 目前我还没有详细讲解网络请求相关的知识,开发中我们更多选择地方的dio。 1.2. 首页数据请求转化 前端开发者很容易没有面向对象的思维或者类型的思维。 但是目前前端开发正在向TypeScript发展,也在帮助我们强化这种思维方…
Flutter(十一)之封装几个小Widget
这个练习小项目主要是为了锻炼布局Widget,但是也涉及到一些其他知识点:评分展示、分割线、bottomNavigationBar等。 2、分割线: 最初我考虑使用边框虚线来完成分割线,后来发现Flutter并不支持虚线边框,因此封装了一个DashedLine的小Widget来…
Flutter(十)之Flutter的滚动Widget
一. JSON读取和解析 1.1. JSON资源配置 1.2. JSON读取解析 如果我们希望读取JSON资源,可以使用package:flutter/services.dart包中的rootBundle。 但是注意,查看该方法的源码,你会发现这个操作是一个异步的。 关于Fut…
Flutter(九)之Flutter的布局Widget
一. 单子布局组件 1.1. Align组件 1.1.1. Align介绍 1.1.2. Align演练 1.2. Center组件 1.2.1. Center介绍 Center组件我们在前面已经用过很多次了。 事实上Center组件继承自Align,只是将alignment设…
Flutter(八)之Flutter的基础Widget
1. 文本Widget 1.1. 普通文本展示 1.2. 富文本展示 二. 按钮Widget 2.1. 按钮的基础 2.2. 自定义样式 三. 图片Widget 3.1. 加载网络图片 相对来讲,Flutter中加载网络图片会更加简单,直接传入URL并不需要什么配置,所以我们先…
Flutter(七)之有状态的StatefulWidget
一. StatefulWidget 1.1. 认识StatefulWidget 1.1.1. StatefulWidget介绍 如果你有阅读过默认我们创建Flutter的示例程序,那么你会发现它创建的是一个StatefulWidget。 1.1.2. 如何存储Widget状态?…
Flutter(六)之Flutter开发初体验
一. 创建Flutter项目 1.1. 通过命令行创建 1.2. 通过开发工具创建 1.3. 默认程序分析 二. 开始Flutter代码 2.1. Hello World 2.1.1. Hello World的需求 2.1.2. Hello World的实现 下面,我们对不认识…
Flutter(五)之彻底搞懂Dart异步
一. Dart的异步模型 1.1. Dart是单线程的 1.1.1. 程序中的耗时操作 针对如何处理耗时的操作,不同的语言有不同的处理方式。 处理方式一: 多线程,比如Java、C++,我们普遍的做法是开启一个新的线程(Thread),在新的线程中完成这些异步的操作,再通过线程…
Flutter(四)之搞定Dart(二)
一. 运算符 1.1. 除法、整除、取模运算 1.2. ??=赋值操作 当变量为null时,使用后面的内容进行赋值。 当变量有值时,使用自己原来的值。 1.3. 条件运算符: 如果expr1不是null,直接使用expr1的结果。 1.4. 级联语法:.. 二. 流程控制 2.…