Flutter -- 实战
文章平均质量分 86
整体介绍一下 Flutter,旨在让您对 Flutter 有一个全局感性的认识。
Kevin-Dev
不断学习,做更好的自己!
展开
-
【Flutter -- 进阶】打包
编写完应用后,最后就是打包了原创 2022-07-26 09:43:46 · 1372 阅读 · 0 评论 -
【Flutter -- GetX】弹框 - Dialog、Snackbar、BottomSheet
本文是基于官方最新稳定版本 get: ^4.5.1 来进行开发。通过阅读本文,你将学会如下:会使用 Dialog会使用 Snackbar会使用 BottomSheet原创 2022-07-26 20:15:00 · 5091 阅读 · 0 评论 -
【Flutter -- GetX】准备篇
GetX 是 Flutter 上的一个轻量且强大的解决方案:高性能的状态管理、智能的依赖注入和便捷的路由管理。原创 2022-07-27 08:00:00 · 1518 阅读 · 0 评论 -
【Flutter -- 进阶】国际化
一个 app 中使用国际化已经很普遍的操作了,如果应用可能会给另一种语言的用户(美国,英国)使用,他们看不懂中文,那这时候就要提供国际化功能,使应用的语言切到英文环境下。原创 2022-07-25 08:00:00 · 1291 阅读 · 0 评论 -
【Flutter -- 进阶】Packages
用过Flutter的开发者都知道,Flutter的库是以包(package)的方式来管理,使用`package`可以创建可轻松共享的模块化代码。原创 2022-07-26 08:00:00 · 1291 阅读 · 0 评论 -
【Flutter -- 进阶】使用字体
有时候要在 Flutter 应用程序中使用不同的字体,就好像会使用 UI 创建的自定义字体,或者可能会使用 Google Flonts 中的字体。原创 2022-07-24 08:00:00 · 1495 阅读 · 0 评论 -
【Flutter -- 进阶】JSON 数据
现在很难想象移动应用程序不需要与后台交互或者存储结构化数据。现在开发,数据传输方式基本都是用 `JSON`,在 Flutter 中是没有`GSON/Jackson/Moshi`这些库,因为这些库需要运行时反射,在 Flutter 是禁用的。...原创 2022-07-23 08:00:00 · 1798 阅读 · 0 评论 -
【Flutter -- 进阶】网络请求
Flutter 的请求网络有多种方式:1.使用 dart io 中的 HttpClient 发起的请求2.使用 dio 库3.使用http库。原创 2022-07-23 08:00:00 · 630 阅读 · 0 评论 -
【Flutter -- 进阶】sqflite 数据库
Android 和 iOS 中都会有 SQLite,那么 Flutter 有没有呢?答案是肯定有的。Flutter 中的 SQLite 数据库是同时支持 Android 和 iOS 的,它的名字叫 sqflite ,支持事务和批量操作,支持插入/查询/更新/删除操作等,是轻量级的关系型数据库。...原创 2022-07-20 08:00:00 · 1951 阅读 · 0 评论 -
【Flutter -- 进阶】文件操作
有很多时候需要将文件保存到本地,这时候就需要用文件读写接口来实现,`PathProvider`插件提供一种平台透明的方式来访问设备文件系统上的常用位置。原创 2022-07-19 10:23:28 · 4148 阅读 · 0 评论 -
【Flutter -- 进阶】动画
Flutter 动画库的核心类是 Animation 对象,它生成指导动画的值,Animation 对象指导动画的当前状态(例如,是开始、停止还是向前或者向后移动),但它不知道屏幕上显示的内容。原创 2022-07-18 17:12:06 · 531 阅读 · 0 评论 -
【Flutter -- 进阶】交互
Flutter 提供了路由,实现界面间的跳转、数据传递等。原创 2022-07-21 08:00:00 · 1545 阅读 · 0 评论 -
【Flutter -- 实例】案例二:加深布局的熟练度
因为我是从事 Android 开发,学习了 Flutter 之后,发现其布局和在 Android 下布局是不一样的,Android 布局是在 `XML` 文件下,直观性强一点,基本是整体到局部,首先是确定根布局是用 `LinearLayout` 还是 `RelativeLayout` 或者是 `ConstraintLayout` 等。而在 Flutter 下,都是由 Widget 来拼接起来,很多时候都是 `Row+Column` 合成,我自己是在草稿上画出用什么 `Widget` 来拼出需求布局,然后才去原创 2022-07-22 08:00:00 · 1080 阅读 · 0 评论 -
【Flutter -- 实例】案例一:基础组件 & 布局组件综合实例
在本文中,我们综合前面所学的知识,来实现下面这个界面:原创 2022-07-25 11:25:26 · 759 阅读 · 0 评论 -
【Flutter -- 基础组件】Flutter 导航栏
Flutter 中,我们可以通过 TabBar 和 BottomNavigationBar 组件来实现导航栏原创 2022-07-18 11:36:46 · 1622 阅读 · 0 评论 -
【Flutter -- 基础组件】Flutter 布局
Flutter 中拥有 30 多种预定义的布局 widget,常用的有 Container、Padding、Center、Flex、Row、Colum、ListView、GridView 。用一个思维导图列出它们的特性和使用。原创 2022-07-19 08:00:00 · 853 阅读 · 0 评论 -
【Flutter -- 基础组件】Flutter 页面
Flutter 有显示的 Widget 和完整页面呈现的 Widget,常见的有 MaterialApp、Scaffold、Appbar、Text、Image、Button,下面以思维导图形式简单列一下:原创 2022-07-19 08:00:00 · 1135 阅读 · 1 评论 -
【Flutter -- 基础组件】Widget 简介
上一篇,学习了 Dart 语法,对 Dart 的语法和特性有了更深一步的了解。今天,来学习 Flutter 的基础控件,身为 Android 开发者都知道,一开始入坑 Android 就要熟悉学习其控件,如:TextView,ImageView,Button,ListView,RecycleView 等。为什么要学习呢?因为平时的开发都离不开这些控件,UI 的呈现都是有这些控件组成的,因此,其重要性就不用说了。对于 Flutter 来讲,基础控件(widget)就更加重要了。Flutter 和 Androi原创 2022-07-18 08:00:00 · 827 阅读 · 0 评论 -
【Flutter--基础】在 macOS 上搭建 Flutter 开发环境
在 macOS 上搭建 Flutter 开发环境。原创 2022-07-15 20:30:00 · 2149 阅读 · 0 评论 -
【Flutter -- 基础】在 Windows 上搭建 Flutter 开发环境
在 Windows 上搭建 Flutter 开发环境原创 2022-07-14 20:00:00 · 4584 阅读 · 0 评论 -
【Flutter -- 基础】快速入门 Flutter
快速入门 Flutter 包括学习资料、书籍、视频等原创 2022-07-20 21:00:00 · 21448 阅读 · 0 评论 -
【Flutter--基础】Flutter 简介
Flutter 是 Google 推出并开源的移动应用开发框架,主打跨平台、高保真、高性能。开发者可以通过 Dart 语言开发 App,一套代码同时运行在 iOS 和 Android 平台。原创 2022-07-13 22:30:00 · 1518 阅读 · 2 评论