递归方式和迭代
以下是我做Android AccessibilityService 开发时遍历对象树的测试结果(第一行是递归,第二行是迭代)。这里的差异惊到了我,其实这个优化方法是ai给提供的。怪自己java学艺不精,这个性能问题困扰了我很久,特此记录。
updateRootNode 耗时1:5585
updateRootNode 耗时2:81
updateRootNode 耗时1:5449
updateRootNode 耗时2:74
updateRootNode 耗时1:6017
updateRootNode 耗时2:88