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启动
Android绘制相关的知识点
Activity启动
后View何时开始绘制(onCreate中还是onResume之后?)在activity中获取view的宽和高的一些探寻View.post与Handler.post
Zhongyi_Li
·
2023-09-27 21:47
android
20K+Android大厂面试必问Activity四种启动模式
2.
Activity启动
模式中,什么栈顶复用啊栈内复用啊,不过,你确定你真的懂启动模式吗?如果你能回答出下面的问题,那么你可以直接退出当前界面。
职度
·
2023-09-27 12:59
Android四大组件之Activity(八)——新创建的进程:Activity组件和新创建的进程相关联
1XcVD68cC_2wKtm8jJkdNQAprzv2、感谢IT先森的系列博客:Android应用进程创建流程大揭秘Android四大组件之bindService源码实现详解Android四大组件之
Activity
aaqian1
·
2023-09-27 04:14
android开发
android
Android应用程序的
Activity启动
过程简要介绍和学习计划
在Android系统中,Activity和Service是应用程序的核心组件,它们以松藕合的方式组合在一起构成了一个完整的应用程序,这得益于应用程序框架层提供了一套完整的机制来协助应用程序启动这些Activity和Service,以及提供Binder机制帮助它们相互间进行通信。在前面的文章Android进程间通信(IPC)机制Binder简要介绍和学习计划和Android系统在新进程中启动自定义服
iteye_15786
·
2023-09-26 22:30
移动开发
Android
Android AMS的理解
activity启动
或停止通知AmS,Ams决定是否执行动作,a
础础
·
2023-09-26 18:26
Android
android
Android---AMS核心分析1
startActivlty流程AMS与app进程之间通信AMS管理ActivityActivityRecordTaskRecordActivityStackActivityStackSupervisor
Activity
别偷我的猪_09
·
2023-09-26 18:56
#
FrameWork层源码
android
Activity启动
模式--对NEW_TASK的理解
参考文献:https://juejin.cn/post/6987002152191426568#heading-2对NEW_TASK的理解Intent.FLAG_ACTIVITY_NEW_TASK这个flag是一个非常重要的flag,实际上,NEW_TASK这个flag可以看做一种权限:NEW_TASK不是代表新建一个Task,而是代表可以选择一个不同于当前所在Task的目标Task,即NEW的含
慕北人
·
2023-09-26 14:48
《Activity显示界面历险记》—说说View的那些理不清的关系
那么今天,就和大家一起从
Activity启动
开始看看到展示出View整个过程中,到底会经过哪些步骤,这之间各角色的关系又如何。动画展示为了方便大家理解,先通过动画的
积木zz
·
2023-09-25 09:48
Android开发之Activity的生命周期详解
2Activity生命周期的金字塔图(1)典型情况下的生命周期指在有用户参与的情况下,Activity所经过的生命周期的改变,正常情况下,Activity的常用生命周期有以下几种情况:onCreate():
Activity
程序遇上智能星空
·
2023-09-24 03:38
Android开发教程
android
android
studio
启动页白屏及黑屏解决
一.白屏及黑屏产生的原因:当
Activity启动
的时候不能马上加载layout。
Batashi
·
2023-09-20 21:24
中道崩阻——
Activity启动
源码学习记录
Activity的启动流程学习记录学习章节为:《Android开发艺术探索》第9章+《Android源码设计模式解析与实战》第5、15章前言看了刚哥的艺术探索和源码设计模式感觉一脸懵逼,于是尝试着自己看源码,发现更加懵逼了。。。先不说逻辑,就是里面的各种属性、对象、方法之类的都看的眼花缭乱,甚至有点反胃。。。不过俗话说的好书读百遍其义自见,在不断的尝试和思考后,终于算是有了一点点懂了。所以记下来,
Hoooopa
·
2023-09-18 19:51
Activity启动
流程,进阶高级
在日常开发中我们经常从一个Activity跳转到另一个Activity,调用的代码无非有以下两种startActivity(intent);startActivityForResult(intent,requestCode);其实startActivity()最终也会调用startActivityForResult()来实现界面的跳转,下面我们就从startActivityForResult()来
4e70992f13e7
·
2023-09-18 04:55
Activity启动
过程 (以及Activity ActivityThread Window WindowManager viewRootImpl View 之间的关系)
Activity启动
过程(以及ActivityActivityThreadWindowWindowManagerviewRootImplView之间的关系)ActivityThread是程序的入口,在其
yangLiHai
·
2023-09-15 00:14
管理 Activity 的 Task 一
不过,我们可以改变这种默认的行为方式,或许你想让一个
Activity启动
时就创建一个新的Ta
jkwen
·
2023-09-14 12:46
【Android知识笔记】UI体系(六)
问题描述:在A
Activity启动
BActivity,并结束A页面,B页面在启动时进行大量的动画场景,源源不断的向主线程消息队列发送消息。
川峰
·
2023-09-13 14:16
Android知识笔记
android
Activity
Activity回调问题
Activity生命周期
Activity参数传递
Activity的启动方式
Fragment生命周期
Android 浅谈View的绘制流程
在
Activity启动
时,ActivityThread.handleResumeActivity()方法中建立了它们两者的关联关
酷酷的Demo
·
2023-09-13 14:05
android framework之Applicataion启动流程分析(四)
本文主要学习并了解Application的
Activity启动
流程。这边先分析一下Launcher是如何启动进程的Acitivity流程。
ab198604
·
2023-09-11 17:42
Android系统
android
Activity
Application
Android13
Activity启动
流程
前言最近因为工作的原因,需要了解Activity的启动流程,网上找了很多,但是没有找到一遍关与Android13的,于是我决定自己写一篇。在学习的过程中,发现这个流程实在太复杂,如果面面俱到估计所需篇幅太长,本文篇幅有限,目前我就来谈谈我所了解的,如果有错误,欢迎大家留言指正。网上有一张基于Android6画的流程图如下:画得很不错,我自己基于这张图画了一个Android13的:如图,大概就7步:
ss520k
·
2023-09-10 02:15
android
java
ui
Activity系列博客5篇
02.Activity基础介绍03.
Activity启动
流程
杨充211
·
2023-09-07 11:16
18.rn与原生互相调用
也相当于一个activity,所以他启动原生activity,我们需要新建一个module,在其中新建启动原生activity的方法,如果传参数就用intent;如果需要返回的话就需要用到回调函数;同样有原生
activity
vbuer
·
2023-09-07 05:27
Activity启动
模式中的生命周期
彻底明白
Activity启动
模式中的生命周期,从此不再成为面试难点。参考:https://www.zhihu.com/tardis/zm/art/429845377?
朽木成才
·
2023-09-06 15:48
android知识点
android
关于ActivityThread和ApplicationThread的解析
ActivityThread和ApplicationThread的理解在你阅读源代码尤其和进程启动,service、
activity启动
等相关的代码时,就能发现其重要性了。
cengdong
·
2023-09-06 15:07
ActivityThread
android
android小白进阶系列----
activity启动
分析
前言曾经我也有迷茫过,android开发过一定经验,我还要干嘛?学其他语言?经过几经思想斗争,我选择了专攻android之路,在我android未达到高层级别,我不会花太多精力去学其他,毕竟android是我饭碗,连饭碗都丢了,还能指望你能学好其他的?那么问题来了怎么专攻?对android底层的了解,无疑对你上层代码使用能更加的轻车熟路、避免bug。所有才有了源码分析系列的博客“好记性不如烂笔头”
code搬运
·
2023-09-05 14:49
Android Application创建到
Activity启动
(launcher启动和start
Activity启动
)
文章目录点击桌面应用程序创建application和activity流程点击startActivity()时的调用流程问题:为什么启动时会先调用栈顶activity的onPause()问题:为什么requestWindowFeature(Window.FEATURE_NO_TITLE);要在setContentView()之前.点击桌面应用程序创建application和activity流程首先从
Lud_
·
2023-09-05 07:31
Android
Application启动
Activity启动
Android
Activity启动
模式
Android可以通过在AndroidManifest.xml文件中修改activity标签下的android:launchMode来设置相关的启动模式,共有四种模式可以设置standard,singleTop,singleTask,singleInstance其中当不设置android:launchMode的时候默认是使用standard。下面我们来了解一下相关参数值的意义,standard该参
遇见的延长线
·
2023-09-03 13:13
Activity启动
过程分析
通常我们在Activity中启动一个另一个Activity,就是调用Activity的startActivity方法,这个最终会调用到Activity的startActivityForResult方法。那你有没有想过Activity的启动到底经历了哪些过程,我们今天就来分析一下。在具体分析之前,要先说明一下,Activity的启动流程在细节挺繁琐的,比如启动另一个App的Activity或者启动不
燕然同袍
·
2023-09-02 00:54
Activity启动
模式
4种启动模式android:launchMode设置activity标签的此属性。standard:标准启动模式,系统默认。每次启动一个的activity时,都会创建一个新实例入栈顶。singleTop:当某活动在栈顶,再次启动它时,直接使用它,而不再创建新实例。singleTask:当启动该活动时,检查返回栈中是否存在该活动的实例,如果存在,则直接使用它,并将其上的活动统统出栈,保证同一任务中,
C_G__
·
2023-08-30 16:30
Android
Activity启动
流程一:从Intent到Activity创建
关于作者:CSDN内容合伙人、技术专家,从零开始做日活千万级APP。专注于分享各领域原创系列文章,擅长java后端、移动开发、人工智能等,希望大家多多支持。目录一、概览二、应用内启动源码流程(startActivity)2.1startActivity()2.2startActivityAsUser()2.3startActivityUnchecked()2.4resumeFocusedStack
Android西红柿
·
2023-08-30 10:42
Android学习之路
android
面试
java
activity
启动流程
源码到View、ViewGroup事件分发分析
参考:https://github.com/devhuangxin/Blog/blob/master/事件分发前奏-从sdk源码到View、ViewGroup的步骤.md1、
Activity启动
完成后ViewRootImpl
Kevin_Lv
·
2023-08-30 10:43
Dialog会影响Activity的生命周期?
Activity启动
的时候会执行onCreate->onStart->onResumeActivity被遮挡,但是依然可见时会执行onPauseActivity不可见时,会执行onStopActivity
CDF_cc7d
·
2023-08-28 19:09
安卓app后台运行时activity和dialog的一些区别
时可以启动其他activity,但是要弹出一个dialog是不被允许的,所以我的方案是把activity当做dialog来使用,这样就能正常弹出了.方法是给activity一个dialog的主题即可需要注意的是
activity
张小勇
·
2023-08-27 16:15
android
activity启动
TaskAffinity属性,一般和singleTask模式或allowTaskReparenting属性配合使用,其他情况下没有意义,TaskAffinity是指定activity所在栈的名称,不指定的话则默认是当前包名,比如A应用启动了B应用的activityC,指定了C的allowTaskReparenting为true的话,在启动B应用后C会自动进入到B的任务栈中intentFilter匹
暖冬不暖
·
2023-08-26 04:34
Android 基础知识
onSaveInstanceState(),onRestoreInstanceState的调用时机onSaveInstanceState调用时机从最近应用中选择运行其他程序时但用户按下Home键时屏幕方向切换时按下电源案件时从当前
activity
lvfl
·
2023-08-25 05:09
android
Activity启动
流程源码解析下(8.0)
在上一小节中我们从源码的角度分析了
Activity启动
过程中onPause方法的回调过程,今天我们接着分析下后续生命周期方法的回调。
Android_Jian
·
2023-08-24 07:50
Activity启动
模式与任务栈(Task)、TaskAffinity应用场景【转】
转载请注明出处(谢谢):
Activity启动
模式与任务栈(Task)全面深入记录(下)_activitieswaitingtofinish任务栈_zejian_的博客-CSDN博客通过上一篇文件的分析,
iblue007
·
2023-08-21 16:44
android进阶
启动模式
任务栈
taskAffinity
Android 8.0
Activity启动
流程
1.com.android.launcher3.1.1luncher.java------startActivitySafely()方法调用2.frameworks/base/core/java/android/app/2.1Activity.java------startActivityForResult(@RequiresPermissionIntentintent,intrequestCod
瀚海江天
·
2023-08-21 05:04
Android 12系统源码_页面管理(二)Activity的启动流程(上)
根据
Activity启动
时自己所属的进程是否存在
AFinalStone
·
2023-08-21 03:29
Framework12源码
android
frameworks
Activity启动
耗时分析
实际上影响到
Activity启动
速度的原因是多方面的,需要从Activity的启动流程入手,
ModestStorm
·
2023-08-20 21:27
Activity启动
模式详解
默认情况下,我们多次启动同一个activity时,系统会创建多个实例并将它们放入任务栈中,当我们点击back键会发现这些activity会依次回退。此时就有一个问题,多次启动同一个activity,系统重复创建多个实例,那么如何修改系统这种默认行为,答案就是设置启动模式。有两种方式可以为Activity设置启动模式:通过AndroidManifest指定和通过Intent设置标志位指定。Manif
Jack_Jiao
·
2023-08-19 14:59
深入理解Android 之
Activity启动
流程
在进阶Android的路上,了解理解一个应用根
Activity启动
流程可以作为一个切入点,由此展开进阶之路。
maoqitian
·
2023-08-18 01:46
Activity的启动流程分析(一)
Activity的启动流程有两种一种是根
Activity启动
流程;另外一种就是普通的
Activity启动
流程,也就是我们调用start
Activity启动
Activity的就是普通Activity的启动
依玲之风
·
2023-08-17 09:55
android9.0 硬件加速HWUI经验分享
因此,新的
Activity启动
的时候初始化好OpenGL环境(又称OpenGL渲染上下文)尤为重要。
新进取者
·
2023-08-15 16:10
Android 图形系统-图解和初步探究
绘制流程Activity代码Window的结构绘制流程
Activity启动
后,不会立即绘制,而是在下一个VSYNC到来时,触发绘制performT
猎羽
·
2023-08-13 03:21
Android
android
Android 开发笔记2.0
个别手机在锁屏页点击三个功能入口无效,原因:非
Activity启动
Activity需要加上标记为NEW_TASK。
LongSh1z
·
2023-08-12 12:59
Activity启动
模式的理解
前言我们知道,Activity的维护是在任务栈来管理的,而栈的数据是先进后出,默认情况下,当我们启动一个Activity的时候,就是把这个Activity放到任务栈中,相当于进栈,而关闭一个Activity的时候,相当于出栈。主要内容:为什么要有启动模式四种启动模式的区别启动模式与生命周期启动模式的应用1.为什么要有启动模式因为在默认情况下,当我们多次启动同一个Activity的时候,Androi
Master_Yang
·
2023-08-09 16:59
Activity启动
过程详解(Android 12源码分析)
Activity的启动方式启动一个Activity,通常有两种情况,一种是在应用内部启动Activity,另一种是Launcher启动1、应用内启动通过startActivity来启动
Activity启动
流程
春晓
·
2023-08-08 19:06
android
Android控件系统(二)——Framework概述
linux驱动,如下图所示: Framework中所包含的服务是非常多的,为了清晰的描述服务端、客户端和linux驱动三者的关系,我们只是描述了它们其中的一小部分,这一小部分也是为后续讲解窗口的创建、
Activity
weixin_34378767
·
2023-08-08 17:40
移动开发
ui
操作系统
Android Framework源码——
Activity启动
流程
前言Activity类是android应用的关键组件,在日常开发中,绝对少不了组件。既然用了这么久,你知道他的启动流程?作为一个应用层开发者,大多数人可能觉得学习这些对日常开发可能没有太大帮助。但是多了解一下framework的代码还是很有必要的,了解系统组件机制,对于一些问题我们也能快速的定位找到问题的所在点,并且在面试的时候也是一个加分项。本文基于Android12版本源码,从startAct
小涂Ss
·
2023-08-08 17:37
开源框架源码
Framework
Android
android
java
开发语言
文化袁探索专栏——Launcher进程启动流程
Measure文化袁探索专栏——View三大流程#Layout文化袁探索专栏——消息分发机制文化袁探索专栏——事件分发机制文化袁探索专栏——Launcher进程启动流程’VS’APP进程启动流程文化袁探索专栏——
Activity
学术袁
·
2023-08-08 12:38
Android
android
android
studio
Android App进程创建过程分析
在分析
Activity启动
的文章《Android
Activity启动
过程分析》中,我们遗留了一个小尾巴——App冷启动的情况下,当时没有讲解进程创建的过程,现在我们就把这个尾巴接上,一起看看Android
ZhipengJuly
·
2023-08-08 12:07
android
源码分析
android
Android进程
Zygote
socket
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他