
程序员
GitHub_YJH
QQ交流群:892872246
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
腾讯Android面试:Handler中有Loop死循环,为什么没有阻塞主线程,原理是什么
面试官: Handler中有Loop死循环,为什么没有阻塞主线程,原理是什么 心理分析:该问题很难被考到,但是如果一旦问到,100%会回答不上来。开发者很难注意到一个主线程的四循环居然没有阻塞住主线程 求职者应该从 主线程的消息循环机制 与Linux的循环异步等待作用讲起。最后将handle引起的内存泄漏,内存泄漏一定是一个加分项 先上一份整理好的面试目录 前言 Android的消息机制...原创 2019-07-17 16:40:07 · 552 阅读 · 0 评论 -
阿里巴巴: 给你一个Demo 你如何快速定位ANR
本专栏专注分享大型Bat面试知识,后续会持续更新,喜欢的话麻烦点击一个关注 一、前期基础知识储备 1.ANR错误定义:在Android上,如果你的应用程序有一段时间响应不够灵敏,系统会向用户显示一个对话框,这个对话框称作“应用程序无响应”(ANR:Application Not Responding)对话框。用户可以选择“等待”而让程序继续运行,也可以选择“强制关闭”。因此,在程序里对响应性能...原创 2019-07-17 17:52:17 · 213 阅读 · 1 评论