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游戏下载静默安装功能的思路以及实现
首先我就会想到启动一个service来专门管理下载这一块,然后通过
activity启动
service并传入要下载的应用的包名,版本,url等,这里可以做一个对应用信息做一个封装实体然后传入。
空白_c46e
·
2023-03-22 23:10
进程内
Activity启动
过程源码研究,基于 android api-28
废话不说,开搞。一、StartActivity最终是调的startActivityForResultpublicvoidstartActivityForResult(@RequiresPermissionIntentintent,intrequestCode,@NullableBundleoptions){……Instrumentation.ActivityResultar=mInstrument
以帅服人的珂哥
·
2023-03-22 13:34
Android 9.0 startActivity源码分析(一)
源码分析假设起始点为一个
activity启动
另一个activity,源码位置为:.
符夕
·
2023-03-21 07:37
Activiy启动流程(基于Android 8.0)
启动Activity的过程有两种,一种是从桌面Launch进程启动,另外一种是
Activity启动
另外一个Activity一、前半部分启动分析查看Activity$startActivity源码如下:1
pujyzx
·
2023-03-20 14:45
那些年收藏的技术文章(一) CSDN篇
Android基础和运行机制Android任务和返回栈完全解析,细数那些你所不知道的细节【凯子哥带你学Framework】
Activity启动
过程全解析【凯子哥带你学Framework】Activity
weixin_33691700
·
2023-03-19 23:06
git
面试
ui
Activity生命周期
启动FirstActivity->启动SecondActivity->返回First
Activity启动
FirstActivity2020-11-0615:23:10.07919027-19027/?
AndyFrist
·
2023-03-18 08:07
谁调用了Android应用的main函数
启动App进程
Activity启动
过程的一环是调用ActivityStackSupervisor.startSpecificActivityLocked,如果App所在进程还不存在,首先调
展翅而飞
·
2023-03-18 01:23
Activity启动
流程
转载:详细:https://www.jianshu.com/p/6ae89b87d252image简略:https://www.jianshu.com/p/cf47e4f18abfimage
努力做一个最懒的程序员
·
2023-03-16 19:41
2021-12-01 android 中activity的三种intent跳转方式
一、从一个
Activity启动
另一个Activity1.建立ActivitypublicclassIntentOneDemoActivityextendsActivity{@OverrideprotectedvoidonCreate
fjasmin
·
2023-03-15 21:28
当活动在 Android 中启动时,如何阻止 EditText 获得焦点?
问:我在Android中有一个Activity,有两个元素:编辑文本列表视图当我的
Activity启动
时,EditText立即具有输入焦点(闪烁的光标)。我不希望任何控件在启动时具有输入焦点。
HuntsBot
·
2023-03-15 10:56
android
android-studio
list
c++
Android: Activity的启动流程(基于Android 13)
文章目录前言一、
Activity启动
流程图二、
Activity启动
方法时序图三、疑问1.Zygote是如何创建应用进程的?2.AMS是如何管理新创建的Activity进程?
两块三刀
·
2023-03-14 23:43
Android进阶
android
Activity
android 官方实现的单例工具类
简述今天在看
Activity启动
过程的时候,看到一个超级棒的单例实现方式,在这做下记录,工具类/**Copyright(C)2010TheAndroidOpenSourceProject**LicensedundertheApacheLicense
國軍哥哥
·
2023-03-12 05:15
Android
Activity启动
流程
最近看了书和视频,了解了Activity的启动流程,自己看源码走一圈,加深一下印象。基于api26版本的源码。主要流程如图所示:2018031814530693.png从Acitivity的startactivity方法开始看起。/***Sameas{@link#startActivity(Intent,Bundle)}withnooptions*specified.**@paramintentT
依然淳熙
·
2023-03-11 15:50
2018总结知名互联网公司Android面试题
synchronized保证原子性5:序列化资源的大小6:内存优化做过哪些,怎么优化的7:事件分发(父控件拦截让子控件处理)8:绘制流程9:RelativeLayout和LinearLayout性能比较10:一个
activity
森林雪峰
·
2023-03-11 15:38
Activity启动
模式(gif动态演示)
Activity的启动模式本文首发在我的个人微信公众号:Android开发圈引言关于Activity的启动模式是面试高频问题,在平时开发中,作用也不小,所以还是很有必要搞懂这一块的知识。其实之前也有写过这个主题的文章,但是当时是随便写了一点来记录的。这次准备写的完善点。同时通过gif动态演示各种模式下的入栈出栈情况,加深对四种模式的理解。Activity的启动模式是告诉Activity应该以什么样
宇宝守护神y
·
2023-03-10 21:18
Android Framework源码面试:
activity启动
流程
面试的时候,面试官经常同你随便侃侃Activity的启动模式,但
Activity启动
牵扯的知识点其实很多,并非能单单用四个启动模式就能概括的,默认的启动模式的表现会随着IntentFlag的设置而改变,
码中之牛
·
2023-03-10 17:02
移动开发
Android
面试
面试
android
java
移动开发
Framework
Android框架简介--Activity--
Activity启动
以ActivityA启动ActivityB,ActivityB所在进程未启动为例大体经过已经几个阶段:startActivity.png第一步ActivityA调用AMS启动接口这是一个binder通讯,正常启动Activity的方式,一般我们都会通过以下的方式启动一个新的ActivitystartActivity(newIntent(A_Activity.this,B_Activity.clas
llm_5243
·
2023-03-10 00:59
常见面试题
HashMap原理(负载因子、初始容量),与HashTable、SparseArray对比4.四种线程池5.观察者模式和单例模式6.排序、斐波那契数列7.jvm,几种引用,泛型Android部分:1.
Activity
请你吃鱼
·
2023-03-09 19:14
Android Activity的生命周期与加载模式超详细图文解析
整个Activity生命周期的图解如下具体的生命周期可以总结成如下几个步骤onCreate():
Activity启动
后第一个被调用的函数,常用来进行Activity的初始化,如创建View,绑定数据和恢复数据
·
2023-02-28 15:06
面试官 - https 真的安全吗,可以抓包吗,如何防止抓包吗
https协议Android面试必备-计算机网络基本知识(TCP,UDP,Http,https)Android面试必备-线程Android面试必备-JVM及类加载机制Android面试必备-系统、App、
Activity
·
2023-02-19 10:15
android程序员
Activity启动
模式总结
android:launchMode="singleTask"和代码设置intent.addFlag(Intent.FLAG_ACTIVITY_NEW_TASK)的区别?在使用taskAffinity为默认包名时:singleTask并不会额外创建任务栈,而是在当前任务栈中创建实例,如果当前任务栈有实例则会清空该实例之上的Activity并走该实例的onNewIntent()方法,FLAG_ACT
小小亭长
·
2023-02-19 02:14
Launch 启动 Activity
Android知识总结一、启动其他服务(startOtherServices)
Activity启动
首先我们进入SystemServer启动其他服务(startOtherServices)里面来启动Launcher
涛涛123759
·
2023-02-18 22:01
Activity 启动流程(二)
Android知识总结一、Activity到AMS阶段(API28)调用Activity.start
Activity启动
ActivitypublicvoidstartActivity(Intentintent
涛涛123759
·
2023-02-18 01:47
Activity启动
速度测量
一.背景 应用页面的打开速度影响着APP的用户体验,也是APP的性能指标之一,任何一个成熟的APP都应该对页面的启动速度进行监控和优化。二.相关原理1.Activity的启动流程基于源码API29(Android10)startActivity.jpg1)应用通过startActivity或是startActivityForResult方法向ActivityManagerService发出启动请求
wind_sky
·
2023-02-05 23:40
Activity启动
过程分析(android-28)
此次主要关注"从Laucher点击一个app图标A,到A启动Application和Activity"的过程image一、
Activity启动
前的进程关系init进程:init是所有linux程序的起点
feifei_fly
·
2023-02-05 13:37
android 基础知识梳理
生命周期:-w574
activity启动
会执行onCreate()->onStart()->onResume,点击home键会执行onPause()->onSto
smileklvens
·
2023-02-05 01:12
Android之Activity全面解析
3、Activity生命周期4、
Activity启动
模式详解Activity是什么?Activity是一个应用程序组件,用户可以与其提供的屏幕进行交互,例如拨打电话,拍照,发送电子邮件等。
米粟
·
2023-02-04 18:22
全面解析Activity: Activity的工作过程
Activity启动
流程分两种,一种是启动正在运行的app的Activity,即启动子Activity。如无特殊声明默认和启动该activity的activity处于同一进程。如果有声明在一
天使飞吧
·
2023-02-04 16:52
Activity启动
过程详解
Activity组件的主要作用是展示一个界面并和用户交互,它扮演的是一种前台界面的角色,在显示调用的情形下,只需要通过如下代码即可完成。Intentintent=newIntent(this,TestActivity.class);startActivity(intent);通过上面代码即可启动一个具体的Activity,然后这个Activity就会被系统启动并展示在用户的眼前,但是系统内部是如何
zhuzhiqiang00
·
2023-02-04 13:59
Android 重学系列 WMS在
Activity启动
中的职责 添加窗体(三)
前言经过上一篇章的讨论,我们理清楚了ActivityRecord,TaskRecord和窗体容器之间的关系。同时达到了应用启动时,启动的第一个启动窗口,StartingWindow。这个时候,我们可以看到一个直指核心的代码段:wm=(WindowManager)context.getSystemService(WINDOW_SERVICE);view=win.getDecorView();...w
yjy239
·
2023-02-04 03:36
Activity启动
模式
Activity启动
模式首先,Activity有四大启动模式:standard、singleTask、singleTop、singleInstance如何设置Activity的启动模式:静态设置,在AndoridManifest.xml
justin_crashed
·
2023-02-03 08:14
android插件化简单实现(自用)
代理模式,动态代理,hook实现3.handler机制,handler.dispatchMessage中可通过Handler.Callback并让callback方法返回false,对消息进行加工4.
activity
风二叽
·
2023-02-03 04:49
Activity知识细节之Activity的启动过程
通常是创建Activity的子类,在里面完成我们的代码,然后向Framework发送一个Intent,来把我们的
Activity启动
。针对Activity的使用方式我们知道,需要我们的A
TimeString
·
2023-02-03 03:56
Activity启动
流程-2.3
Android系统源代码情景分析,学习记录情景是启动未启动的应用的ActivitystartActivity.drawio.pngActivity#startActivity@OverridepublicvoidstartActivity(Intentintent){startActivityForResult(intent,-1);}publicvoidstartActivityForResul
海在路上
·
2023-02-02 22:19
WSL For Android | 在Windows上获取可编译的AOSP源代码
我们经常看到一些技术文章分析,例如Android源码分析
Activity启动
流程、AndroidLuncher实现分析,还有涉及到硬件层的同学会面对的Wifi,Bluetooth实现分析等等。
岱zy
·
2023-02-01 01:47
Activity启动
流程
2
Activity启动
整体过程
Activity启动
整体流程.png点击桌面app图标,Launcher进程采用BinderIPC向syst
9283856ddec1
·
2023-01-31 01:37
RePlugin之
Activity启动
流程
前面我们了解了RePlugin插件化的基础,Hook和坑位在使用插件中的Activity时,我们这样做的RePlugin.startActivity(MainActivity.this,RePlugin.createIntent("app-debug","com.example.lib.SecondActivity"));按照这种使用方式我们递归下去分析Replugin.startActivity
涛桑_
·
2023-01-30 19:14
Android 系统分析进程及
Activity启动
分析
提问:1.系统很多自启应用,是怎么启动的,例如,systemUI、桌面、persist属性的apk?2.为什么分析应用进程的启动,从ActivityThread.java开始,从哪里看出来用的是它?前言:a.使用8.1系统代码分析b.各种代码集合如下:frameworks/base/core/java/android/appInstrumentation.javaLoadedApk.javaAct
锄禾豆
·
2023-01-29 22:17
Shell模式常用Android调试命令
[activity_name]通过具体
activity启动
应用amstart-a[action]-d[uri]通过action、uri启动应用amstart[package_name]通过包名启动应用amstartservice-n
Ricky_Zeng
·
2023-01-28 07:25
Activity
Activity生命周期(启动)onCreate(不可见)->onStart(可见)->onResume(进入前台)(销毁)onDestroy
Activity启动
显示Intentintent=newIntent
九品小芝麻
·
2023-01-28 04:53
Android两个实用小技巧
BaseActivity的onCreate()方法内加打印Log.d("BaseActivity","ActivityName="+getClass().getSimpleName());二、小组开发时如何表名你的
Activity
yayou
·
2023-01-27 16:47
Activity启动
流程笔记
Activity->startActivity->Instrumentation->execStartActivity->ActivityManager.getService()->binder->ActivityManagerService->IBinderb=ServiceManager.getService(Context.ACTIVITY_SERVICE);->IActivityManag
秋兰兮青青
·
2023-01-27 12:36
总结
cash和buffer3:图片处理用的是ffmpeg框架吗4:bitmap内存大小怎么计算宽高编码占的内存(ARGB88884个字节RGB5652个字节)今日相机1:view绘制流程---
activity
hzp1119
·
2023-01-27 05:59
AMS-
Activity启动
流程
本文基于Android_9.0、kernel_3.18源码由PMS-PackageManagerService我们知道,PMS会在开机/安装app时解析APK的AndroidManifest.xml文件,并将解析的结果缓存在PMS中。接下来分析启动Activity的流程。Launcher启动流程Launcher启动流程.jpg一、AMS获取Launcher的Activity1、SystemServ
NIIIICO
·
2023-01-12 17:15
AndroidlaunchMode
launchMode是一条决定Activity如何载入的命令,有四种载入模式可以通过Intent的FLAG_ACTIVITY_*参数来决定一个
Activity启动
时的行为。
华都烟梦
·
2022-11-26 16:15
Android笔记
每日Android
android
launch
mode
singleTop
singleTask
Android10 客户端事务管理ClientLifecycleManager源码解析
目录正文ClientLifecycleManagerClientTransactionTransactionExecutorexecuteLifecycleState正文在Android10App启动分析之
Activity
·
2022-10-10 22:25
Android应用启动流程分析
1前言网上看过很多
Activity启动
过程的源码解析,很多文章会贴上一大段代码,然后从startActivity()函数开始深究整个源码的调用栈。
xiaopangcame
·
2022-09-30 06:02
android
android
Activity启动
流程详解
普通Activity创建也就是平常我们在代码中采用startActivity(Intentintent)方法来创建Activity的方式。总体流程如下图:启动过程设计到两个进程:本地进程和系统服务进程。本地进程也就是我们的应用所在进程,系统服务进程为所有应用共用的服务进程。整体思路startActivity(Intentintent)activity向Instrumentation请求创建Inst
丨走明天的路丨
·
2022-09-30 05:50
View
android
activity启动流程
Framework源码面试之
activity启动
流程
目录引言Framework源码面试:
activity启动
流程1.1面试连环炮之说说Android的四种启动模式1.2.面试连环炮之说说Intent标签起什么作用呢?
·
2022-09-25 11:14
Activity的Window创建和添加过程-源码分析
为什么讲这个呢,因为
Activity启动
过程完成到onCreate方法的执行,Activity的页面还没有显示出来,而Activity的页面布局的显示,就是由Window、WIndowManager
zackyG
·
2022-09-21 22:54
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他