···前提:参照源码,观察源码逻辑。编者能力有限,如有纰漏请指正!
step1: 全局操作下来我们需要创建3个Arkts文件和对应文件夹(CommonConstant,ToDoItem,DataModel)和修改空项目index.ets(ToDoListPage)文件;color.json,flaot.json,sting.json文件和ic_default.png,ic_icon.png,ic_ok.png。
step2: CommonConstant组件用来保存文本信息,DataModel组件用来获取CommonConstant里面的静态文本,ToDoItem用来封装每一个List的显示,ToDoListPage是程序主入口文件,负责主逻辑展示。
step3: 里面代码细节我就不展开说了,找到对应文件复制粘贴就好,要注意代码提示,json文件里面的键值对注意重名。建议读一段代码剪贴一段,不懂就问chatGPT。推荐个国内临时GPT:天工 — 双千亿级大语言模型 (tiangong.cn)。
总结,这个一上来就是标准的开发流程,很有帮助。