我这个弱鸡的学习笔记
文艺青年o好像不是我
这个作者很懒,什么都没留下…
展开
-
学习笔记之二叉树的遍历
分层遍历 将每一层的节点遍历出来,利用LinkedList,先压入根节点,循环遍历,循环的同时再将左节点,右节点分别加到尾部. // 分层遍历 (TreeNode root) if (root == null) return; LinkedList<TreeNode> nodes = new LinkedList<>(); TreeNode last = root; Tre...原创 2019-09-21 17:41:23 · 135 阅读 · 0 评论 -
学习笔记之ANR_OOM
anr anr就是一个应用程序无响应的对话框.在主线程中做了耗时操作. 应用在5秒内未响应用户的输入事件,如按键或触摸事件 BroadcastReceiver未在10秒内完成相关的处理 Service的各个生命周期函数时20秒内没有执行完毕 1. 原因: 主线程中IO操作(4.0后网络IO不允许在主线程中)阻塞 主线程中存在耗时的计算 2. 造成anr主要原因在Android中那些操作是在...原创 2019-09-21 17:42:42 · 286 阅读 · 0 评论