什么是 ActivityActivity 是 Android 应用程序的界面;每个应用程序往往都存在多个 Activity ,即存在多个界面,各个界面之间根据一定的逻辑规则互换显示;Activity 本质是一个 Java 类,在一般情况下,可以认为每个界面均是一个 Activity ,也就是说 Activity 的数量与界面的数量是一一对应的。Activity 的功能定位Activity 通常用于
转载 2023-09-06 14:00:35
378阅读
一、什么是Activity?Android组件中最基本也是最为常见用的四大组件之一。是一个与用户交互的系统模块,一个Activity通常就是一个单独的屏幕(页面),它上面可以显示一些控件也可以监听并处理用户的事件做出响应。Activity之间通过Intent进行通信。 第一次运行时用户就会看到一个窗体,这个窗体就是一个Activity,这个Activity可以通过启动其他的Activit
转载 2023-07-03 11:02:46
162阅读
     Android activity 参数传递 经过网上的资料收集终于测试成功,可以两个Activity 之间相互传递参数。先将部分代码帖出来(关键代码已注释),仅供参考。第一个activity:activity_main导入相关包import android.os.Bundle;import android.view.Menu;import andr
原创 2014-10-27 10:12:22
942阅读
Android开发中,经常会遇到“Activity返回参数”这一需求,实际上它是通过“startActivityForResult”方法来完成的。在复杂应用中,当我们需要从一个Activity获取数据时,这个过程十分频繁。本文将详细探讨如何有效处理Android Activity返回参数的问题,涵盖参数解析、调试步骤、性能调优、排错指南和最佳实践等方面,帮助开发者优化实现。 ## 背景定位
原创 6月前
64阅读
Android中,一个应用程序里面,通常包含了多个相互结合的Activity。每个Activity通常被设计为可以为用户执行某个特定的动作,ActivityActivity之间可以通过Intent相互的跳转。甚至,可以通过Intent的action来启动另外一个应用程序的Activity,这个过程给用户的感觉就像这个Activity就是你的应用程序里面一样。AndroidActivity的这
Activity概述          Activity是一个应用中的组件,它为用户提供一个可视的界面,方便用户操作,比如说拔打电话、照相、发邮件或者是浏览地图等。每个activity会提供一个可视的窗口,一般情况下这个窗口会覆盖整个屏幕,但在某此情况下也会出现一些比屏幕小的窗口飘浮在另外一相窗口上面。类比Windows当中的概念,Activity
转载 2024-04-09 20:15:28
37阅读
1.创建一个新的Activity,并在功能清单AndroidManifest.xml中配置好新的Activity<activity android:name=".NewActivity" android:label="新activity的页面标题"/> 2.打开新的Activity,不传任何参数方法: startActivity(new Intent(MainActivity.thi
转载 2023-12-02 13:34:40
83阅读
  Activity之间传递数据一般通过以下几种方式实现: 1. 通过intent传递数据 2. 通过Application 3. 使用单例 4. 静态成员变量。(可以考虑  WeakReferences) 5. 持久化(sqlite、share preference
转载 2024-02-29 09:23:13
58阅读
 发送方:  Intent intent = new Intent();  Bundle bundle = new Bundle();  bundle.putString("key_height", fieldHeight.getText().toSt
原创 2012-05-04 14:57:16
87阅读
# 实现Android启动Activity携带参数的方法 作为一名经验丰富的开发者,我将会教你如何在Android应用中启动一个Activity并携带参数。首先,我们来看一下整个实现的流程,然后详细说明每一步需要做什么。 ## 流程图 ```mermaid flowchart TD A(开始) --> B(启动Activity) B --> C(传递参数) C -->
原创 2024-04-11 04:59:54
382阅读
# Android 启动activity 传入参数的实现 在Android开发中,我们经常需要在启动一个新的Activity时传入一些参数。本文将教会你如何在Android中实现启动Activity时传入参数的功能。 ## 实现步骤 下面是实现这个功能的基本步骤。我们可以用一个表格来展示这些步骤: | 步骤 | 描述 | | ---- | ---- | | 1 | 创建一个新的Act
原创 2024-01-14 03:50:05
131阅读
------siwuxie095       传递值对象,即自定义的有数据类型的对象       1、首先 new 一个 class:User,用于创建自定义对象,同时右键 Generate 出 Constructor、setter 和 getter 方法(很简单,也可以手敲): package com.s
转载 1月前
404阅读
# Android Activity 的返回与参数传递 在 Android 应用开发中,Activity 是用户与应用交互的核心组件。当我们在一个 Activity 中启动另一个 Activity 时,有时需要从新启动的 Activity 返回一些数据。在这篇文章中,我们将探讨如何在 Android 的不同 Activity 之间传递参数,包括返回数据的方法,并通过代码示例、关系图和旅行图加以说
原创 10月前
410阅读
# Android Activity 关闭回传参数的实现 在 Android 开发中,常常需要在多个 Activity 之间传递数据。当一个 Activity 关闭时,我们需要将数据返回给之前的 Activity。这篇文章将详细介绍如何实现这一过程,包括所需的步骤和相关代码示例。 ## 流程概述 下面是实现 Activity 关闭后回传参数的流程。 | 步骤 | 描述 | |------|
原创 2024-09-30 05:42:54
50阅读
      我在做应用时遇到一个问题。就是在启动主页面时须要预先载入一些数据。我是在一个载入页中处理完这些数据然后再转到主页面。但当我在主页面中按返回键时,系统会返回载入页面。我不希望载入页在使用完之后还被保留在任务中。 Android的官方文档中这样描写叙述的返回栈、任务和activity的默认关系: 1:当从Activity A中启动Activity B时。Ac
转载 2023-07-06 15:14:55
67阅读
Android开发中,`Activity` 是用户界面中的一个重要组成部分。通过携带参数起到`Activity`可以实现数据的传递,提升用户体验。然而,如何正确地在`Android`中传递参数到`Activity`,并对其进行解析和处理,是一项需要精心设计的任务。 ## 背景定位 在现代应用中,`Activity` 的切换频繁,尤其是在多模块或多功能的应用中,参数传递成为了一个主要的挑战。若
android中常常会遇到与context有关的内容浅论一下context : 在语句 AlertDialog.Builder builder = new AlertDialog.Builder(this); 中,要求传递的 参数就是一个context,在这里我们传入的是this,那么这个this究竟指的是什么东东呢? 这里的this指的是Activity.this,是这个语句所在的Activi
## Android 当前 Activity 接收参数指南 在 Android 开发中,Activity 是一个非常重要的组件,它会经常需要接收参数,以便于展示相关信息。今天,我们将一起学习如何在Android中实现当前Activity接收参数的功能。整个过程可以分为以下几个步骤: ### 流程概述 以下是实现步骤的流程表: | 步骤 | 描述
原创 2024-08-30 06:37:41
83阅读
启动其它Activity不是单向的。你也能启动其它Activity并获取一个返回结果。为了获取一个结果,调用startActivityForResult()方法(替代startActivity()方法)。 例如,你的应用程序能启动一个照相机应用程序,并获取捕捉的相片作为结果。或者,你可能启动People应用程序,为了用户选择一个联系人,并且你将会获取这个联系的的详细信息作为结果。 当然,这个响
转载 2024-09-26 09:13:44
54阅读
activity的生命周期  首先看看android developers 网上的activity的生命周期图:       activity启动的时候:onCreate ---> onStart ---> onResume 这个过程不用多说,大家都知道。 这里主要讲讲: 何时onPause, 何时onStop,何时on
转载 3月前
35阅读
  • 1
  • 2
  • 3
  • 4
  • 5