# swmutil2.1 **Repository Path**: shi135328/swmutil2.1 ## Basic Information - **Project Name**: swmutil2.1 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-07-09 - **Last Updated**: 2025-07-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 1、新建工程: 选择新建项目文件夹,判断是否有主配置文件 若存在配置文件,则提示去打开项目 若不存在配置文件,则新建文件夹 allpngs(所有项目中图片访问路径) bgpng(背景图片备用路径) icon(图标备用路径) pointer(指针备用路径) progressbar(进度条备用路径) button(按钮图片备用路径) 然后设置界面默认尺寸,创建默认配置文件,最后加载界面 2、打开工程 选择打开的工程文件夹,判断是否有主配置文件 若不存在配置文件,则提示新建工程 若存在配置文件,则加载整个界面 3、增加页面 3.1、增加主页 选择主页背景图,保存到allpngs和bgpng文件夹各一份,实际操作都是复制bgpng中的图片然后再进行操作,访问的是allpngs中的图片 生成一个主页配置文件,默认所有的元素都是空。 按照主配置文件的尺寸配置修改图片尺寸,然后重新加载 3.2、增加设置页 生成一个设置页的配置文件,默认所有的元素都为空(设置背景颜色) 4、增加元素 4.1、增加图标 选择图标图片,并复制图片到allpngs/icon文件夹下(使用的是allpngs下面的图片文件,发生变化时,再从icon文件夹下复制到allpngs) 将临时json对象保存到静态变量中,再统一从静态变量提取保存到当前页面的配置文件中,最后重新加载配置文件渲染界面 4.2、增加指针 选择指针图片,并复制图片到allpngs/pointer文件夹下(使用的是allpngs下面的图片文件,发生变化时,再从pointer文件夹下复制到allpngs) 将临时json对象保存到静态变量中,再统一从静态变量提取保存到当前页面的配置文件中,最后重新加载配置文件渲染界面 4.3、增加进度条 选择进度条图片,并复制图片到allpngs/progressbar文件夹下(使用的是allpngs下面的图片文件,发生变化时,再从progressbar文件夹下复制到allpngs) 将临时json对象保存到静态变量中,再统一从静态变量提取保存到当前页面的配置文件中,最后重新加载配置文件渲染界面 4.4、增加文本 新建临时json对象并存储到静态变量中,再统一从静态变量提取保存到当前页面的配置文件中,最后重新加载配置文件渲染界面 4.5、增加按钮 选择按钮图片,并复制图片到allpngs/button文件夹下(使用的是allpngs下面的图片文件,发生变化时,再从button文件夹下复制到allpngs) 将临时json对象保存到静态变量中,再统一从静态变量提取保存到当前页面的配置文件中,最后重新加载配置文件渲染界面 4.6、增加摄像头 4.7、增加背景框 4.8、增加lable 4.9、增加元素 新建临时json对象并存储到静态变量中,再统一从静态变量提取保存到当前页面的配置文件中,最后重新加载配置文件渲染界面