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启动
流程浅析(Android8.0)
介绍本文主要是跟踪Activity的启动流程,旨在了解
Activity启动
的整体过程,不求甚解。基于Android8.0。
m1Ku
·
2019-08-12 14:19
AndroidManifest的screenOrientation详解
作用:screenOrientation用于控制
Activity启动
时方向相关值:值释义unspecified默认值。由系统选择方向。
Thread_921
·
2019-08-06 10:39
Android底部fragment互相跳转
首先要保证当前
Activity启动
模式为singleTask,详细查看https://www.jianshu.com/p/bd1cfc31b035在MainActivity中重写onNewIntent方法
zkbilian
·
2019-07-25 10:04
Android
activity启动
时的启动窗口(starting window)? 如何修改启动窗口的背景色?
[DESCRIPTION]当用户从主菜单进入其他应用程序例如联系人、文件管理等时,可能会出现屏幕闪一下黑色的问题,这种现象在当前手机主题(Theme)是浅色(例如白色)的情况下比较明显。[SOLUTION]用户看到的“闪一下黑色”的画面,其实是应用程序的“启动窗口”(startingwindow)。启动窗口有以下特点:1,仅在要启动的activity在新的task或者新的process时,才可能显
蚁人日记
·
2019-07-24 09:12
工作中遇到的问题
Activity系列博客5篇
02.Activity基础介绍03.
Activity启动
流程
杨充
·
2019-07-23 00:00
java
Activity启动
过程
基本类介绍:1.AMS提供的接口:IActivityManager:继承了IInterface,它代表远程Service(即AMS)对外提供的服务ActivityManagerNative:相当与Stub类,跨进程提供服务的实体,是一个抽象类ActivityManagerService:ActivityManagerNative的实现类,跨进程提供的服务实际都由该类提供ActivityManage
weixin_43724742
·
2019-07-17 18:00
【源码解析】Activity 启动模式Launch Mode机制
Activity启动
模式源码解析启动模式常见应用场景一般情况下启动activity的时候不需要指定launchMode,不指定launchMode时,使用的时默认值,默认值时standard。
书虫676
·
2019-07-15 21:26
#
android
工具
工作记录
Android P优化
Activity启动
时间和第一次启动闪白屏问题
记录几个优化
Activity启动
时间和闪白屏的方法:一、release版本启动时间快使用AndroidStudio用release发布apk。
sunxiaolin2016
·
2019-07-13 14:13
android笔记
面试---AMS在Android起到什么作用,简单的分析下Android的源码
工作多年也很难弄清AMS的作用,其实我们大可从以下几点入手组件启动、进程切换、Crash异常入手求职者:AMS难以表述我们就从最熟知的
Activity启动
入手,逐步深入和分析,用定力告诉面试官,我层深入研究过
动脑学院[David]
·
2019-07-09 09:22
Android
面试题
AMS
Android高级开发面试题总结(很全面,不含答案)
所以网上看到别人复制的,发表时间比我早,汗……)某视频app公司面试题:
Activity启动
模式。Activity生命周期,从A页面打开B页面,
待风
·
2019-07-08 12:28
Android
根 Activity 启动过程笔源码分析笔记
主要参考文章:Android7.1.2(AndroidN)
Activity启动
流程分析,以及《Aandroid进阶解密》。先放一个整体的建议流程图(图片
OneDeveloper
·
2019-07-04 00:57
读书笔记
Android面试题分享 (2019年7月)
本人实际经历的面试题,希望给各位补漏一个方向1、
Activity启动
模式有几种?区别是什么?注意跟启动方式不一样2、广播注册方式有几种?作用范围分别是?3、内存泄漏和内存溢出的区别?
liushenliu
·
2019-07-03 17:30
Activity 启动流程学习总结(附源码)
前言关于
Activity启动
,Android中场景大致有两个:从launcher中启动应用,触发该应用默认Activity的启动。
0xCAFEBOY
·
2019-06-27 17:02
最新android面试题2019
1,
Activity启动
过程,AMS,PMS源码2,View的绘制过程,MeasureSpec测量模式分别代表什么意思,draw是哪里来的?
qizufeng317425
·
2019-06-25 23:49
序列化相关知识点
关于
Activity启动
,其实都知道,最终会通过ActivityManagerProxy.startActivity然后将消息发送给system_server进程,然后直接进入到AMP.
冉桓彬
·
2019-06-24 12:01
Activity启动
流程
Activity启动
流程Android应用程序框架层中的ActivityManagerService启动Activity的过程大致如下图所示:下面简要介绍一下启动的过程:Step1.无论是通过Launcher
十柒。
·
2019-06-20 17:37
Android
Android 双开沙箱 VirtualApp 源码分析(六)ContentProvider
Android双开沙箱VirtualApp源码分析(六)ContentProviderProvider注册回顾前面,
Activity启动
的时候会检查Application是否初始化,会调用bindApplication
CoderAldrich
·
2019-06-18 18:06
Android逆向
Android 双开沙箱 VirtualApp 源码分析(六)ContentProvider
Android双开沙箱VirtualApp源码分析(六)ContentProviderProvider注册回顾前面,
Activity启动
的时候会检查Application是否初始化,会调用bindApplication
CoderAldrich
·
2019-06-18 18:06
Android逆向
Activity启动
流程(下)
创建线程从ActivityThread.main开始publicstaticvoidmain(String[]args){...Looper.prepareMainLooper();//初始化Looper...ActivityThreadthread=newActivityThread();//实例化一个ActivityThreadthread.attach(false);//这个方法最后就是为了
莫库施勒
·
2019-06-15 18:43
Activity启动
流程(上)
新启动流程与之前不同的是添加了ActivityStartController,ActivityStarter,ClientLifecycleManager并且不同的状态是用的是ActivityLifecycleItem,其子类有PauseActivityItem,LaunchActivityItem等,需要实现preExecute,execute,PostExecute三个主要方法并且Activi
莫库施勒
·
2019-06-15 18:36
Android之AMS和WMS数据对应关系(基于Android9.0)
本文主要是讲述
activity启动
过程中ams和wms的数据是怎么关联起来的ActivityStack和TaskStack1:在
Activity启动
过程中,首先会创建ActivityRecord对象,在
android_coder
·
2019-06-13 20:22
Activity做跳转一直执行onDestroy的解决方式
开始以为
activity启动
模式的问题,但是修改了也没有解决。后来在网上查到是开发者选项里面有一个不保留活动的选项,这个关掉就行,打开不保留活动可以顺便测试程序的健壮性。在此记录,防止遗忘。
ghost9527
·
2019-06-04 17:53
详解Android应用main函数的调用
启动App进程
Activity启动
过程的一环是调用ActivityStackSupervisor.startSpecificActivityLocked,如果App所在进程还不存在,首先调用AMS的startProcessLocked
展翅而飞
·
2019-06-03 08:50
Android高级、资深、技术专家 大厂面试题分享
1.基础组件1.对
Activity启动
流程的了解:AMS和ActivityThread涉及到的源码?2.Fragment和Activity技术选型,两者如何通信。3.S
大漠dreamer
·
2019-05-30 18:27
Android面试系列
Android面试专栏
Activity - 启动流程
DecorView对象,然后把R.layout.activity_main布局文件加载到DecorView,没有调用onMeasure,所以不能在onCreate中直接获取mTextView高度,这里的高度为0;
Activity
Darren的徒弟
·
2019-05-30 12:35
Activity启动
模式
四种:1.standard:默认启动模式,每次启动一个Activity的时候都会重新创建一个新的实例,不管存不存在都会添加到activity栈内。2.singleTop:当需要启动的Activity在栈顶,不会去重新新建一个activity,会复用栈顶activity,然后重新activity的onNewIntent方法。ABCD,启动D会复用,否则正常加入栈3.singleTask:当需要启动的
tiger桂
·
2019-05-29 14:40
Activity启动
模式
四种:1.standard:默认启动模式,每次启动一个Activity的时候都会重新创建一个新的实例,不管存不存在都会添加到activity栈内。2.singleTop:当需要启动的Activity在栈顶,不会去重新新建一个activity,会复用栈顶activity,然后重新activity的onNewIntent方法。ABCD,启动D会复用,否则正常加入栈3.singleTask:当需要启动的
tiger桂
·
2019-05-29 14:40
Android Q 兼容那些事
1.后台
Activity启动
限制首先我们说说为什么要限制后台Activity的启动。Android
安卓小煜
·
2019-05-27 08:00
从Activity的启动流程理解Binder
简述关于
Activity启动
流程和Binder的文章很多,大多数是分开来讲的,本文将二者结合起来,着重分析启动流程中跨进程方面的细节,其实,启动流程看似调用繁多,主要是复杂在Activity栈管理等方面
Jymoon
·
2019-05-24 12:00
Android-View的绘制流程解析
View的绘制流程概述Window的创建:
Activity启动
时最终会调用ActivityThread.performLaunchActivity来完成启动,这个方法会通过类加载器创建activity的实例对象
九号锅炉
·
2019-05-20 16:32
Android源码探究:
Activity启动
流程完全解析
概述本文主要内容是从源码角度进行
Activity启动
流程的分析。
程序员的自我反思
·
2019-05-07 11:41
Android
Android view post(runnable)分析
在App启动速度一文中提到,为了不影响
Activity启动
速度,可以把一些耗时的操作通过view.post(runnable)放在第一帧绘制完成后进行。怎么确
李白不写诗
·
2019-04-30 17:26
Android
Android Q适配攻略(五)(存储权限变更)
AndroidQ之提前适配攻略(一)(图标适配)AndroidQ之提前适配攻略(二)(后台定位适配)AndroidQ之提前适配攻略(三)(唯一标识符更改)AndroidQ之提前适配攻略(四)(后台
Activity
_YoungMan
·
2019-04-28 10:04
版本适配
Android Q适配攻略(四)(后台
Activity启动
限制)
AndroidQ之提前适配攻略(一)(图标适配)AndroidQ之提前适配攻略(二)(后台定位适配)AndroidQ之提前适配攻略(三)(唯一标识符更改)AndroidQ之提前适配攻略(四)(后台
Activity
_YoungMan
·
2019-04-28 10:46
版本适配
Android Q适配攻略(三)(唯一标识符更改)
AndroidQ之提前适配攻略(一)(图标适配)AndroidQ之提前适配攻略(二)(后台定位适配)AndroidQ之提前适配攻略(三)(唯一标识符更改)AndroidQ之提前适配攻略(四)(后台
Activity
_YoungMan
·
2019-04-28 10:50
版本适配
Android Q适配攻略(二)(后台定位适配)
AndroidQ之提前适配攻略(一)(图标适配)AndroidQ之提前适配攻略(二)(后台定位适配)AndroidQ之提前适配攻略(三)(唯一标识符更改)AndroidQ之提前适配攻略(四)(后台
Activity
_YoungMan
·
2019-04-28 10:53
版本适配
Android Q适配攻略(一)(图标适配)
AndroidQ之提前适配攻略(一)(图标适配)AndroidQ之提前适配攻略(二)(后台定位适配)AndroidQ之提前适配攻略(三)(唯一标识符更改)AndroidQ之提前适配攻略(四)(后台
Activity
_YoungMan
·
2019-04-28 09:15
版本适配
Android源码分析-Android9.0下的
Activity启动
流程
前言最近在阅读Android源码时,发现最新的Android9.0源码中start
Activity启动
Activity的流程相比于低版本的Android源码来说改动较大,且本人在网上也没有找到基于Android9.0
RaoMeng
·
2019-04-24 00:00
activity
android
Activity启动
模式
一、standard(标准模式)系统默认的启动模式,如果在AndroidMainfest文件中Activity没有设置launchMode时,该Activity就是已默认的standard模式启动。此种模式下每次启动一个Activity不管Activity的实例是否存在,都会重新创建一个新的实例。一个Activity可以被实例化多次,每个实例可以属于不同的任务栈,一个任务栈中也可以有多个实例。二、
dotey_zm
·
2019-04-12 18:42
android
android四大组建
Android面试必备知识点总结
Android手机启动过程BootloaderKernelinitZygote启动系统服务引导完成
Activity启动
过程如何退出APPAndroid四大组件ActivityActiv
ai-exception
·
2019-04-11 17:57
Android
多个 Activity 传递 result
问题场景:三个Activity,AstartActivityForResult启动B,Bstart
Activity启动
C然后finish(),CsetResultfinish()后,A无法获得返回的result
sunrain_
·
2019-04-09 16:12
面试题
handler实现原理,
activity启动
原理,进程通信原理,多线程等等,4、android的方向也很多,高级UI,移动架构师,数据结构与算法和音视频FFMpeg解码,如果你对其中一项比较感兴趣,就大胆的进阶吧
前行的乌龟
·
2019-04-04 17:43
场景:singleinstance的
Activity启动
其他Activity会怎样?
四种启动模式的具体内容大家可能都比较清楚了,但有些关于singleinstance启动模式的场景却有点不太清楚。我们都知道singleinstance模式的Activity会独占一个TaskRecord,那由这个Activity再次去启动其他Activity会怎么样呢?本文不打算去详细从源码里探究了,只从现象来看结论。不太清楚具体启动模式的同学请在网上自行查看?场景一:MainActivity是s
CyanStone
·
2019-04-02 16:15
安卓核心技术中级——Activity
(一)三个基本状态:Resumed一个新的
Activity启动
入栈后,处于屏幕的最前端,栈的最顶端,处于可以与用户交互的激活状态。Paused当Activity被另一个透明或者d
asjklm
·
2019-04-02 10:05
android
Studio学习
关于Activity你必须掌握的知识(本篇基于8.0去分析)
@[TOC]1.
Activity启动
模式以及使用场景?
Sincerity_
·
2019-03-22 15:46
Android
Activity启动
流程简明总结
简明总结如下:Launcher点击App图标,
Activity启动
流程:①Launcher响应用户点击,通知AMS(ActivityManagerService)需要启动Activity【Launcher
宋院林
·
2019-03-20 17:26
Activity启动
过程分析
原文:Android中
Activity启动
过程探究https://www.cnblogs.com/kross/p/4025075.html这篇文章是对上面文章的总结1.因为Android也是Java程序
jinchen_boke
·
2019-03-11 16:09
Android
源码
Android Fk:
Activity启动
归纳-基于Android 9.0
值得用来学习的博客:AndroidLauncher启动Activity的工作过程:https://blog.csdn.net/qian520ao/article/details/78156214context.startActivity(intent)7.0以下与7.0及以上的区别:https://blog.csdn.net/qq_20230661/article/details/82424199
TaylorPotter
·
2019-03-09 21:07
Android
Activity启动
流程
一、所涉及的类:ZygoteInitZygoteSystemServerPowerManagerServiceDisplayManagerServicePackageManagerServiceIBinder和Binder源码地址:platform/frameworks/base/+/android-7.1.1_r1/core/java/android/os/IBinder.javaplatfor
MY1112
·
2019-03-01 16:35
Android进阶(二)View的测量、布局、绘制流程
1引言在上一篇文章Android进阶(一)View体系中,分析了Android源码关于
activity启动
创建view的过程,在WindowManagerGlobal的addView方法里面调用了ViewRootImpl
Kinsomy
·
2019-02-26 09:12
Android
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
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
其他