E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
activity启动
Activity启动
模式设置为singleTask和singleInstance的问题
1、singleTask问题假设我们App的启动界面为A,则在清单文件中应该是这样的:然后我们会有B界面,C界面,D界面。。。假设我们打开了B界面或者C界面或者D界面,除A以外的任意界面都可以,此时按Home键,使App处于后台运行,然后在桌面上找到App的图标并点击打开,我们会发现App的界面显示为A界面,并没有显示我们之前后台运行时的界面,经过打Log发现,除了A界面,其他的界面都会被销毁。如
android_cai_niao
·
2020-06-22 14:05
android
从Android 8.0源码的角度剖析APP的启动过程
文章目录1.应用进程启动过程1.1AMS向Zygote进程发起请求1.2Zygote进程接受请求2.
Activity启动
过程2.1应用程序的Appication启动过程2.2应用程序的根
Activity
无名之辈FTER
·
2020-06-22 14:04
Android源码解析
【Android
开发进阶】
2020年Android面试分享第一弹
面试第一家xxxxxx:
Activity启动
流程讲一讲事件分发机制。
打酱油的帅哥哥
·
2020-06-22 11:56
Android
2019年Android寒假实习面经-小米+字节跳动(已拿抖音offer)
-一面面向对象的理解Java三大特性内部类、匿名内部类finalstatic死锁特性synchronizedwait、sleep线程池Handler(什么时候和线程进行绑定的)Activity生命周期
Activity
小柯基_littlecorgi
·
2020-06-22 10:42
Android
Activity启动
过程
Step1.无论是通过Launcher来启动Activity,还是通过Activity内部调用startActivity接口来启动新的Activity,都通过Binder进程间通信进入到ActivityManagerService进程中,并且调用ActivityManagerService.startActivity接口;Step2.ActivityManagerService调用Activity
泉水老叮当
·
2020-06-22 05:23
Java
学习
Android学习笔记——Activity的四种启动模式
当一个
Activity启动
时,系统根据其配置或调用的方式,将Activity压入一个特定的栈中,系统处于运行(RunningorResumed)状态。
竹川夏目
·
2020-06-22 05:03
Android
android
栈
Activity启动
模式中SingleTop,不仅仅会调用onNewIntent()
当设置
activity启动
模式为SingleTop,且被启动的activity已经在栈顶时,此时不仅仅会调用该activity的onNewIntent()方法,还会调用onPause()和onResume
SHENMEGUI_32
·
2020-06-22 04:57
Androidactivity四种启动模式
Activity中四大启动模式在AndroidManifest.xml中,有一个默认的activity在它里面可以设置
activity启动
模式,android:launchMode="“,该属性用于配置
缘分亦至
·
2020-06-22 02:53
Android之A面试题③应用程序启动过程源代码分析
在上一篇文章Android应用程序的
Activity启动
过程简要介绍和学习计划中,我们举例子说明了启动Android应用
Lingbulei
·
2020-06-22 00:25
Android面试题
android——launchMode
android总共有四种启动模式:StandardSingleTopSingleTaskSingleInstance1.Standard默认启动模式在此模式下每个
activity启动
都会重新创建实例,遵循后进先出
雩航
·
2020-06-21 23:10
如何让 EditText 在 Activity 启动时不获得焦点
imhet译自stackoverflow问题描述我的应用里有一个Activity,其中包含一个EditText和一个ListView,当
Activity启动
时,EditText会立即获得焦点,我尝试了下面的这句
何一涛
·
2020-06-21 16:24
Activity的启动模式以及Intent的七大属性
一、Task以及backstackTask(任务)为了完成一个功能多个Activity的集合,当你的应用程序启动时系统会自动创建Task用于管理ActivityBackstack:(回退栈)按照
Activity
accompany_you_to_go
·
2020-06-21 16:34
Android
Android-startActivityForResult用法
当一个
activity启动
多个不同类型的子activity,且需要判断区分消息回馈方时,通常会用到该请求代
这个杀手不太累
·
2020-06-21 15:27
Android入门
杀死BUG之路
[消除
activity启动
时白屏、黑屏问题]默认情况下
activity启动
的时候先把屏幕刷成白色,再绘制界面,绘制界面或多或少有点延迟,这段时间中你看到的就是白屏,显然影响用户体验,怎么消除呢?
AE_sdyang
·
2020-06-21 15:49
Android入门:Activity四种启动模式
一、启动模式介绍启动模式简单地说就是
Activity启动
时的策略,在AndroidManifest.xml中的标签的android:launchMode属性设置;启动模式有4种,分别为standard、
xiazdong
·
2020-06-21 14:37
【Android】
Android
Activity启动
模式的功能验证
之前一直都是看别人写的启动模式,发现网上大多数的内容都是抄袭来抄袭去,直到最近看了开发艺术这本书,发现之前对启动模式的理解过于简单,很多东西都没有考虑到,为了加深理解,于是决定自己动手去验证一下四个启动模式。当然我们也从最简单的启动模式开始验证。为了打印方便,定义一个基础Activity,在其onCreate方法和onNewIntent方法中打印出当前Activity的日志信息,主要包括所属的ta
_区长
·
2020-06-21 07:30
【Android
基础】
【Android】Activity_问答
Content
Activity启动
另一个ActivityActivity的生命周期Activity的四种LaunchModeIntent和Intent过滤器与其他应用交互Activity什么是activity
Earnest~
·
2020-06-21 06:51
Java
android当
activity启动
模式设置成singleTask如何获取intent
当A
activity启动
模式设置成SingleTask时再从别的页面跳转到该Aactivity则生命周期为onNewIntentonRestartonStartonResume此时如果在Aactivity
木易匕禾页
·
2020-06-21 04:31
Android知识
Android系统源码分析--
Activity启动
过程
关于Activity的源码分析拖延了太久的时间,由于最近工作繁忙,加上
Activity启动
源码非常复杂,涉及的内容很多,所以花费了很长是时间才来写这篇源码分析,希望这篇分析能让我们很容易的理解Activity
翰墨飘香
·
2020-06-21 04:45
startActivity简解
1.概要start
Activity启动
一个activity的源码分析,涉及概念较多,比如binder,aidl跨进程通信(ipc),栈管理概念;启动的时序图如下图(来自其他blog)所示:接下来基于sdk23
Gitxue
·
2020-06-21 04:39
布局是怎么被添加到Activity窗口中的
前言之前简单分析了setContentView的一个执行流程,但是我们还是不清楚我们的布局是怎么添加到Activity窗口当中的,要解决这个问题,我们必须从
Activity启动
的源码入手。
相见浮生
·
2020-06-21 03:26
Android
Activity启动
模式分析
在Android的联机文档中,有对Activity的简单介绍,现在通过编写代码对Activity的启动模式做一个深入的理解。在配置文件AndroidManifest.xml中,activity元素的android:launchMode属性用来配置对应Activity的启动模式,目前有以下四种启动模式:1.standard2.singleTop3.singleTask4.singleInstance
比特南柯
·
2020-06-21 02:47
技术攀爬
Android应用程序消息处理机制(Looper、Handler)分析
前面我们学习Android应用程序中的
Activity启动
(Android应用程序启动过程源代码分析和Android应用
iteye_12049
·
2020-06-21 02:59
Android应用程序在新的进程中启动新的Activity的方法和过程分析
前面我们在分析
Activity启动
过程的时候,看到同一个应用程序的Activity一般都是在同一个进程中启动,事实上,Activity也可以像Service一样在新的进程中启动,这样,一个应用程序就可以跨越好几个进程了
iteye_12049
·
2020-06-21 02:58
Android应用程序启动过程源代码分析
在上一篇文章Android应用程序的
Activity启动
过程简要介绍和学习计划中,我们举例子说明了启动Android应用
iteye_12049
·
2020-06-21 02:58
Android应用程序的
Activity启动
过程简要介绍和学习计划
在Android系统中,Activity和Service是应用程序的核心组件,它们以松藕合的方式组合在一起构成了一个完整的应用程序,这得益于应用程序框架层提供了一套完整的机制来协助应用程序启动这些Activity和Service,以及提供Binder机制帮助它们相互间进行通信。在前面的文章Android进程间通信(IPC)机制Binder简要介绍和学习计划和Android系统在新进程中启动自定义服
iteye_12049
·
2020-06-21 02:58
一篇文章看明白 Android Activity 启动模式 & IntentFilter匹配规则
Android-
Activity启动
模式&IntentFilter匹配规则原文链接:https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode
jeanboydev
·
2020-06-21 01:06
Android进阶
Android进阶
android
activity启动
模式
activity启动
模式在特定的业务场景下会使用到,而且面试的时候也喜欢问,废话不多说,用例子去实现下,新建一个android项目laucherActivity,新建几个类,如果:activity_main.xml
zhoushenxian
·
2020-06-21 00:36
android
Android:
Activity启动
模式 FLAG_ACTIVITY_NEW_TASK 详细探索
最近遇到了一个小问题,在我使用了多种
Activity启动
模式的时候,重新打开其中的一个Activity会启动另一个我已经停止的Activity,从而调用了一些已经失效的方法导致程序崩溃。
Go_SpursGo
·
2020-06-20 23:48
Android Activity的启动模式
的启动模式,相信但凡有点android开发基础的人都知道,但是为什么还要说呢,主要还是容易忘记,基础的东西更加容易让人忘记,而且我最近看了一本书,关于activity的启动模式的,虽然书中的内容跟我平时对
activity
水很清
·
2020-06-20 21:26
android
activity
启动模式
LaunchMode
屏幕上内容究竟是怎样画出来的 —— Android View 工作原理详解
在我的系列文章上一篇:App竟然是这样跑起来的——AndroidApp/
Activity启动
流程分析中已经分析了一个App从点击它的图标到Activity的onCreate()、onStart()和onResume
guanpj
·
2020-06-08 15:47
Service通过onBind启动流程源码探究
根据《
Activity启动
流程源码探究》我们可以清楚以下几点:1)Context的通用实现是在ContextIml这个类中2)Activity的启动过程需要借助ActivityManagerService
小天使999999
·
2020-06-07 20:01
Activity启动
流程(笔记)
Activity启动
流程,我们肯定是从Activity#startActivity()着手(本文源码为26版本)。
在追风筝丶
·
2020-06-02 16:03
Android从
Activity启动
到View显示中间发生了什么?
前言在Activity的启动过程中,通常我们在onCreate生命周期中调用setContentView方法设置布局文件(即xml文件),似乎这样就完成了布局文件对应的View的绘制及显示,那么背后具体的原理是什么呢?ActivityonCreate生命周期@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate
Hengtao24
·
2020-05-14 20:00
源码分析Android的消息机制
二、Android消息队列与四大组件的关系Android的消息机制伴随着安卓四大组件的生命周期,
Activity启动
,Service绑定与注册,Broadcast广
咕咕鸡会编程
·
2020-05-07 23:17
android
消息队列
java
android
android
studio
改变
Activity启动
时的默认动画
why在开发中我们可能需要改变这一行为,一般基于2种理由:产品的spec这么要求的;想自己控制这个行为,因为在Android设备上可能每个的这一默认行为都不一样,厂商可以很容易修改它,从而导致app在使用体验上不一致。how笔者所知道的主要有3种方式,下面我们就一个个来看看。通过theme/style来修改,代码如下:修改windowAnimationStyle的方式但是实际测试发现,不论是改ac
tmp_zhao
·
2020-04-14 05:04
小谈
Activity启动
模式
Android的启动模式有四种,分别为:standard、singleTop、singleTask、singleInstance;这些都可以在AndroidManifest.xml文件中对应的标签设置android:launchMode,也可以在class文件中动态的设置(singleInstance除外)。开发者可以根据实际需求为Activity设置对应的启动模式,以避免创建大量重复的Activ
你瞅啥MMP
·
2020-04-14 05:08
当一个
Activity启动
另外一个Activity时的执行顺序
当一个
Activity启动
另外一个Activity的时候,启动第二个Activity的过程和停止第一个Activity的过程存在重复的过程。
大波罗
·
2020-04-13 16:53
Android面试知识点
AndroidActivity
Activity启动
模式standard标准启动模式,也是activity的默认启动模式。
转身鬼魅
·
2020-04-13 11:48
安卓四大组件之Activity
Activity介绍Activity基本用法Activity数据传递Activity生命周期
Activity启动
模式Activity介绍它是一种可以包含用户可视化界面的组件,主要用于和用户进行交互。
优疏
·
2020-04-13 03:59
Android
Activity启动
模式的思考
singleTopSingleTop作用是当启动的元素是栈顶元素的时候,那么不会new一个Activity,直接使用栈顶的Activity。使用场景的一个思考:比如程序在接收到多条消息的推送时,如果用户点击一条消息A启动一个MessageActivity,在看消息A的时候点击另一条消息B会再启动一个MessageActivity,那么就会导致当我看完消息B的时候,back的时候会返回到消息A中,这
一个不熬夜的孩子
·
2020-04-12 08:40
深入理解
Activity启动
模式之launchMode
个人博客地址http://dandanlove.com/Android每个Application都是由若干个四大组件组成的。每个页面都是一个Activity,当需要打开相应页面(Activity)时系统会创建他们的实例并把他们一一放入栈中进行管理。任务栈是一种“后进先出”的栈结构,通过back键,我们可以发现这些Activity会一一出栈(PS:不断返回上一页)。如果每次启动Activity都创建
静默加载
·
2020-04-12 04:11
Activity小坑
一.activity生命周期1.activity四种状态running/paused/stopped/killedpaused:eg当前面有一个透明activity挡住stopped:eg完全挡住
activity
叙忆
·
2020-04-11 06:04
Activity启动
及匹配
Activity生命周期onStart/onResume这两个配对方法是从Activity是否可见的角度来回调的。onResume/onPause是从Activity是否位于前台这个角度来回调的。onCreate/onDestroy标志Activity的创建和销毁,并且只可能有一次调用。启动Activity涉及的流程启动Activity的请求会由Instrumentation处理。Instrume
partoftom
·
2020-04-11 06:48
monkey测试参数详解及示例
--pct-motion滑动事件百分比--pct-trackball滚动时间的百分比--pct-nav基本导航事件的百分比--pct-majornav主要导航事件的百分比--pct-appswitch
Activity
早起有虫吃
·
2020-04-10 09:58
Android系统源码分析--View绘制流程之-inflate
上一章我们分析了
Activity启动
的时候调用setContentView加载布局的过程,但是分析过程中我们留了两个悬念,一个是将资源文件中的layout中xml布局文件通过inflate加载到Activity
翰墨飘香
·
2020-04-09 08:25
Android源码分析-Android9.0下的
Activity启动
流程
前言最近在阅读Android源码时,发现最新的Android9.0源码中start
Activity启动
Activity的流程相比于低版本的Android源码来说改动较大。
RaoMeng
·
2020-04-08 05:37
Android
Activity启动
模式介绍
此博停更,博客新地址2016.05.08在Android实际项目开发中,会根据特定的需求为Activity指定恰当的启动模式。Activity的启动模式有四种,分别是standard、singleTop、singleTask、singleInstance。可以在AndroidManifest.xml中标签下添加android:launchMode属性来指定启动模式。下面分别看一下这几个启动模式。1
bincn
·
2020-04-08 05:55
Activity LaunchMode源码分析
之前一篇文章分析了Android
Activity启动
过程源码这里单独拿出来一篇文章分析
Activity启动
模式的源码我们知道Activity的start是走到Instrumentation的execStartActivity
jiantao
·
2020-04-07 01:54
你必须掌握的
Activity启动
过程
前言:众所周知,Activity是四大组件之首,网上关于Activity的博客也有很多,相信大家对于他的生命周期和启动模式有了相应的了解。本文就不再对这些进行讲述了,我要从源码的角度对一个Activity的启动过程进行分析。我们知道,当startActivity被调用的时候,可以启动一个Activity,但是你知道这个Activity是如何被启动的吗?你知道这个Activity是啥时候被创建的吗?
黑马有点白Android
·
2020-04-07 00:53
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他