Flutter进阶—铅刀一割
作者有话说:
作者在现实中的工作只是测试工程师,没有任何实际的开发经验,只是平常爱好研究各种各样的语言。当看到自己所写的文章被那么多人浏览,内心是十分的诚惶诚恐,但也使自己有了深入研究和学习的动力,所以真的非常感谢你们!
前段时间在网上看到有一个简单的小游戏,叫《生活模拟器》,是一个文字游戏,很简单,但无聊的时候玩玩还挺有意思的,就自己模仿着做了一个Flutter实例,这里就不介绍这个游戏了,想了解的任意门->
行动页面
这个页面是小游戏的核心页面,通过D区的操作可以改变B区和A区的数据,数据保存是在本地目录建立一个文本文件,每次操作都改变文本文件里的数据。
通过修改C区的选中项,会修改E区的显示内容,而E区的显示内容是在小游戏启动时异步加载的一个Json文件
C区的4个选择项目分别是日常、工作、学习和购物,购物购买的内容会显示在财产页面统一展示
财产页面
- 这个页面很简单,就是一个列表,展示玩家购买的所有物品
设置页面
- 这个页面只有两个功能,重新开始游戏和退出游戏,也就是重置保存的文本文件和退出应用程序两个功能
然后再把项目文件上传到这里,项目文件下载链接
最后是可安装的APK包,APK下载链接
Flutter进阶—铅刀一割相关推荐
- Flutter进阶—简单平台插件实例
在之前写过的<Flutter进阶-平台插件>中,笔者简单介绍了如何简单的使用和创建一个Flutter插件,现在可以试试编写一个可以在平台与客户端之间传递数据的Flutter平台插件.在此之 ...
- Flutter进阶—实现动画效果(四)
在上一篇文章:Flutter进阶-实现动画效果(三)中,实现了一个随机高度.颜色的条形.这一篇文章我们会实现多个条形,同样是随机高度.颜色. 首先在bar.dart中创建BarChart类,并使用固定 ...
- Flutter进阶—实现动画效果(三)
在上一篇文章:Flutter进阶-实现动画效果(二)的最后,我们实现了一个控件,其中包含各种布局和状态处理控件.以及使用自定义的动画感知绘图代码绘制单个Bar的控件.还有一个浮动按钮控件,用于启动条形 ...
- Flutter进阶—实现动画效果(二)
在上一篇文章:Flutter进阶-实现动画效果(一)的最后,我们说到需要一个处理程序混乱的概念.在这一篇文章中,我们会引入补间,它是构建动画代码的一个非常简单的概念,主要作用是用面向对象的方法替代之前 ...
- Flutter进阶—实现动画效果(一)
上一篇文章我们了解了Flutter的动画基础:Flutter进阶-解析动画,这一篇文章我们就来实现一个图表的动画效果. 首先,我们需要创建一个新项目myapp,然后把main.dart的内容替换成下面 ...
- Flutter进阶—创建有状态控件
Flutter进阶-构建布局实例展示了如何创建以下布局. 当应用程序首次启动时,这颗实心星标是红色的,表明这个景点曾经被收藏过.实心星标旁边的人数表明,有66人喜欢这个景点.现在需要完成一个任务,点击 ...
- 阿里内部总结“Flutter进阶笔记”,你收藏好了嘛?
每一个移动开发者都在为 Flutter 带来的"快速开发.富有表现力和灵活的 UI.原生性能"的特色和理念而痴狂,从超级 App 到独立应用,从纯 Flutter 到混合栈,开发者 ...
- ALI Flutter进阶笔记,移动手机app开发
阿里巴巴集团内也有越来越多的业务和团队开始尝试 Flutter 技术栈,从闲鱼的一支独秀引领潮流,到如今淘宝特价版.优酷.飞猪等BU业务相继入局,Flutter的业务应用在集团内也已经逐渐形成趋势. ...
- ALI Flutter进阶笔记
每一个移动开发者都在为 Flutter 带来的"快速开发.富有表现力和灵活的 UI.原生性能"的特色和理念而痴狂,从超级 App 到独立应用,从纯 Flutter 到混合栈,开发者 ...
最新文章
- Spring MVC原理
- PAT甲级1124 Raffle for Weibo Followers :[C++题解]哈希表、微博转发抽奖
- python的模块提供了许多文件管理方法_学会这几招,轻松掌握Python文件管理
- android merge的作用,Android学习手记-merge
- ZetCode 杂项教程
- ArcGIS10.5资源分享
- 撤销本地的commit
- solr相关配置(搜索novel案例)
- 计算机硬盘换,无需重新安装系统即可更换硬盘的方法(计算机无需重新安装系统即可更换硬盘)...
- java动手写cmpp服务_Java动手微服务简介
- WMS仓库仓储管理系统源码
- 曙光计算机能玩游戏吗,曙光英雄怎么在电脑上玩 用模拟器玩曙光英雄电脑版...
- 一个本科生的毕业设计和论文
- iPhone十年越狱史
- 【水哥RPA】配置水哥RPA环境变量报错的解决方法
- 基于JAVA高校多媒体设备运维管理系统服务端计算机毕业设计源码+数据库+lw文档+系统+部署
- App刷量刷友盟方案
- JAVA简单计算器(简单实现两数加减乘除)
- 10t桥式起重机总体设计(有cad图+开题、中期报告+文献翻译)
- WebGIS开发遇到的坑