您现在的位置是:首页 > 文章详情

月薪20+的Android面试都问这些问题(含答案)

日期:2019-04-16点击:404

金三银四跳槽季即将过完,相信大家肯定急需一套Android面试宝典,今天给大家准备了我珍藏已久的Android高阶面试宝典,供大家学习 !【文末有干货】

webp

一、面试题:

1.自定义Handler时如何避免内存泄漏
2.onNewIntent的调用时机
3.RecyclerView相比ListView有哪些优势
4.谈一谈Proguard混淆技术
5.ANR出现的场景及解决方案

二、详细解析:

1.自定义Handler时如何避免内存泄漏

一般非静态内部类持有外部类的引用的情况下,造成外部类在使用完成后不能被系统回收内存,从而造成内存泄漏。为了避免这个问题,我们可以自定义的Handler声明为静态内部类形式,然后通过弱引用的方式,让Handler持有外部类的引用,从而可避免内存泄漏问题。

以下是代码实现

private WeakReference < 
原文链接:https://yq.aliyun.com/articles/698615
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章