1
用Flutter做桌上弹球?聊聊绘图(Canvas&CustomPaint)API

本文是Flutter中Canvas和CustomPaint API的使用实例。 首先看一下我们要实现的效果: 结合动图演示,列出最终目标如下: 在程序运行后,显示一个小球; 每次程序启动后,小球的样式均发生随机性变化,体现在大小、颜色和位置三点; 小球运行的规律参考桌球或三维弹球游戏; 单击屏幕,小 ...

萧文翰 @ 2020/07/30

2
一切皆组件的Flutter,安能辨我是雄雌

从一开始接触Flutter,相信读者都会铭记一句话,那就是——一切皆组件。今天我们就来体会一下这句话的神奇魔力,我们先从实际的产品需求说起。 我们先来看一个简化的运行图: 我们要实现如上图所示的日期选择器,App是iOS风格。 Flutter SDK自身有类似上图的日期选择器,但是Material ...

萧文翰 @ 2020/07/27

3
npm run dev 总是自动运行浏览器,怎么关闭?

百度了好久都是说: 修改 config/index.js 里面的此属性:autoOpenBrowser: false, (毫无作用,依然还是运行就自动打开!) 解决: npm run dev 时候执行的是build/dev-server.js,npm-opn包去打开浏览器,把如下代码注释掉即可。 / ...

Hello_yong @ 2020/07/20

4
一条贪吃蛇的使命——零基础入门贪吃蛇游戏(附演示地址)

零基础入门贪吃蛇游戏 贪吃蛇是一款最常见、最经典、最受欢迎的小游戏之一。本篇文章带你零基础实现贪吃蛇游戏,一条蛇的使命从这里开始。 演示地址:贪吃蛇演示,可能会提示危险操作,请忽略,放心访问。 1、游戏描述 贪吃蛇是一款非常经典的休闲类游戏。在一块固定大小的区域内,游戏玩家通过控制贪吃蛇的移动去吃食 ...

C_you_again @ 2020/07/04

6
Flutter轮播图

前端开发当中最有意思的就是实现动画特效,Flutter提供的各种动画组件可以方便实现各种动画效果。Flutter中的动画组件主要分为两类: 隐式动画控件:只需设置组件开始值,结束值,执行时间,比如AnimatedOpacity,AnimatedSize等组件。 显式动画控件:需要设置Animatio ...

Jeff.Zhong @ 2020/07/02

7
第4课 Senparc.Weixin SDK Sample 介绍

文章说明: 本文是基于盛派网络苏震巍老师的《微信公众号+小程序快速开发》课程笔记。 课程地址: https://study.163.com/course/courseMain.htm?courseId=1004873017 本课目标:通过对Sample 项目的学习,全面了解的Senparc.Weix ...

Wechat-Developer @ 2020/05/31

8
用Taro做个微信小程序Todo, 小白工作记录

本篇本着学习的目的, 用Taro做一个简单的微信小程序. 代码在这里: https://github.com/mengdd/mini-program-todo ...

圣骑士wind @ 2020/04/21

9
一个人开发一个产品,小程序从0到1,第8章 字符串

字符串或串(string)是由数字、字母、下划线组成的一串字符。一它是编程语言中表示文本的数据类型。通常以串的整体作为操作对象,如:在串中查找某个子串、求取一个子串、在串的某个位置上插入一个子串以及删除一个子串等。在微信小程序中,string字符串可用''或""声明,可用length属性获取长度。常... ...

伴码 @ 2020/04/16

10
写一个TODO App学习Flutter数据库工具Moor

用Moor做TODO app: * 基本使用: 依赖添加, 数据库和表的建立, 对表的基本操作. * 问题解决: 插入数据注意类型; 多个表的文件组织. * 常用功能: 外键和join, 数据库升级, 条件查询. ...

圣骑士wind @ 2020/04/14

11
2020年了,跨平台开发框架现在怎样了?

转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。 原文出处:https://dzone.com/articles/cross-platform-mobile-development-2020-trends-and 多年来,跨平台移动开发已经获得了最流行软件开 ...

葡萄城技术团队 @ 2020/04/02

12
为了弄懂Flutter的状态管理, 我用10种方法改造了counter app

为了弄懂Flutter的状态管理, 我用10种方法改造了counter app. ...

圣骑士wind @ 2020/03/20

14
Flutter json 2 model with Built Value

Flutter中json转换model, 除了手动转之外, 就是利用第三方库做一些代码生成. 流行的库有: [json_serializable](https://pub.dev/packages/json_serializable)和[built_value](https://pub.dev/p... ...

圣骑士wind @ 2020/03/16

15
flutter坑:Android license status unknown and also Android sdkmanager tool not found

Android license status unknown and also Android sdkmanager tool not found ...

米太白 @ 2020/03/12

16
一个人开发一个产品,小程序从0到1,第2章 项目文件之配置

索引配置文件sitemap.json,用于配置页面是否可被索引(搜索)。 action为allow表示同意索引,disallow表示不同意;page为*表示所有页面可被索引,pages/index/index则指定某个页面可被索引。 ...

伴码 @ 2020/03/09

17
小程序加载快慢的问题

关于小程序的加载快慢这可是一大学问,自古以来性能都是重点,所以下面我浅谈一下自己遇到的问题和解决方法吧 首先,先从网络请求network说起: 这里基本不关前端的事情,但是这也是优化小程序的一大重点,后端响应我们请求数据的速度影响了整个页面的速度,所以,把它拿到第一位 请求超过300ms就已经算是慢 ...

杨·安 @ 2020/03/05

18
ReactNative之Redux详解

用redux有一段时间了,感觉还是有必要把其相关的知识点系统的总结一下的,毕竟好记性不如烂笔头。上篇博客更新了关于《ES6中的迭代器、Generator函数以及Generator函数的异步操作》的内容,该内容时saga的基础,稍后会总结saga相关知识点。循序渐进,本篇博客主要总结的是Redux相关 ...

青玉伏案 @ 2020/03/05