`

Android面试小结

 
阅读更多

Activity启动模式设置:(其中standard是系统默认的启动模式。)

        <activity android:name=".MainActivity" android:launchMode="standard" />

Activity的四种启动模式:

    1. standard

        模式启动模式,每次激活Activity时都会创建Activity,并放入任务栈中。

    2. singleTop

        如果在任务的栈顶正好存在该Activity的实例, 就重用该实例,否者就会创建新的实例并放入栈顶(即使栈中已经存在该Activity实例,只要不在栈顶,都会创建实例)。

    3. singleTask

        如果在栈中已经有该Activity的实例,就重用该实例(会调用实例的onNewIntent())。重用时,会让该实例回到栈顶,因此在它上面的实例将会被移除栈。如果栈中不存在该实例,将会创建新的实例放入栈中。

    4. singleInstance

        在一个新栈中创建该Activity实例,并让多个应用共享改栈中的该Activity实例。一旦改模式的Activity的实例存在于某个栈中,任何应用再激活改Activity时都会重用该栈中的实例,其效果相当于多个应用程序共享一个应用,不管谁激活该Activity都会进入同一个应用中。

 

android当中显式intent和隐式intent的区别
定义:
Intent定义:Intent是一种在不同组件之间传递的请求消息,是应用程序发出的请求和意图。作为一个完整的消息传递机制,Intent不仅需要发送端,还需要接收端。
显式Intent定义:对于明确指出了目标组件名称的Intent,我们称之为显式Intent。
隐式Intent定义:对于没有明确指出目标组件名称的Intent,则称之为隐式Intent。
说明:Android系统使用IntentFilter 来寻找与隐式Intent相关的对象。 

分享到:
评论

相关推荐

    Android 面试题集

    Android 面试题集Android 面试题集Android 面试题集Android 面试题集Android 面试题集Android 面试题集Android 面试题集Android 面试题集Android 面试题集Android 面试题集Android 面试题集Android 面试题集Android ...

    Android面试题汇总

    2.BAT Android面试20题详解 3.设计模式面试专题及答案 4.2019Android面试 常见58题 5.初级面试专题(中小厂) 7.设计模式面试专题 8.数据结构面试专题 9.多线程面试专题及答案 10.网络编程面试专题 11.腾讯Android...

    Android面试宝典5.0

    在《Android面试宝典5.0》中,内容广泛覆盖了Android开发领域中经常会遇到的面试题目,并且对这些题目进行了深入的分析和解答。书中的内容可以分为几个主要部分: 一、Android基础和高级面试 这部分内容包括对...

    Android面试宝典4.0

    《Android面试宝典4.0》是一本专门为准备参加Android相关职位面试的求职者准备的面试题集和知识点解析书籍,书中不仅覆盖了Android基础和高级知识点,还包含了Java基础和高级面试内容。此外,书中还涉及面试技巧、...

    Android面试宝典6.0

    Android面试宝典,包括Java基础和高级面试,Android基础和高级面试,面试技巧,面试分享,BAT大咖助力,全面升级Android面试,Android高级面试,10大开源框架源码解析...等内容

    Android面试宝典2018

    最新的安卓面试宝典,介绍和解答了各类安卓面试会遇到的专业问题。

    联想android面试题

    联想android面试题

    android 面试题

    android 面试题 (部分) 有兴趣的朋友可以下载下来看一下

    【黑马面试宝典】虐面试官神器之必备黑马程序员Android面试宝典.zip

    Android面试宝典包含两个宝典: 1【黑马项目宝典】虐面试官神器之必备黑马程序员项目宝典V1.1 内容包括:(1)电子商城(2)ListView系列(3)图像处理(4)动画效果(5)控件大全(6)新闻资讯(7)生活相关(8)...

    android面试宝典源码

    《Android面试宝典源码解析》 在移动应用开发领域,Android系统占据着主导地位,因此对于Android开发者来说,理解并掌握其核心技术是至关重要的。本篇将深度解析"android面试宝典"这一项目,该项目涵盖了Android...

    2018Android面试宝典

    《2018Android面试宝典》是一本专门为Android开发者准备的面试指南,它涵盖了大量在寻找Android开发职位时可能遇到的各种面试问题。这本书旨在帮助求职者深入理解Android平台的核心概念,提高技术实力,以便在面试中...

    android framework面试题集

    四、小结 本文总结了 Android Framework 面试题集中的几个重要知识点,包括 Android 应用性能分析、内存泄露和避免 OOM 异常。掌握这些知识点能够帮助开发者更好地编写高性能、低内存占用的 Android 应用程序。

    Android面试题整理

    在准备Android面试的过程中,了解和掌握一系列核心知识点是至关重要的。以下是一些基于"Android面试题整理"的详细知识点解析: 1. **Android基础知识** - **Activity生命周期**:理解并能熟练绘制各个状态,包括...

    BAT大咖助力 全面升级Android面试

    BAT大咖助力 全面升级Android面试 第1章 课程介绍 第2章 一线互联网公司初中高Android开发工程师的技能要求 第3章 Android基础相关面试问题 第4章 异步消息处理机制相关面试问题 第5章 View相关面试问题 第6章 ...

    Android面试题高清pdf完整版

    Android面试题高清pdf完整版Android面试题高清pdf完整版Android面试题高清pdf完整版Android面试题高清pdf完整版

    android面试题大全

    在Android面试过程中,掌握核心知识点和技术趋势至关重要。以下是一些基于标题和描述中提及的"android面试题大全"的关键知识点: 1. **Android基础知识**:面试通常会从基础出发,如Activity生命周期、Intent的作用...

    2023最新Android 面试篇(2303版).pdf

    2023最新Android面试篇(2303版) 本资源摘要信息涵盖Java基础知识点,主要涉及Java中的数据类型、equals和hashCode方法、基本数据类型和引用类型的区别、多态的理解、String、StringBuffer和StringBuilder的区别等...

    《Android面试宝典6.0》

    资源名称:《Android面试宝典6.0》资源截图: 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。

    android和java面试大全集

    史上最全的android和java面试文档集。包括有: java程序员面试宝典.txt Java面试宝典2011版-1C,Java基础部分.doc 三大框架面试题.zip 技术面试题.zip Android笔试题库 C语言终极面试宝典.doc Java笔试题目汇总.pdf ...

    JAVAAndroid面试题讲解视频

    资源名称:JAVA Android面试题讲解视频资源目录:【】2012黑马程序员01_面试题【】2012黑马程序员02_面试题【】2012黑马程序员03_面试题【】2012黑马程序员04_面试题【】225ce844c6c817e9614d8f17ea70a640【】...

Global site tag (gtag.js) - Google Analytics