
android上市公司面试
北京流年
每天进步一点点,不积跬步无以至千里
展开
-
android面试试题
一.前言 昨天去中关村软件园面试了一家上市公司,第一轮技术面试还行,接着第二轮研发总监面试的时候折了,实在是惭愧啊,回头想想还是心里素质和知识不够过硬,下面谢谢这家公司的面试心得以便分享,希望看过这篇文章的人少走弯路.二.面试题 1.Intent传递数据时,可以传递哪些类型数据 2.简述如何在线程中持续更新界面 3.请设计一个方案确保应用进程的存活原创 2016-09-10 22:30:51 · 519 阅读 · 0 评论 -
android 面试笔记二
最近在找工作,所以记录一下面试中经常问到的问题,以后好有针对性的复习。1:两个Activity之间的跳转必然会执行的是哪几个方法。2:横竖屏切换时Activity的生命周期3:什么是Service以及描述下它的生命周期,Service有哪些启动方法,有什么区别,怎样停用Service?4:介绍下Android的数据存储方式5:介绍下ContentProvider是如何实现数据共原创 2017-11-27 15:59:09 · 221 阅读 · 0 评论 -
android 面试Activity启动流程
android 面试题之Activity的启动流程面试中高级的时候,很多公司都会问对Activity的启动流程了解吗?这时候内心真是一万只草泥马奔腾而过,都没准备说啥啊!市场上对Activity启动这块分析的文章很多,但是面试过程中简短的描述就需要很熟悉源码并且用精炼的语言描述出来。先看下大佬是怎么回答这个问题的: Activity的启动过程,我们可以从Context的startAct...原创 2018-07-18 18:27:20 · 10133 阅读 · 0 评论 -
android 获取view宽高的四种方式(读Android艺术探索笔记)
艺术探索笔记之获取view的宽高1.activity/View的onWindowFocusChanged方法,表示view已经初始化完毕了,宽高已经准备好了,但是可能会调用多次,当频繁执行onresume和onpause的时候就会调用多次。 2.view.post(runnable)。 3.viewTreeObserver,使用viewTreeObserver的某个回调即可拿到...原创 2018-05-19 12:09:56 · 667 阅读 · 0 评论 -
android 为何设置view为wrap_content但是实际布局大小为match_parent
描述 当我们在设置view的宽高的时候,有时候我们明明设置的是wrap_content,但是却得到了match_parent的效果,特别是我们自定义view的时候,经常碰到这种情况。之前都觉得很神奇,后边慢慢看view的绘制流程以及看源码总算是弄明白原因了。总的来说是在view.measure方法里调用了onMeasure方法,然后onMeasure方法又调用了setMeasureD...原创 2018-07-19 11:38:51 · 5120 阅读 · 1 评论 -
android 常见面试题三
1.HashMap的原理2.HashMap为什么大小是2的幂次3.介绍一下红黑树4.ArrayList的原理5.ArrayList的扩容机制6.为什么ArrayList的扩容是1.5倍7.堆排序的原理8.抽象方法和工厂方法的模式区别9.工厂模式的思想10.Object类你知道的方法11.哪里用到了工厂模式android层面1.实现原型头像的三种方式...原创 2019-03-17 18:05:56 · 203 阅读 · 0 评论