📄️ 开始
在本教程中,你将 使用 LCUI 构建一个待办清单程序。你可以在下面预览这个程序的界面和功能,但请注意它是网页版的,仅供参考,我们的目标是以 LCUI 的方式实现类似的界面和功能。
📄️ 分析需求
按照网页版待办清单程序的展示效果,我们构建的待办清单程序界面应该包含以下内容:
📄️ 制定方案
在开始开发之前制定技术方案可以帮助我们更好地理解需求,明确开发内容,减少开发过程中因方案变动而产生的额外成本。
📄️ 创建项目
环境需求
📄️ 创建界面
界面由部件组成,部件彼此之间都有关系,这些关系如同一颗树。在实际编程中,这些部件的存储方式也是树形结构。那么,创建界面就是将需要展示的元素组织成树形结构然后用特定的语言描述出来。
📄️ 添加样式
主要的布局和实现方式已经在方案中说明,这里不做过多赘述,你可自由发挥。
📄️ 添加数据管理
添加 src/tasklist.c 文件用于存放任务列表数据的管理代码,添加 src/tasklist.h 文件存放公共函数声明。