这次主要是分析下HashMap的工作原理,为什么我会拿这个东西出来分析,原因很简单,以前我面试的时候,偶尔问起HashMap,99%的程序员都知道HashMap,基本都会用H...
这次主要是分析下HashMap的工作原理,为什么我会拿这个东西出来分析,原因很简单,以前我面试的时候,偶尔问起HashMap,99%的程序员都知道HashMap,基本都会用H...
Github 项目地址 2017年9月12日 更新 没想到会有很多人留言要这个思维导图,一一回复有点累,放在 Github 上,方便大家下载。欢迎交流求`Star` Gith...
在Activity被回收之前,系统会调用Activity#onSaveInstanceState(Bundle outState)来保存View的状态到传入的outState...
前文链接:是时候使用SaveState了 要使前文介绍的5.0新机制生效,应用需要设计为多Task结构,而且要处理好页面的SaveState相关逻辑。 这里先讨论SaveSt...
Android系统在5.0时,对进程内的内存管理做了一个优化,但并没有明确的文档说明这个优化。 这个优化为解决Android应用的内存问题,提供了一个新的思路。但如果开发者习...
本章主要学习Activity的生命周期和启动模式以及IntentFilter的匹配规则分析;其中异常生命周期以及Activity的启动模式和形形色色的Flags需要注意和细看...
网易(北京)校招面试 一面-电面-1h 自我介绍; 基础算法题:单链表判断是否相交、判断是否有环,找出环的第一个结点;无序单链表转为有序(快速排序最坏复杂度是多少,最坏复杂度...
360校招视频面试一面,23min。结果跪了 自我介绍; 自己比较擅长哪些方面; RecyclerView 和 ViewPager 区别;两者都可以实现左右横滑,区别在哪里(...
感谢这位同学提供的题目【2016年魅族Android面试题(回忆版)】,试着作答了一下,也引用了一些参考链接,欢迎大家拍砖。 2016年魅族Android面试题(试答(上))...