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