最近在整理一版基于struts、hibernate、spring和activiti的开发平台,在流程设计使选用了activiti的流程引擎,主要原因是习惯了JBPM的流程思路,而Tom Baeyens基于JBPM思想设计的activiti更加合理,使用方便,功能也更加强大。但是在流程回退方面确遇到了很大的困难,国外的流程思想与国内差别还是很大的,在中国人的观念中,流程既然能前进就应该可以回退,但是
转载
2023-08-29 07:37:19
118阅读
# Android BaseActivity 的异步回调到 Activity
在 Android 开发中,BaseActivity 是一种常见的设计模式,用于处理共享的逻辑和功能,以简化子类的实现。尤其是在处理异步操作(如网络请求)时,需要能够将结果回调给 Activity。本文将探讨如何在 BaseActivity 中实现异步回调,并在子类 Activity 中使用。
## 1. BaseA
原创
2024-10-16 05:46:43
47阅读
# Android Activity调到前台的实现
## 1. 概述
在Android开发中,Activity是用户界面的基本单位。有时候我们需要将某个Activity调到前台显示,本文将介绍实现这一需求的步骤和代码。
## 2. 流程图
下面的甘特图展示了实现将Activity调到前台的流程:
```mermaid
gantt
dateFormat YYYY-MM-DD
原创
2023-12-01 06:31:43
183阅读
google 从3.0開始就引入了 Fragment 概念,用 Fragment 取代多 Activity,假设你还停留在 Activity 时代,那你就面壁去吧! Fragment 是好用,可是又几个问题, 1.在 ViewPager 里面,你不知道 Fragment 当前是显示还是隐藏状态,就是
转载
2017-08-06 14:09:00
459阅读
2评论
对于博客,从来是默默的转,最近终于有点时间可以写些自己的东西(其实也还要忙着准备找工呢),写出来与仅仅知道那么回事绝对大不一样,写也是学习的过程,不过向来多关注于功能实现,对一些基础概念把握不准确,望各位拍砖,不废话了。 什么是回调?通常发生在需要两个角色即调用者与实现者的情形上,即我们希望当产生某个事件时,调用实现者定义的某个函数。当然这个概念很大
一、前言最近在看android fragment与Activity进行数据传递的部分,看到了接口回调的内容,今天来总结一下。二、回调的含义和用途1、什么是回调?一般来说,模块之间都存在一定的调用关系,从调用方式上看,可以分为三类同步调用、异步调用和回调。同步调用是一种阻塞式调用,即在函数A的函数体里通过书写函数B的函数名来调用之,使内存中对应函数B的代码得以执行。异步调用是一种类似消息或事件的机制
转载
2023-09-04 09:44:35
299阅读
四、对象的传递和操作
JNI中,C函数名的java对象参数,除了String类外则都表示为jobject类型(String类表示为jstring类型). JNI提供了在本地代码中操作Java对象的功能。 基本原理 首先需要找到对象属于哪个类(class).类(class)在JNI中用jclass进行表示。 查找java类有两种方式: 一、用类
## 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阅读
先finish();再跳转 public void reTraining() { finish(); Intent intent=new Intent(this,MindAuthentication.class); startActivity(intent); }
原创
2022-05-26 17:07:48
63阅读
# 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阅读
最近遇到一个fragment和Activity之间传输数据的问题,当时本能想到了这个方法Bundle bundle=getArguments();这样做当然是可以的,但是好像Api里不建议这么做,于是我就想到回调函数。回调函数传参数好像可以试试,于是我绞尽脑汁(原谅我薄弱的基础),在一些网上提供的方法上不断尝试终于成功了,赶紧在这里记下我的笔记,省的忘了第一步当然是写出要回调的接口:public
转载
2023-10-07 21:43:30
138阅读
问题最近遇到了一个很有趣的问题,为什么不能够用回调的方式使用startActivityForResult呢?如果我们想要用回调的方式使用,有什么问题? 首先我们看一下目前官方的使用方式,如下图所示 其实这个流程很复杂,很不符合高内聚的原则,特别是如果页面的请求很多就会变成如下的情况protected void onActivityResult(int requestCode, int result
转载
2023-11-01 15:03:39
115阅读
思路 像所有语言一样,绑定回调主要是执行的任务执行到特定情形的时候,调用对用回调方法。 这里也一样。核心思路是,当c代码执行到特定特定情形的时候,调用lua的方法 我这里使用的是用lua_stack直接调用lua的方法,没有使用cocos2dx封装的那个dispatcher,因为熟悉那个格式太墨迹了
转载
2017-11-06 16:12:00
807阅读
2评论
本课将会教你理解生命周期回调指定你的app的启动Activity创建一个新实例销毁一个Activity 一般编程规范中通常以 main()函数为起始,和一般编程规范不同的是, Android系统在Activity 实例中通过调用对应生命周期的特定函数来初始化代码。 有一系列的回调函数用于启动一个activity,也有一系列的回调函数用于关闭一
转载
2024-06-03 22:11:07
62阅读
# Android Activity 关闭回调
在 Android 开发中,Activity 是应用的基本组件之一,它代表了一个单一的界面,并允许用户与应用进行交互。在用户与应用进行交互的过程中,Activity 可能会被关闭,比如用户点击返回按钮,或者通过代码的方式调用 `finish()` 方法。这就引出了一个重要的话题:Activity 关闭时的回调机制。
## 关闭回调的概念
当一个
# Android Activity消息回调
在Android应用开发中,Activity之间的消息传递是非常常见的操作。有时候,我们需要在一个Activity中获取另一个Activity的返回结果,这就需要使用消息回调机制。本文将介绍如何在Android中实现Activity之间的消息回调,并通过代码示例来演示。
## 消息回调机制
消息回调机制是一种在软件开发中常用的实现方式,用于在不同
原创
2024-05-26 05:52:21
97阅读
## Android Activity 接口回调
在Android开发中,Activity是Android应用程序的基本组件之一。它承载了用户界面的展示和交互,并负责处理与用户的交互逻辑。在某些情况下,我们需要从一个Activity获取数据或者执行某些操作后返回到之前的Activity。这时候,我们可以使用接口回调来实现Activity之间的通信。
### 接口回调的基本概念
接口回调是一种
原创
2023-12-15 09:14:52
170阅读
# Android Activity 数据回调
在Android开发中,Activity是一个重要的组件,它负责展示用户界面并与用户交互。在实际开发中,Activity之间经常需要进行数据传递和回调操作。本文将介绍如何通过Activity之间的数据回调实现信息的传递和交互。
## 数据回调的原理
在Android中,Activity之间的数据传递可以通过Intent和Bundle实现,但是如
原创
2024-03-30 03:45:37
64阅读