Launcher 启动Launcher是桌面应用程序 基于8.0 ,所以他的启动与应用程序启动类似,区别在于launcher 是系统第一个程序,调用方法栈传递的参数多数为空应用呢 则是通过点击Launcher启动,调用方法栈传递参数多数不为空,二者大体流程相同 都是启动新进程在启动首页都是调用栈,只说调用栈的话,跟没说一样,所以这里先总结一下流程如果不了解Activity栈管理相关类 可以参看Ac
转载
2023-10-13 16:55:34
589阅读
# Android的Launcher属性和home属性
在Android开发中,Launcher属性和home属性是两个非常重要的属性,它们与应用程序的启动和界面展示息息相关。本文将为大家介绍Launcher属性和home属性的概念、用法,并通过代码示例展示它们的具体应用。
## Launcher属性和home属性概念
在Android中,Launcher属性用于指定应用程序的启动器,也就是
原创
2024-04-26 05:24:45
789阅读
本来想分析AppsCustomizePagedView类,不过今天突然接到一个临时任务。客户反馈说机器界面的图标很难点击启动程序,经常点击了没有反应,Boss说要优先解决这问题。没办法,只能看看是怎么回事。今天分析一下Launcher启动APP的过程。从用户点击到程序启动的流程,下面针对WorkSpace上的快捷图标点击启动流程进行分析。(如果分不清WorkSpace是什么或者不知道快捷方式和其
转载
2024-09-27 09:34:17
46阅读
目录1 前言2 正文2.1 JAVA_HOME2.2 ANDROID_HOME2.3 ANDROID_SDK_HOME2.4 GRADLE_USER_HOME2.5 GRADLE_HOME3 最后参考 1 前言做 Android 开发的你,在开发中都用到了哪些 XXX_HOME 环境变量?这些环境的变量的作用是什么?本文总结 Android 开发中用到的 XXX_HOME 环境变量并介绍它们的作
转载
2024-03-07 06:26:59
115阅读
Activity有四种加载模式
standard(默认模式)
singleTop
singleTask
singleInstance
设置的位置在AndroidManifest.xml文件中activity元素的android:launchMode属性:
<activity android:name="ActB" android:l
转载
2024-10-02 10:18:41
57阅读
android:allowTaskReparenting
是否允许activity更换从属的任务,比如从短信息任务 切换到浏览器任务。
--------------------------------------------------------------------------------------
android:alwaysRetainTaskState
是否保留状态不变, 比如切换
# 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阅读
目 录介绍ImageView,它是一个对于我们Android初学者来说最先接触与学习的控件之一。虽说它的使用方法很简单。但是这篇文章可能会讲到你之前可能没使用过的一些属性方法,但它却特别方便实用。ImageView基本使用方式(没什么好介绍的,也不是本文重点)。下面,我们通过一个小案例来展现今天要介绍的内容,下面代码片段是ImageView的基本使用方式了,但是请注意看它
# 理解 Android Manifest 中的 Launcher 属性
在 Android 中,应用程序的启动入口由 Android Manifest 文件中的特定属性进行定义。今天,我将带你深入了解 Android Manifest 中的 launcher 属性及其实现过程,确保你能够轻松掌握这一基本概念。
## 流程概览
下面是实现 Android Manifest 中 launche
# 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
ApplicationTask和Process的区别与联系Applicationtaskprocess四种加载模式standard模式singleTop模式singleTask模式singleInstance模式SingleTask和SingleInstance区别实例startActivityForResult如果被启动activity加载模式为SingleTask和SingleInstanc
转载
2024-08-30 16:33:34
14阅读
本文将www.bangchui.org网络中的《android手把手教你开发launcher》系列文章进行了整理。这篇文章对lancher的基本功能点的实现做了简单介绍,看完后会对lancher有比较深刻的认识。1、launcher最简单实例launcher,也就是android的桌面应用程序。下图是android2.3的launcher应用
转载
2023-08-16 15:48:38
1133阅读
1.配置文件 (1) <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.android.launcher"> packege 属性可指定生成的gen源文件夹的包名,同时也表示程序运行时的进程名称<original-package android:name="com
转载
2024-08-31 20:29:43
253阅读
回答一:为什么要有启动模式? 因为在Android中,启动一个Activity有时需要创建一个新的对象,有时需要复用已有的对象 ①standard:标准模式、默认模式 含义:每次启动一个Activity就会创建一个新的实例。 注意:使用ApplicationContext去启动standard模式Activity就会报错。因为standard模式的Activity会默认进入启动它所属的任务栈,但是
一LauncherApplication->onCreate
--1.//设置最小堆内存4M
--2.//建立应用图标缓存器
--3.//建立LauncherModel
--4.//注册Intent.ACTION_PACKAGE_ADDED,Intent.ACTION_PACKAGE_REMOVED,Intent.ACT
转载
2023-10-03 10:48:54
87阅读
(注意:以下的所有操作都是基于32位的夜神进行操作的)1.选择合适用于通讯用的server文件首先需要将要调试的ida目录下的dbgsrv 拷贝到的目录下 (这个要注意的版本是64位版本还是32位版本,如果是32位的版本,那么选择android_x86_server就可以了) 2. 将server文件进行拷贝修改权限操作(用adb命令将ida的server配置文件pus
转载
2023-06-26 20:52:52
95阅读
Android系统启动流程概述:当按下Android设备电源键时究竟发生了什么?Android的启动过程是怎么样的?什么是Linux内核?桌面系统linux内核与Android系统linux内核有什么区别?什么是引导装载程序?什么是Zygote?什么是X86以及ARM linux?什么是init.rc?什么是系统服务?当我们想到Android启动过程时,脑海中总是冒出很多疑问。本文将介绍Andro
# Android中的Home属性详解
在Android开发中,`home`属性指的是`AndroidManifest.xml`文件中用来指示哪个Activity是应用程序的主页(启动页或出口点)。理解`home`属性的使用,有助于优化用户体验,使得应用程序具有更好的导航逻辑。
本文将详细介绍`home`属性的功能、配置方法,以及相关的代码示例,并用图示的方式帮助大家更好地理解。
## 1.
原创
2024-10-24 05:21:01
241阅读