原文内容:常用方法1.通过Theme切换主题通过在setContentView之前设置Theme实现主题切换。 在styles.xml定义一个夜间主题和白天主题:<style name="LightTheme" parent="Theme.AppCompat.Light.DarkActionBar"> <item name="colorPrimary">@color
转载 2024-02-10 20:09:36
38阅读
首先Activity:A跳转到Activity:Bpublic static final int REQUEST_SEARCH = 100; Intent intent = new Intent(getActivity(), MapSearchDeviceActivity.class); startActivityForResult(intent, REQUEST_SEARCH); @Over
转载 2023-05-24 12:33:01
44阅读
Android P新特性实践-Slices概述在2018年谷歌I/O开发者大会上,谷歌发布了万众期待的Android最新版本-Android P。Slice作为Android P版本更新的一大功能,其使用场景以及新API的使用也格外引人注目。Slice其实是一个UI展示模块,它可以在搜索APP、语音助手、关键字识别等动作中动态地显示你的APP部分模块的内容,通过它,可以丰富地显示你的APP当中的内
转载 10月前
16阅读
[color=red][b]startActivityForResult与startActivity的不同之处在于:[/b][/color] [b]1、startActivity( ) [/b] 仅仅是跳转到目标页面,若是想跳回当前页面,则必须再使用一次startActivity(intent)。 [b]2、startActivityForResul
转载 2024-02-14 10:37:47
59阅读
前言最近看了Android中,Activity->ViewGroup->View的事件分发机制,于是顺带就看了下setContentView方法的源码。在这里和大家分享一下我的个人所得。正文public void setContentView(@LayoutRes int layoutResID) { getWindow().setContentView(layoutR
引言  我们知道,如果想打开一个新的Activity我们可以使用startActivity方法。今天我们介绍的startActivityForResult不仅可以打开全新的Activity,而且当新的Activity关闭后,父Activity可以接收到新窗口设置的值。这篇文章我们就来介绍下startActivityForResult和setResult这两个方法。下面来看例子吧。实例  start
转载 2024-05-16 12:15:26
18阅读
# Android setResult()方法详解 ## 1. 引言 在Android开发中,经常会遇到需要在不同的活动(Activity)之间传递数据的场景,例如从一个活动跳转到另一个活动并且获取返回结果。这时就可以使用Android提供的`setResult()`方法来实现。 本文将详细介绍`setResult()`方法的用法,并提供相应的代码示例。 ## 2. `setResult(
原创 2023-10-12 10:33:34
776阅读
startActivityForResult与startActivity的不同之处在于:1、startActivity( ) 仅仅是跳转到目标页面,若是想跳回当前页面,则必须再使用一次startActivity( )。2、startActivityForResult( ) 可 以一次性完成这项任务,
转载 2016-04-28 10:40:00
113阅读
2评论
# Android setResult ## 介绍 在Android开发中,我们经常会涉及到Activity之间的数据传递。而`setResult(int resultCode, Intent data)`方法则是用于在一个Activity中设置结果并将其传递给启动它的Activity。本文将详细介绍`setResult()`方法的使用以及相关的注意事项。 ## `setResult()`方
原创 2023-10-12 10:33:51
369阅读
# 在Android中实现setResult的完整指南 在Android开发中,`setResult`方法是一个非常重要的功能。它用于在一个Activity结束时返回结果给启动它的Activity。本文将详细介绍如何实现`setResult`功能,并通过步骤表、流程图和甘特图来帮助理解。 ## 实现流程 以下是实现`setResult`的基本流程: | 步骤 | 描述
原创 9月前
71阅读
起初,移动互联网浪潮起来时候,iOS和Android智能手机普及,这两个平台上开发用到技术同一称为Native,就是通过平台提供的工具包进行应用的开发。 我们知道,应用是需要更新才可以用到新功能,感谢产品经理没日没夜的加班,让我越来越觉得第一个版本是最好的。但是为了让最新的更新触达你手中的APP,技术人员被迫无所不用其极。然后就有了H5,weex,小程序,Flutter等等。这些技术的特点主要是磨
### Android setResult时机的实现 在Android开发中,我们经常需要在一个Activity中启动另一个Activity,并且希望在第二个Activity结束后将结果传递回第一个Activity。这时就需要使用到setResult方法。本文将向你介绍如何在Android中实现setResult的使用。 #### 流程图 下面是使用setResult方法的整个流程: ``
原创 2023-11-30 10:55:33
107阅读
startActivityForResult与startActivity的不同之处在于:1、startActivity( ) 仅仅是跳转到目标页面,若是想跳回当前页面,则必须再使用一次startActivity( )。2、startActivityForResult( ) 可以一次性完成这项任务,当程序执行到这段代码的时候,假若从T1Activity跳转到下一个Text2Act
转载 精选 2014-07-02 16:48:49
414阅读
onActivityResult、setResult的基本操作
原创 2015-04-23 23:58:41
1223阅读
startActivityForResult与startActivity的不同之处在于:1、startActivity( )仅仅是跳转到目标页面,若是想跳回当前页面,则必须再使用一次startActivity( )。2、startActivityForResult( )可以一次性完成这项任务,当程序...
原创 2021-08-04 10:22:19
88阅读
Activity的setResult方法
转载 2014-05-16 10:36:00
85阅读
2评论
# Android中的setResult方法详解 在Android应用开发中,Activity间的数据传递是一个常见需求。通常情况下,我们会使用`startActivityForResult()`方法来启动一个新的Activity,并希望在新的Activity完成后,返回结果给原来的Activity。实现这一需求的关键方法是`setResult()`,本文将带您详细了解它的使用方法。 ## 一
原创 2024-09-12 03:49:35
302阅读
# Android Activity setResult 通讯 在 Android 开发中,当我们需要从一个 Activity 向另一个 Activity 传递结果时,可以使用 `setResult` 方法。本文将会详细讲解这一过程的步骤,并提供相应的代码示例和详细注释。让我们开始吧! ## 流程概述 首先,我们来了解一下整个过程的基本步骤。下面是步骤的示意表格: | 步骤 | 描述
原创 11月前
54阅读
# 实现Android onActivityResult使用setResult ## 关系图 ```mermaid erDiagram 程序员 ||--o 小白 : 教导 ``` ## 任务流程 | 步骤 | 操作 | | ---- | ---- | | 步骤一 | 小白调用startActivityForResult()方法启动新的Activity | | 步骤二 | 在新的Ac
原创 2024-06-06 04:14:24
30阅读
       Intent 的用法相信你已经比较熟悉了,我们可以借助它来启动活动、发送广播、启动服务等。在进行上述操作的时候,我们还可以在Intent 中添加一些附加数据,以达到传值的效果,比如在FirstActivity 中添加如下代码: 1. Intent intent = new Intent(FirstActivity
转载 8月前
19阅读
  • 1
  • 2
  • 3
  • 4
  • 5