发布了文章2019-05-23
效果 实现过程详解,请看这里: [链接] 这个包含一系列的动画实例和动画控制: Swipe It 透明度从1到0的变换 根据黑色区域的宽度改变贝塞尔曲线的大小 Tap Here 文案从左到右出现 Easy 区域从屏幕外移动到屏幕内 Easy 区域反转动画 实现过程详解,请看这里: [链接]
发布了文章2019-05-23
效果 实现过程详解,请看这里: [链接] 这个包含一系列的动画实例和动画控制: Swipe It 透明度从1到0的变换 根据黑色区域的宽度改变贝塞尔曲线的大小 Tap Here 文案从左到右出现 Easy 区域从屏幕外移动到屏幕内 Easy 区域反转动画 实现过程详解,请看这里: [链接]
发布了文章2019-05-22
当我们使用CustomPainter绘制自己的形状时,如果你不允许与用户交互,对用户来说会有点沉闷,所以我们应该知道如何使用手势来丰富我们的交互。
发布了文章2019-05-13
推荐看原文:[链接] 首先要知道,mac自带一个2.7版本的python,如果你之前没装过其他版本,在终端运行 python --version 就会看到这个版本号打印出来。 你可以直接使用这个版本的python进行操作。 这里教你轻松安装python3,以及虚拟环境的配置。 安装homebrew 在终...
发布了文章2019-04-28
去看原文:[链接] 效果 开始 去看原文:[链接] 修改main.dart文件: {代码...} 去看原文:[链接] 接下来我们在CurvePainter中实现绘制: 这里使用贝塞尔曲线绘制,需要4个点,分别是:起点,终点和两个控制点,像图中那样,移动控制点就能改变曲线形状。你可以在在线...
发布了文章2019-04-28
欢迎去看原文:[链接] 效果 实现方案 方案一: 如果你用canvas画,可以参考这个库来绘制虚线: [链接] 欢迎去看原文:[链接] 方案二: 定义分割线 {代码...} 使用 const MySeparator() {代码...} 欢迎去看原文:[链接]
发布了文章2019-04-26
欢迎去浏览原文:[链接] 效果 你可以先简单理解下贝塞尔曲线的原理: 推荐这个关于贝塞尔的教程:[链接] 代码: 1.创建绘制波浪边界的代码 创建一个基础的绘制类,可接收动画的x和y值: {代码...} 实现 欢迎去浏览原文:[链接] {代码...} 欢迎去浏览原文:[链接] 2....
发布了文章2019-04-26
欢迎去看原文:[链接] 效果 代码 {代码...}
发布了文章2019-04-25
欢迎去看原文:[链接] 效果 代码 代码比较简单,这也是flutter强大的地方。 {代码...} 核心就是pageview的controller中的viewportFraction属性。尝试修改下看看效果吧。^_^
发布了文章2019-04-23
请支持原文:[链接] 效果如下图: 代码 {代码...} 请支持原文:[链接] 使用的地方: {代码...}
发布了文章2019-04-22
请支持原文:[链接] 看效果 代码: 请支持原文:[链接] {代码...} 请支持原文:[链接] 使用的地方 {代码...}
发布了文章2019-04-16
谢谢支持原文:[链接] 本文是关于如何循环播放一连串的图片,形成动画效果。 看下效果: 你需要做的就是把UI提供的一系列图片传入到下列代码中,并设置宽高。 工具类封装: {代码...} 谢谢支持原文:[链接] 使用: {代码...}
发布了文章2019-04-11
请大家支持我的网站:[链接] 分3个大步骤: 1.在flutter中调用原生方法2.在Android中实现被调用的方法3.在iOS中实现被调用的方法 在flutter中调用原生方法 场景,这里你希望调用原生方法告诉你一个bool值,这个值的意义你可以随意定,这里表示的意义是是否是中国用户...
发布了文章2019-04-09
请看原文: [链接] 在Android和iOS平台都有相应的方法进行字符串的格式化,但是在flutter中却没有直接提供 在flutter上可以借助一个插件来进行格式化: sprintf {代码...} 例子 {代码...} 请看原文: [链接]
发布了文章2019-04-09
这个活生生的例子会教你开发flutter插件,功能是封装Android和iOS端的分享到facebook和twitter的flutter接口。使用的分别是两端的系统分享功能,不需要集成facebook和twitter 的 sdk。
发布了文章2019-04-09
请支持原文:[链接] 步骤一:iOS9后设置白名单 在iOS9中,需要在"Info.plist"中设置所涉及到的 URL scheme 到白名单,设置方法如下: 打开Info.plist,可以选择以代码方式打开: 添加如下例子内容: {代码...} 常见的app的sheme名字如下: 请支持原文:[链接] {代码.....
发布了文章2019-04-09
请支持原文 [链接] 步骤一,找到AppStore上的appid 在pc端浏览器打开网址:[链接] 点击搜索你想找的应用,例如facebook: 在连接中即可找到id。 步骤二:代码中设置跳转到此应用 请支持原文 [链接] 直接跳转 {代码...} 请支持原文 [链接]
发布了文章2019-04-07
请支持原文:[链接] Flutter 中添加背景图片可以使用给Container添加decoration的方式。如下代码: {代码...} 上面这段代码可以给body添加一张背景图。然后在背景图之上再添加任意child(这里只是例子添加了一个空的Column)。
发布了文章2019-04-07
请支持原文:[链接] Flutter 中添加背景图片可以使用给Container添加decoration的方式。如下代码: {代码...} 上面这段代码可以给body添加一张背景图。然后在背景图之上再添加任意child(这里只是例子添加了一个空的Column)。
发布了文章2019-04-05
在terminal中运行 flutter packages get, 或者在IntelliJ\Android Studio中点击’Packages get’