理解红黑树很难?不存在的,非常详细的红黑树图解 HashMap的实现原理可以说是面试中必问的一道面试题了,它可以考察一个程序员的数据结构功底和对技术的钻研深度。Java7中H...

理解红黑树很难?不存在的,非常详细的红黑树图解 HashMap的实现原理可以说是面试中必问的一道面试题了,它可以考察一个程序员的数据结构功底和对技术的钻研深度。Java7中H...
邮箱: Soar360@live.com 授权秘钥: GBPduHjWfJU1mZqcPM3BikjYKF6xKhlKIys3i1MU2eJHqWGImDHzWdD6xhMN...
Activity 的4种启动模式(launchMode),像这种姿势,基本上是面试必问的,在这里把它给彻底搞懂,搞透!搞怀孕,呃,不对。 官方说法 先给出 Google 的文...
作者:李旺成 时间:2016年4月3日 “Android MVP 详解(下)”已经发布,欢迎大家提建议。 MVP 在 Android 上的使用其实已经有挺长一段时间了,长到似...
图片缓存原理作为android进阶的必备知识,是一名中高级开发人员必须掌握的,也经常在面试中被问到,故做一下记录。 众所周知,为避免内存溢出,图片有三级缓存的说法,即内存,硬...
这两天看到 LayoutInflater 的分析文章,有点问题,于是自己看了一下源码,动手试了试验证一下。正所谓纸上得来终觉浅。 源码简单说明 Layoutinflater ...
我想说一个 task就是一个栈,官方叙述很含糊
Android 启动模式--任务(Task)--桟 的误区Android 启动模式--任务(Task)--桟 的误区 写这篇文章是因为前几天的一次面试,面试官说SingleInstance模式会新建一个桟,而SingleTask不会...
大家好,在下梁二,我和老婆Betty正在环球骑行,并打算一直骑到老。 缘由 为什么不? 我辞去所谓的“事业”,有点像一个同志认清了自己的性倾向之后向女友提出分手。我觉得自己从...
使用 android:configChanges="orientation|screenSize" 就行了,不需要keyboardHidden
Android 横竖屏切换Android开发中,大多APP可能根据实际情况直接将APP的界面方向设死了,或竖屏或横屏。但是,我们还是会遇到横竖屏切换的功能需求,不管是通过物理重力感应触发,还是用户手动...
为何我去面试的时候问题比这些难多了
那些IT培训出来的Android工程师,希望你面试时涨点记性这几天,公司在前程无忧上发布了招聘Android工程师广告。不到3个小时,hr就抱怨说投递Android工程师的简历已经多达300份了。不得已将Android工程师招聘就下架...
前段时间在国内各大互联网公司转了一圈。与各位 iOS 业界大佬交流了之后,深感国内变化之大,敬佩诸位国内开发者的实力和韧劲。除此之外,我还发现硅谷和国内的 iOS 开发还是差...
Comparator 和 Comparable 见名知意,这两个接口是用来做对象比较的。首先考虑一下,定义一个类,想比较任意两个对象大小。这时候应该怎么比较,要按照什么规则来...
记录一些小东西,老容易忘记。。。 获取今天凌晨到现在的时间段 现在时间System.currentTimeMillis(); 凌晨 昨天凌晨 用今天的直接减 24*60*6...
oneOf(trigger, pending(permissions)) 看源码的时候对这个也很晕,作者有结果了吗
RxPermissions源码解析项目地址:RxPermissions,本文分析版本: 4c4d4e1 1.简介 RxPermissions是基于RxJava开发的用于帮助在Android 6.0中处理运行时...