一、前言最近在看android fragment与Activity进行数据传递的部分,看到了接口的内容,今天来总结一下。二、的含义和用途1、什么是?一般来说,模块之间都存在一定的调用关系,从调用方式上看,可以分为三类同步调用、异步调用和。同步调用是一种阻塞式调用,即在函数A的函数体里通过书写函数B的函数名来调用之,使内存中对应函数B的代码得以执行。异步调用是一种类似消息或事件的机制
转载 2023-09-04 09:44:35
299阅读
最近遇到一个fragment和Activity之间传输数据的问题,当时本能想到了这个方法Bundle bundle=getArguments();这样做当然是可以的,但是好像Api里不建议这么做,于是我就想到函数。函数传参数好像可以试试,于是我绞尽脑汁(原谅我薄弱的基础),在一些网上提供的方法上不断尝试终于成功了,赶紧在这里记下我的笔记,省的忘了第一步当然是写出要回的接口:public
转载 2023-10-07 21:43:30
138阅读
问题最近遇到了一个很有趣的问题,为什么不能够用回的方式使用startActivityForResult呢?如果我们想要用回的方式使用,有什么问题? 首先我们看一下目前官方的使用方式,如下图所示 其实这个流程很复杂,很不符合高内聚的原则,特别是如果页面的请求很多就会变成如下的情况protected void onActivityResult(int requestCode, int result
## Android Activity实现流程 在Android开发中,Activity是一种常见的实现机制,用于在不同的Activity之间传递数据或获取结果。下面将介绍如何实现Android Activity。 ### 实现流程 整个流程可以分为以下几个步骤: 1. Activity 1 启动 Activity 2,并传递参数; 2. Activity 2 处理接收到的参数
原创 2023-10-21 07:41:27
118阅读
Andorid事件处理在Andorid中已经很完善的包装了关于事件处理的方式,主要有两套机制:基于监听的事件处理基于的事件处理 对于Android基于的时间处理来说: 主要做法重写Andorid组件特定的方法。Android中已经为大部分界面控件提供了方法,调用就好。对于Android监听的事件处理而言,就是我们经常遇到的组件绑定的事件监听器。 这篇文章主要写基于的事件处理,
转载 2024-10-29 09:43:33
16阅读
# Android Activity 实现指南 ## 流程图 ```mermaid stateDiagram [*] --> 创建Activity 创建Activity --> [*] 创建Activity --> 初始化数据 初始化数据 --> [*] 初始化数据 --> 准备 准备 --> [*] 准备 --> 触发回
原创 2024-07-04 06:40:09
75阅读
接下来就要到Fragment向Activity传输数据了。主要的思路,就是在Fragment中创建一个接口,利用该回接口实现Fragment向Activity传输数据的功能。 函数(接口)在学习利用回接口实现Fragment向Activity传输数据之前,首先要对函数有所了解,下面引用知乎用户futeng的回答简单来说,函数就是当在一个类A中去调用类B的方法b时,方法
转载 2023-11-04 23:10:18
96阅读
一、生命周期生命周期上图是 Activity 和 Fragment 的完整的生命周期函数调用过程,Activity 常规的生命周期函数有七个:onCreate:Activity 第一次创建时调用,一般在该函数中做一些初始化操作,比如创建 View,绑定数据到 View 等。该函数有一个 Bundle 类型的参数 onSaveInstanceState 用于 Activity 被系统销毁后重建;
熟悉Activity,属于Android开发的基本要求,理解好Activity,才可以算得上了解Activity,至于Activity的其他特性,则需要更多的时间去掌握。本文主要针对Activity做个说明,接下来就先从Activity为我们提供了7个主要的方法开始,进行详细的介绍:public class Activity extends ApplicationContext {
文章目录Activity生命周期一、Activity生命周期方法1、onCreate()2、onStart()方法3、onResume()方法4、onPause()方法5、onStop()方法6、onRestart()方法7、onDestroy()二、利用Log类输出信息1、Log.v()方法2、Log.d()方法3、Log.i()方法4、Log.w()方法5、Log.e
转载 2023-07-28 23:32:37
142阅读
知识点一、Activity的生命周期1、 生命周期 onCreate:表示Activity正在被创建。生命周期的第一个方法,当打开一个activity时首先回这个方法。在这个方法中一般做一些初始化工作,例如加载界面布局资源(setContentView)、数据初始化(findviewbyid) onRestart onStart onResume onPause:表示activity正在停止
我想TextView是我们走进Android最先接触的控件之一,因此开篇从TextView讲起,我们大家也好理解,从单词理解是用于“文本查看”的,没错实际应用也是这个作用,书本中大多称之为文本框。EditText和Button也继续于TextView。关于函数,我们只要开始玩Android,从此就离不开他了,这是因为Android程序是框架结构的,这是Android的方便简单之处,这也是一把双
转载 2023-08-24 12:47:17
105阅读
Activity生命周期Activity从启动到销毁的过程。 Activity的4种状态活动状态暂停状态停止状态非活动状态  Activity栈栈顶的Activity处于活动状态,除栈顶以外的其他Activity处于暂停状态或停止状态,而被终止的Activity或已经出栈的Activity则不在栈内。     &n
本课将会教你理解生命周期指定你的app的启动Activity创建一个新实例销毁一个Activity    一般编程规范中通常以 main()函数为起始,和一般编程规范不同的是, Android系统在Activity 实例中通过调用对应生命周期的特定函数来初始化代码。 有一系列的函数用于启动一个activity,也有一系列的函数用于关闭一
转载 2024-06-03 22:11:07
62阅读
# Android Activity 数据Android开发中,Activity是一个重要的组件,它负责展示用户界面并与用户交互。在实际开发中,Activity之间经常需要进行数据传递和操作。本文将介绍如何通过Activity之间的数据实现信息的传递和交互。 ## 数据的原理 在Android中,Activity之间的数据传递可以通过Intent和Bundle实现,但是如
原创 2024-03-30 03:45:37
64阅读
# Android Activity消息Android应用开发中,Activity之间的消息传递是非常常见的操作。有时候,我们需要在一个Activity中获取另一个Activity的返回结果,这就需要使用消息机制。本文将介绍如何在Android中实现Activity之间的消息,并通过代码示例来演示。 ## 消息机制 消息机制是一种在软件开发中常用的实现方式,用于在不同
原创 2024-05-26 05:52:21
97阅读
# Android Activity 关闭Android 开发中,Activity 是应用的基本组件之一,它代表了一个单一的界面,并允许用户与应用进行交互。在用户与应用进行交互的过程中,Activity 可能会被关闭,比如用户点击返回按钮,或者通过代码的方式调用 `finish()` 方法。这就引出了一个重要的话题:Activity 关闭时的机制。 ## 关闭的概念 当一个
原创 8月前
48阅读
## Android Activity 接口Android开发中,ActivityAndroid应用程序的基本组件之一。它承载了用户界面的展示和交互,并负责处理与用户的交互逻辑。在某些情况下,我们需要从一个Activity获取数据或者执行某些操作后返回到之前的Activity。这时候,我们可以使用接口调来实现Activity之间的通信。 ### 接口的基本概念 接口是一种
原创 2023-12-15 09:14:52
170阅读
# Android Activity 函数实现 ## 1. 概述 在 Android 开发中,Activity 是用户界面的一个重要组成部分。Activity 可以通过函数来响应用户的交互和系统事件。本文将介绍 Android Activity 函数的实现步骤,并为刚入行的开发者提供详细的指导。 ## 2. 实现流程表格 以下是实现 Android Activity 函数的流程
原创 2024-01-08 06:56:10
78阅读
# Android Activity 设置 作为一名经验丰富的开发者,我很高兴能够帮助你学习如何在Android中为Activity设置。这将使你能够更好地控制Activity的生命周期,实现更复杂的功能。 ## 一、概述 在Android开发中,Activity的生命周期管理是一个非常重要的概念。通过设置,我们可以在Activity的不同阶段执行特定的操作。以下是实现Activ
原创 2024-07-23 09:24:06
262阅读
  • 1
  • 2
  • 3
  • 4
  • 5