Launcher 启动Launcher是桌面应用程序 基于8.0 ,所以他的启动与应用程序启动类似,区别在于launcher 是系统第一个程序,调用方法栈传递的参数多数为空应用呢 则是通过点击Launcher启动,调用方法栈传递参数多数不为空,二者大体流程相同 都是启动新进程在启动首页都是调用栈,只说调用栈的话,跟没说一样,所以这里先总结一下流程如果不了解Activity栈管理相关类 可以参看Ac
转载 2023-10-13 16:55:34
589阅读
本来想分析AppsCustomizePagedView类,不过今天突然接到一个临时任务。客户反馈说机器界面的图标很难点击启动程序,经常点击了没有反应,Boss说要优先解决这问题。没办法,只能看看是怎么回事。今天分析一下Launcher启动APP的过程。从用户点击到程序启动的流程,下面针对WorkSpace上的快捷图标点击启动流程进行分析。(如果分不清WorkSpace是什么或者不知道快捷方式和其
转载 2024-09-27 09:34:17
46阅读
# AndroidLauncher属性home属性Android开发中,Launcher属性home属性是两个非常重要的属性,它们与应用程序的启动和界面展示息息相关。本文将为大家介绍Launcher属性home属性的概念、用法,并通过代码示例展示它们的具体应用。 ## Launcher属性home属性概念 在Android中,Launcher属性用于指定应用程序的启动器,也就是
原创 2024-04-26 05:24:45
789阅读
目录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阅读
(1)      Launcher的定义:Android系统启动后,加载的第一个程序,是其他应用程序的入口。(2)      Launcher的构成:HomeScreen(1.workspace(AppWidget,Wallpaper,Livefolder,ShortCut),2
转载 2023-07-25 23:27:29
314阅读
# 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
原创 11月前
35阅读
android:allowTaskReparenting 是否允许activity更换从属的任务,比如从短信息任务 切换到浏览器任务。 -------------------------------------------------------------------------------------- android:alwaysRetainTaskState 是否保留状态不变, 比如切换
目    录介绍ImageView,它是一个对于我们Android初学者来说最先接触与学习的控件之一。虽说它的使用方法很简单。但是这篇文章可能会讲到你之前可能没使用过的一些属性方法,但它却特别方便实用。ImageView基本使用方式(没什么好介绍的,也不是本文重点)。下面,我们通过一个小案例来展现今天要介绍的内容,下面代码片段是ImageView的基本使用方式了,但是请注意看它
        本文将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阅读
ApplicationTask和Process的区别与联系Applicationtaskprocess四种加载模式standard模式singleTop模式singleTask模式singleInstance模式SingleTask和SingleInstance区别实例startActivityForResult如果被启动activity加载模式为SingleTask和SingleInstanc
转载 2024-08-30 16:33:34
14阅读
工具耗电优化层面的优化硬件检测优化其它7.【图片优化】8. 【代码优化】1. 【布局优化】====================================================================原理60fpscpu和gpu工作协调:CPU处理逻辑运算,GPU处理浮点运算;检测方法系统设置–开发者选项–调试GPU过度绘制无色:没有过度绘制,每个像素绘制了 1
最近在修改一个问题:就是修改home页下,用户手动拖出来的APP图片下面的字体显示不全,思路比较明确,需要尽量加大整个APP控件的高度,或者缩小图片和文字之间的间隔.跟代码发现APP整个控件的layout由一个被成为CellLayout的layout控制,而且高度是根据屏幕剩余高度等分的,所以,加大整个控件的高度变的不现实.那么只能采取缩小图片和文字之间的间隔的方法了.下面给出跟到整个值的过程:首
转载 10月前
67阅读
一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中,启动一个Activity有时需要创建一个新的对象,有时需要复用已有的对象 ①standard:标准模式、默认模式 含义:每次启动一个Activity就会创建一个新的实例。 注意:使用ApplicationContext去启动standard模式Activity就会报错。因为standard模式的Activity会默认进入启动它所属的任务栈,但是
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阅读
  • 1
  • 2
  • 3
  • 4
  • 5