- 本文旨在介绍在 Flutter 中通过 sqflite 模块使用 SQLite 数据库. 概述Flutter笔记在Flutter应用中使用SQLite数据库(基于sqflite)作者【简介】本文旨在介绍在 Flutter 中通过 sqflite 模块使用 SQLite 数据库。目 录1. 概述2. 安装和配置 sqflite2.1 添加依赖2.2 导入模块3. SQL 基础知识 和 SQLite 本文旨在介绍在 Flutter 中通过 sqflite 模块使用 SQLite 数据库. 概述Flutter笔记在Flutter应用中使用SQLite数据库(基于sqflite)作者【简介】本文旨在介绍在 Flutter 中通过 sqflite 模块使用 SQLite 数据库。目 录1. 概述2. 安装和配置 sqflite2.1 添加依赖2.2 导入模块3. SQL 基础知识 和 SQLite
- Flutter 框架中提供了很多以 “Delegate” 一词结尾的类。Delegate表示中文“委托”,那么这些类为什么以 Delegate 结尾呢?反映了什么思想?本文归纳相关 Delegate 类,并谈一谈其中的设计逻辑。 Flutter 框架中提供了很多以 “Delegate” 一词结尾的类。Delegate表示中文“委托”,那么这些类为什么以 Delegate 结尾呢?反映了什么思想?本文归纳相关 Delegate 类,并谈一谈其中的设计逻辑。
- 本文提供 Flutter 框架中 GridView 类源码注释的中文翻译以及必要的分析解说。 本文提供 Flutter 框架中 GridView 类源码注释的中文翻译以及必要的分析解说。
- Flutter - getX库中的GetView中间件 Flutter - getX库中的GetView中间件
- 本系列上下两篇文章,包括 Flutter 端和 Django 端(后端)两个部分,讨论在 Flutter 端如何处理大文件,以及在 Django 端如何接收。 本系列上下两篇文章,包括 Flutter 端和 Django 端(后端)两个部分,讨论在 Flutter 端如何处理大文件,以及在 Django 端如何接收。
- 这一期带来一点,简单、轻松又好玩的活,使用Flutter绘图实现一个时钟应用。 这一期带来一点,简单、轻松又好玩的活,使用Flutter绘图实现一个时钟应用。
- 在 Flutter 中,实现 UI骨架加载(Skeleton UI)可以通过使用一些内置的组件和库来创建简化的占位符用户界面。这有助于增强用户体验,因为用户可以立即看到页面正在加载,并且不会感到等待时间过长。在 Flutter 中,你可以直接使用第三方库 shimmer 或者 skeletonizer 来实现 UI骨架加载 (Skeleton UI)。这两个库可以帮助你创建 占位符用户界面 , 在 Flutter 中,实现 UI骨架加载(Skeleton UI)可以通过使用一些内置的组件和库来创建简化的占位符用户界面。这有助于增强用户体验,因为用户可以立即看到页面正在加载,并且不会感到等待时间过长。在 Flutter 中,你可以直接使用第三方库 shimmer 或者 skeletonizer 来实现 UI骨架加载 (Skeleton UI)。这两个库可以帮助你创建 占位符用户界面 ,
- WidgetsBinding.instance 是Flutter中用于管理应用程序事件和生命周期的重要工具,它允许开发者控制应用程序的各个方面,以提供更好的用户体验。 WidgetsBinding.instance 上提供了一个 lifecycleState 属性,可以用来获取当前应用程序的生命周期状态。 本文介绍 Flutter 应用应用程序的生命周期状态(lifecycleState)及其用法 WidgetsBinding.instance 是Flutter中用于管理应用程序事件和生命周期的重要工具,它允许开发者控制应用程序的各个方面,以提供更好的用户体验。 WidgetsBinding.instance 上提供了一个 lifecycleState 属性,可以用来获取当前应用程序的生命周期状态。 本文介绍 Flutter 应用应用程序的生命周期状态(lifecycleState)及其用法
- awesome_carousel 模块是一个Flutter轮播图模块。可以实现包括自定义指示器、动画、滚动等等众多功能。能够指定相当多地细节(可以参考 API 部分了解)本文给出 awesome_carousel 模块的两个简单的用法示例。 awesome_carousel 模块是一个Flutter轮播图模块。可以实现包括自定义指示器、动画、滚动等等众多功能。能够指定相当多地细节(可以参考 API 部分了解)本文给出 awesome_carousel 模块的两个简单的用法示例。
- 今天带来一个非常实用的自定义搜索框,包含了搜索框、热门搜索列表、最近搜索列表等常见的功能,有类似的,大家可以直接复用,将会大大节约您的开发时间,有一点,很负责任的告诉大家,实现这个没什么技术含量,就是很简单的自定义组合View,本文除了使用介绍,我也会把具体的实现过程分享给大家。 今天带来一个非常实用的自定义搜索框,包含了搜索框、热门搜索列表、最近搜索列表等常见的功能,有类似的,大家可以直接复用,将会大大节约您的开发时间,有一点,很负责任的告诉大家,实现这个没什么技术含量,就是很简单的自定义组合View,本文除了使用介绍,我也会把具体的实现过程分享给大家。
- 前边的四章,大致概述了实现的过程以及最终的效果展示,可以负责任的说,基本上可以满足我们的实际需求,毕竟都是一些基本的规范验证,但是做到百分之百的准确率,这个暂时还达不到,毕竟是在脱离了项目,脱离了语言的情况下进行另类的规范验证,做到目前的这种,自我感觉已经很可以了,当然了,肯定还有优化的空间。 前边的四章,大致概述了实现的过程以及最终的效果展示,可以负责任的说,基本上可以满足我们的实际需求,毕竟都是一些基本的规范验证,但是做到百分之百的准确率,这个暂时还达不到,毕竟是在脱离了项目,脱离了语言的情况下进行另类的规范验证,做到目前的这种,自我感觉已经很可以了,当然了,肯定还有优化的空间。
- 上篇的文章,我们把全量代码规范检查做了一个整体的实现,唯独缺少了关于增量代码的检查,今天,这篇我们就重点把增量这块,做一个简单的分析。 上篇的文章,我们把全量代码规范检查做了一个整体的实现,唯独缺少了关于增量代码的检查,今天,这篇我们就重点把增量这块,做一个简单的分析。
- 目前的规范检查,我分为了全量文件检查和增量文件检查,基本上和Git提交保持一致,在实际的业务中,开发者可以动态修改配置文件参数gitIncrement,来切换是增量还是全量,增量和全量有一些是共通的地方,接下来的代码中会陈述。 目前的规范检查,我分为了全量文件检查和增量文件检查,基本上和Git提交保持一致,在实际的业务中,开发者可以动态修改配置文件参数gitIncrement,来切换是增量还是全量,增量和全量有一些是共通的地方,接下来的代码中会陈述。
- 在Git触发commit时,就需要进行拦截,而在实际的使用当中,Git已经向我们提供了Hook,也就是钩子,便于我们进行指令的操作,关于Hook呢,分为两种,一种是客户端Hooks,诸如提交和合并这样的操作所调用,一种是服务端Hooks,作用于接收被推送的提交这样的联网操作,而现在我们要实现的是客户端Hooks 在Git触发commit时,就需要进行拦截,而在实际的使用当中,Git已经向我们提供了Hook,也就是钩子,便于我们进行指令的操作,关于Hook呢,分为两种,一种是客户端Hooks,诸如提交和合并这样的操作所调用,一种是服务端Hooks,作用于接收被推送的提交这样的联网操作,而现在我们要实现的是客户端Hooks
- 正所谓规范是一个项目的基石,也是衡量一个项目,是否健壮,稳定,可维护的标准,可谓是相当重要的。我相信,大部分的公司都有自己的一套规范标准,我也相信,很多可能就是一个摆设,毕竟人员的众多,无法做到一一的约束,如果采取人工的检查,无形当中就会投入大量的时间和人力成本,基于此,所谓的规范,也很难执行下去。 正所谓规范是一个项目的基石,也是衡量一个项目,是否健壮,稳定,可维护的标准,可谓是相当重要的。我相信,大部分的公司都有自己的一套规范标准,我也相信,很多可能就是一个摆设,毕竟人员的众多,无法做到一一的约束,如果采取人工的检查,无形当中就会投入大量的时间和人力成本,基于此,所谓的规范,也很难执行下去。
上滑加载中
推荐直播
-
让你的应用用上GaussDB
2024/12/19 周四 16:30-18:00
Jerry 华为云生态技术讲师
GaussDB很受客户关注,伙伴们想知道什么时候该选用,开发者也跃跃欲试想尝鲜。课程会分享适用的场景,并一步步演示如何用上GaussDB。
即将直播 -
2024创原会年度技术峰会
2024/12/20 周五 09:00-12:00
华为云讲师团
2024创原会年度技术峰会将于12月20日在海南万宁石梅湾威斯汀酒店举办,本次大会将以“智能・进化”为主题探讨从Cloud Native到AI Native的新阶段企业如何通过AI技术重塑企业应用,围绕AI如何在千行万业落地进行深入交流,探索可以先行先试先成功的创新场景和实现路径。
即将直播 -
华为云开发者日·2024年度创享峰会
2024/12/23 周一 14:00-16:00
华为云讲师团
华为云开发者日HDC.Cloud Day是面向全球开发者的旗舰活动,汇聚来自千行百业、高校及科研院所的开发人员。致力于打造开发者专属的技术盛宴,全方位服务与赋能开发者围绕华为云生态“知、学、用、创、商”的成长路径。通过前沿的技术分享、场景化的动手体验、优秀的应用创新推介,为开发者提供沉浸式学习与交流平台。开放创新,与开发者共创、共享、共赢未来。
去报名
热门标签