版权声明:本文为本人原创文章,未经本人允许不得转载。
写在开头
我是一个入坑flutter1个多月的0基础开发小菜鸟,因为兴趣所以自己折腾学习Flutter,学了一个多月的基础控件,也看了很多大神们写的教程,觉得是时候总结实战一下了。由于才疏学浅,所写代码粗糙纰漏难免,还望各位大神多多包涵,多给我们这些新人一点鼓舞,谢谢大家。
项目介绍
恰逢女王大人听说我在自学应用开发,也是非常鼓励我,所以假装跟我说有个应用需求要我帮她实现,解决她现在工作室方面的活动记录查询的问题,我心想那我不得起早贪黑给她弄好嘛。于是就有了这个项目,或者说是小小小小项目,各路看官大神轻喷。
借用老罗每次开发布会说的一句话开始吧,少啰嗦,先看东西
不知道为什么ios录屏后通过捷径制作的gif分辨率很差,大家凑合看下。
以上就是本次的主要界面了,内容不多,还有一个统计页面还没完成先不放了。
虽然页面不多,但是涉及的基础知识还是蛮多的,或者说对于和我一样的新人来说通过这个项目练手,可以快速了解和掌握基础知识,因为我觉得新人在学习的时候最容易枯燥和失去兴趣,如果自己尝试做一些小的目标和项目,让自己体会到学习的成果是非常重要的,所以我想把我开发这个小应用的过程分享出来,一来是给自己一个总结,二来给和我一样的新人参考借鉴的机会。
知识点概览
通过这个项目,你会学到哪些关于Flutter的知识点:
- Flutter 应用布局
- Flutter 各类基础控件的使用
- Flutter 带状态改变的控件使用以及不同状态管理方式
- Flutter 不同页面之间的路由导航
- Flutter 在不同页面之间进行数据传递
- Flutter 本地数据库sqflite使用
- Flutter 插件的查找和使用
- Flutter 本地图片的引用和使用
- Flutter 获取本地相册图片并存入数据库
- Flutter 主题切换和使用
对于大神们来说这些都是非常基础的东西,但是对于新人来说通过自己努力一点点学习并做出自己想做的应用,成就感真的爆棚。
本片末尾
今晚我会大概想一个思路和顺序,分篇幅把我这个应用如何从无到有实现的给新人朋友们展现出来,一起学习,一起进步。
最后附上项目源码地址:https://gitee.com/xusujun33/activity_record_jia.git
项目持续更新中.......