Android面试题之必读系列

我在这里为大家精心整理了一份Android必须要掌握的面试点。希望大家熟读熟用

一 基础知识

Activity是Android的基础,是[Android开发人员必须要掌握的基础知识之一。本篇文章主要介绍了Activity的生命周期以及启动两方面的知识。

Android面试题之Activity

Activity有四种启动方式,本篇文章详细介绍了它们的区别和使用方法。

Android必读之SingleTop、SingleTask等Activity启动方式的区别

Fragment是日常开发中除了Activity外用的最多的组件之一,所以掌握Fragment的使用也非常重要。本篇文章主要介绍了Fragment的概念以及生命周期方面的知识。

Android面试题之Fragment

Service-服务,Android四大组件之一,偷鸡摸狗必备功能之一。和Activity最大的区别就是用户不可见。本篇文章主要介绍了Service的概念以、使用方式和需要掌握的几个知识点。

Android面试题之Service

二Handler原理及使用

虽然平常用Handler比较多,但是并没有深刻理解其内部原理,知其然而不知其所以然,为了知其所以然,还是应该好好研究下Handler的。熟读以下几篇文章,保证你对Handler相关的面试提了若指掌。

  1. Handler-基本使用
  2. Handler机制之Handler 、MessageQueue 、Looper
    对于Handler我们的要求肯定不只会使用这么简单,还需要了解其真正的运转原来,本篇文章介绍了Handler三剑客
    之间的联系。
  3. Handler-ThreadLocal详解
    要想了解Android 的Handle机制,我们首先要了解ThreadLocal,根据字面意思我们都能猜出个大概。就是线程本
    地变量。那么我们把变量存储在本地有什么好处呢?其中的原理又是什么呢?
  4. Handler机制之Message的发送与取出
    该篇文章主要着重讲解Message的发送与取出的具体逻辑细节。

图片的使用

熟练的使用图片的相关技能可以大大的提高我们App的性能,比如图片的加载、图片的压缩等是我们必须掌握的要点。

未完待续

点赞

发表评论