System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请实施例涉及文件管理,特别是涉及一种笔记文件更新方法、装置、存储介质以及电子设备。
技术介绍
1、墨水屏作为一种崭新的显示技术,因其具有低功耗、护眼等优点,在电子阅读领域中得到了越来越多的应用。一些墨水屏中的笔记应用,不仅可以显示文字,还可以响应于用户在墨水屏上的书写操作,显示书写笔迹。例如,在一些应用场景中,学生通过墨水屏的笔记应用进行笔记书写记录等。
2、专利技术人在实现本专利技术的过程中,发现传统技术中至少存在以下问题:墨水屏上的笔记应用在保存用户的使用数据时,例如保存书写笔迹,可能会出现笔记保存效率低,笔记保存出现未知错误的问题。
技术实现思路
1、为克服相关技术中存在的问题,本申请提供一种笔记文件更新方法、装置、存储介质以及电子设备,可提高笔记保存效率以及准确性。
2、根据本申请实施例的第一方面,提供一种笔记文件更新方法,包括如下步骤:
3、响应于从第一笔记目录中打开笔记文件的触发操作,将笔记文件解压至第二笔记目录;第二笔记目录包括笔记结构文件以及若干个笔记页面文件;
4、根据第二笔记目录,显示笔记页面;
5、响应于对笔记页面的编辑操作,生成页面编辑数据;若页面编辑数据为页面结构修改数据,根据页面结构修改数据,对笔记结构文件进行更新,获得第一笔记结构文件;
6、将第一笔记结构文件复制到第三笔记目录;根据第一笔记结构文件,从第二笔记目录复制相应的笔记页面文件至第三笔记目录;
7、将第三笔
8、将第一笔记文件替换第一笔记目录的笔记文件。
9、根据本申请实施例的第二方面,提供一种笔记文件更新装置,包括:
10、笔记文件解压模块,用于响应于从第一笔记目录中打开笔记文件的触发操作,将笔记文件解压至第二笔记目录;第二笔记目录包括笔记结构文件以及若干个笔记页面文件;
11、笔记页面显示模块,用于根据第二笔记目录,显示笔记页面;
12、编辑数据生成模块,用于响应于对笔记页面的编辑操作,生成页面编辑数据;若页面编辑数据为页面结构修改数据,根据页面结构修改数据,对笔记结构文件进行更新,获得第一笔记结构文件;
13、结构文件复制模块,用于将第一笔记结构文件复制到第三笔记目录;根据第一笔记结构文件,从第二笔记目录复制相应的笔记页面文件至第三笔记目录;
14、第一笔记文件获得模块,用于将第三笔记目录中的第一笔记结构文件以及相应的笔记页面文件进行压缩打包,获得第一笔记文件;
15、第一笔记文件替换模块,用于将第一笔记文件替换第一笔记目录的笔记文件。
16、根据本申请实施例的第三方面,提供一种电子设备,包括显示器、处理器和存储器;存储器存储有计算机程序,计算机程序适于由处理器加载并执行如上述的笔记文件更新方法。
17、根据本申请实施例的第四方面,提供一种计算机可读存储介质,其上储存有计算机程序,该计算机程序被处理器执行时实现如上述的笔记文件更新方法。
18、本申请实施例响应于从第一笔记目录中打开笔记文件的触发操作,将笔记文件解压至第二笔记目录;第二笔记目录包括笔记结构文件以及若干个笔记页面文件;根据第二笔记目录,显示笔记页面;响应于对笔记页面的编辑操作,生成页面编辑数据;若页面编辑数据为页面结构修改数据,根据页面结构修改数据,对笔记结构文件进行更新,获得第一笔记结构文件;将第一笔记结构文件复制到第三笔记目录;根据第一笔记结构文件,从第二笔记目录复制相应的笔记页面文件至第三笔记目录;将第三笔记目录中的第一笔记结构文件以及相应的笔记页面文件进行压缩打包,获得第一笔记文件;将第一笔记文件替换第一笔记目录的笔记文件。本申请通过设置第三笔记目录,根据第一笔记结构文件,从第二笔记目录复制笔记页面文件至第三笔记目录,避免了笔记应用在将笔记页面文件保存至第二笔记目录时可能出现的未知错误,从而提高了第一笔记目录中笔记文件的准确性。
19、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
20、为了更好地理解和实施,下面结合附图详细说明本专利技术。
本文档来自技高网...【技术保护点】
1.一种笔记文件更新方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的笔记文件更新方法,其特征在于,还包括如下步骤:
3.根据权利要求1所述的笔记文件更新方法,其特征在于:
4.根据权利要求1所述的笔记文件更新方法,其特征在于:
5.根据权利要求1至4任意一项所述的笔记文件更新方法,其特征在于:
6.根据权利要求1至4任意一项所述的笔记文件更新方法,其特征在于:
7.根据权利要求1至4任意一项所述的笔记文件更新方法,其特征在于:
8.一种笔记文件更新装置,其特征在于,包括:
9.一种电子设备,包括显示器、处理器和存储器;其特征在于,所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行如权利要求1至7中任意一项所述的笔记文件更新方法。
10.一种计算机可读存储介质,其上储存有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1至7中任意一项所述的笔记文件更新方法。
【技术特征摘要】
1.一种笔记文件更新方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的笔记文件更新方法,其特征在于,还包括如下步骤:
3.根据权利要求1所述的笔记文件更新方法,其特征在于:
4.根据权利要求1所述的笔记文件更新方法,其特征在于:
5.根据权利要求1至4任意一项所述的笔记文件更新方法,其特征在于:
6.根据权利要求1至4任意一项所述的笔记文件更新方法,其特征在于:
7.根据权利要...
【专利技术属性】
技术研发人员:黄宝华,
申请(专利权)人:广州视臻信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。