怎么跳过阿里腾讯框架面试中的陷阱?这样做!高效学习移动开发
这两年移动端发展的越来越快,在ios上特别明显,而Android也是遭遇到了很多打击 特别随着初中级Android开发的逐渐饱和,也让企业在甄选Android面试候选人时变得格外严格,恨不得找一位Android开发做所有的事 我在平时的工作中也是一直接触较多候选人,就这里想和大家说下我对于Android面试的一些看法 1.首先对于Android基础知识的掌握必须要通透! 我把Android基础知识分为:四大组件Activitiy、service、广播、内容提供者,还有fragment,当然这些知识点也不是独立的,每个之间都有融合再一起的知识 比如Activity这个知识点,首先我们需要掌握Activity的使用场景 最常见的在这个Activity中通过嵌入fragment来进行整个项目UI架构的搭建,这时候这个Activity就是整个项目的一个外壳 我们还需要了解整个Activity的生命周期,要知道在那些方法中可以做耗时操作,哪些方法是不可以做耗时操作 在掌握Activity时,我们还需要注意Context的使用,区分在哪些场景可以使用Application context,哪些场景我们尽量使用Activity context 接下来我们还需要掌握Activity的启动模式,知道哪些场景下使用singleTask、哪些场景下使用singTop。 我们回到我们的面试