一种手机端树形数据结构的展现方法与流程

文档序号:12008675阅读:来源:国知局
一种手机端树形数据结构的展现方法与流程

技术特征:
1.一种手机端树形数据结构的展现方法,其特征在于,包括以下步骤:步骤一、将子节点数据和叶子节点数据存入手机数据库中;步骤二、从手机数据库中调取子节点数据和叶子节点数据,调取的子节点数据按照优先级存入有序列表中,叶子节点数据按照与子节点数据的标识按优先级分配到子节点数据中,调取的子节点数据和叶子节点数据存入有序列表时,每一个子节点数据或叶子节点数据均保存其父节点的标识,当每一个子节点数据在接收到外部指令时展示或隐藏该子节点数据的下一层级的子节点数据,当隐藏每一个子节点数据的下一层级的子节点数据时,向后遍历当前子节点数据后的子节点数据直至遍历到的子节点数据的层级高于与其相邻的前一子节点数据的层级,隐藏该部分子节点数据于当前子节点数据中;步骤三、将所述有序列表展现在用户手机端;其中,设置有序列表的最大层级,大于所述最大层级的子节点数据或叶子节点数据与最大层级的子节点数据合并;所述手机数据库中同时属于多个子节点数据的叶子节点数据只存储一份。2.如权利要求1所述的手机端树形数据结构的展现方法,其特征在于,每一层级的子节点数据或叶子节点数据的标识采用字符串表示,建立每一个子节点数据或叶子节点数据与所在层级的字符串之间的对应关系,若某一子节点数据或叶子节点数据所在的层级超出了预先设置的有序列表的最大层级,则获取最大层级的子节点数据的字符串,得到最大层级的子节点数据,将超出了预先设置的有序列表的最大层级的该子节点数据或叶子节点数据合并到最大层级的子节点数据中,并作为同一层级的子节点数据。3.如权利要求2所述的手机端树形数据结构的展现方法,其特征在于,每一层级的多个子节点数据或叶子节点数据的标识为字符数相同的多个不同的字符串。4.如权利要求1所述的手机端树形数据结构的展现方法,其特征在于,属于多个子节点数据的叶子节点数据存储有多个子节点数据标识,属于一个子节点数据的叶子节点数据只存储有一个子节点数据标识。5.如权利要求2所述的手机端树形数据结构的展现方法,其特征在于,所述手机数据库中以树形数据结构存储子节点数据和叶子节点数据。6.如权利要求2所述的手机端树形数据结构的展现方法,其特征在于,叶子节点数据分配到子节点数据中时采用哈希表和链表结合的方式。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1