ApplicationTask和Process的区别与联系Applicationtaskprocess四种加载模式standard模式singleTop模式singleTask模式singleInstance模式SingleTask和SingleInstance区别实例startActivityForResult如果被启动activity加载模式为SingleTask和SingleInstanc
转载
2024-08-30 16:33:34
14阅读
# Android获取LAUNCHER Activity
在Android开发中,LAUNCHER Activity是指应用程序的入口点,也就是用户点击应用图标后首先启动的界面。通过获取LAUNCHER Activity,我们可以实现一些特定的功能,比如判断应用是否在前台运行,启动应用程序等。本文将介绍如何在Android中获取LAUNCHER Activity,并提供相应的代码示例。
##
原创
2024-02-03 05:54:35
848阅读
Launcher 启动Launcher是桌面应用程序 基于8.0 ,所以他的启动与应用程序启动类似,区别在于launcher 是系统第一个程序,调用方法栈传递的参数多数为空应用呢 则是通过点击Launcher启动,调用方法栈传递参数多数不为空,二者大体流程相同 都是启动新进程在启动首页都是调用栈,只说调用栈的话,跟没说一样,所以这里先总结一下流程如果不了解Activity栈管理相关类 可以参看Ac
转载
2023-10-13 16:55:34
589阅读
前言前一篇介绍了在启动页面的时候创建进程的过程,当进程创建完成之后就会调用App的ActivityThread.main 方法。一、mian// ActivityThread类
public static void main(String[] args) {
... // 省略一些初始化代码
Looper.prepareMainLooper();
ActivityTh
转载
2023-07-02 13:53:32
371阅读
这系列记录我看android 开发艺术探索这本书所总结的一些知识点。Activity在onPause 和 onStop 方法里面尽量不要做耗时的操作,如果要做应该在onStop 方法里面做。 从Activity A 中启动 Activity B,执行的顺序是 Activity A 的 onPause ,然后是B 的onCreate ,onStart, onResume 后面是activity A
转载
2024-06-26 21:24:36
18阅读
# Android Launcher Activity 热启动详解
在Android开发中,“热启动”通常是指在应用已经在后台运行的情况下,用户重新打开应用。这种情况与“冷启动”有所不同,冷启动是指在应用未运行时启动应用。本文将深入探讨Android的Launcher Activity的热启动过程及其实现。
## 1. 什么是Launcher Activity?
在Android应用中,La
# Android去掉launcher属性
在Android开发中,我们通常会为应用程序设置一个启动器(launcher)属性,以便用户可以在设备上找到并启动我们的应用程序。然而,在某些情况下,我们可能需要去掉应用程序的启动器属性,使其不再显示在设备的应用程序列表中。本文将介绍如何在Android应用程序中去掉launcher属性,并提供相应的代码示例。
## 1. AndroidManife
原创
2023-10-16 08:14:12
555阅读
# Android开发 launcher 属性实现教程
## 1. 整体流程
在Android开发中,实现launcher属性的步骤可以总结如下:
```mermaid
gantt
dateFormat YYYY-MM-DD
title 实现launcher属性流程
section 创建工程
创建工程 :a1, 2022-01-01, 1
原创
2023-12-17 09:45:30
98阅读
# 理解 Android Manifest 中的 Launcher 属性
在 Android 中,应用程序的启动入口由 Android Manifest 文件中的特定属性进行定义。今天,我将带你深入了解 Android Manifest 中的 launcher 属性及其实现过程,确保你能够轻松掌握这一基本概念。
## 流程概览
下面是实现 Android Manifest 中 launche
遇到Android项目调试无法生成apk文件,且弹出如下提示:原因:配置文件问题。解决方法AndroidManifest.xml中修改配置文件,如下所示:
转载
2021-08-06 10:20:04
468阅读
关于framework中的某些源码的分析,只记录下结论,以及主要的一些地方,具体的代码逻辑就不一一分析了,平时也不一定能用得上,需要用到的时候在根据记录的一些标记去寻找。这样方便记录与查看,没那么费脑。本文所提到的Activity的启动包括两种情况,第一种是在不同的进程中启动Activity,主要包括点击桌面的应用图标,启动新的应用,第二种情况是在同一个进程中启动一个Activity,主要包括应用
提示No Launcher activity found!三步检查:1 必须有 用来标示主Activity2 但是依然报:No Launcher activity found!,肯定是没起作用.3 详细检查,其中一个字母写错了,囧. 遇到类似状况仔细检查.
转载
2013-08-05 19:45:00
133阅读
Activity的一些用法1、打开android studio,new一个project起一个Application name:FirstActivity(充分彰显我们菜鸟的品质First),点击next,选择phone and Tablet,最小的sdk我选择2.3.3,继续点击next,本来想选no activity ,后来发现有点小麻烦,于是选择blank Activity(菜鸟不喜欢太麻烦
转载
2024-02-27 11:07:41
100阅读
本文将www.bangchui.org网络中的《android手把手教你开发launcher》系列文章进行了整理。这篇文章对lancher的基本功能点的实现做了简单介绍,看完后会对lancher有比较深刻的认识。1、launcher最简单实例launcher,也就是android的桌面应用程序。下图是android2.3的launcher应用
转载
2023-08-16 15:48:38
1133阅读
# Android 设置默认Launcher属性
作为一名经验丰富的开发者,我将向你介绍如何在Android中设置默认的Launcher属性。这将使你的应用成为用户设备上的默认启动器。
## 流程概述
下面是设置默认Launcher属性的步骤概述:
| 步骤 | 描述 |
| ---- | ---- |
| 步骤1 | 创建一个新的Android项目 |
| 步骤2 | 修改Android
原创
2023-12-24 06:08:22
627阅读
工具耗电优化层面的优化硬件检测优化其它7.【图片优化】8. 【代码优化】1. 【布局优化】====================================================================原理60fpscpu和gpu工作协调:CPU处理逻辑运算,GPU处理浮点运算;检测方法系统设置–开发者选项–调试GPU过度绘制无色:没有过度绘制,每个像素绘制了 1
本来想分析AppsCustomizePagedView类,不过今天突然接到一个临时任务。客户反馈说机器界面的图标很难点击启动程序,经常点击了没有反应,Boss说要优先解决这问题。没办法,只能看看是怎么回事。今天分析一下Launcher启动APP的过程。从用户点击到程序启动的流程,下面针对WorkSpace上的快捷图标点击启动流程进行分析。(如果分不清WorkSpace是什么或者不知道快捷方式和其
转载
2024-09-27 09:34:17
46阅读
# Android的Launcher属性和home属性
在Android开发中,Launcher属性和home属性是两个非常重要的属性,它们与应用程序的启动和界面展示息息相关。本文将为大家介绍Launcher属性和home属性的概念、用法,并通过代码示例展示它们的具体应用。
## Launcher属性和home属性概念
在Android中,Launcher属性用于指定应用程序的启动器,也就是
原创
2024-04-26 05:24:45
789阅读
启动时出现如下报错提示,AVD启动后在找不到我们的程序。检查后发现Main拼写错误,应为MAIN。出现这类错误提示,一般都是这节写错了。
原创
2022-11-29 15:45:03
164阅读
在2017年谷歌推出Android新的架构组件-一组可以帮助开发者设计强大的,可测试的和可维护的应用程序组件库。下面我将重点介绍以下几个实用组件:LifeCycle
LiveData ViewModel-----------------------------------------------生命周期感知组件-LifeCycle官网地址1、LifeCycle能够做什么