《指导用书:安卓的全能指南》
总共有六个,需要你记住方法名
活动的启动模式
简答题:活动的启动模式有哪些,分别有什么特点
名词解释:如intent,是干什么的
活动的singletask的意思是什么
Intent 是 Android 程序中各组件之间进行交互的一种重要方式,它不仅可以指明当前组
件想要执行的动作,还可以在不同组件之间传递数据。Intent 一般可被用于启动活动、启动
服务、以及发送广播等场景
考察背诵,名词解释
对于acticon的匹配
对于category的匹配
Android 是使用返回栈来管理活动的,在 standard 模式(即默认情
况)下,每当启动一个新的活动,它就会在返回栈中入栈,并处于栈顶的位置。对于使用
standard 模式的活动,系统不会在乎这个活动是否已经在返回栈中存在,每次启动都会创建
该活动的一个新的实例。
当活动的启动模式
指定为 singleTop,在启动活动时如果发现返回栈的栈顶已经是该活动,则认为可以直接使用
它,不会再创建新的活动实例。
当活动的启动模式指定为 singleTask,每次启动该活动时系统首先
会在返回栈中检查是否存在该活动的实例,如果发现已经存在则直接使用该实例,并把在这
个活动之上的所有活动统统出栈,如果没有发现就会创建一个新的活动实例。
使用前面三种启动模式肯定是做不到的,因为每个应用程序都会有自
己的返回栈,同一个活动在不同的返回栈中入栈时必然是创建了新的实例。而使用
singleInstance模式就可以解决这个问题,在这种模式下会有一个单独的返回栈来管理这个活
动,不管是哪个应用程序来访问这个活动,都共用的同一个返回栈,也就解决了共享活动实
例的问题。
了解常用布局
全局广播,局部广播,有序广播,无序广播
去实现数据持久化的几种技术
原文:https://www.cnblogs.com/senup/p/12129198.html