android 巧用finish方法详解手机开发
2023-06-13 09:20:15 时间
在android应用开发中,我们从一个activity跳到另一个activity时,我么要用到Intent;
eg:
Intent intent = new Intent(A.this,B.class); startActivity(intent);
这样操作的话,当我们成功跳到b的时候,当我们点击功能菜单点击返回时,我么成功返回到了A的activity中。
eg:
Intent intent = new Intent(A.this,B.class); startActivity(intent); finish();
这样操作的话,当我们从A跳转到B的时候,点击返回键,我们的activity会跳转到A以前的哪个activity。
那么什么时候加入finish方法呢?
业务场景:比如在订单列表中a点击新建订单进入新建订单b activity中,点击保存后,跳转到订单详细c中,在c中我点击返回键我要让他直接返回到a中;那么这种业务场景eg1就能完成我们的需求。
6154.html
app程序应用开发手机开发无线开发移动端开发相关文章
- android 混淆不起作用,Android代码混淆的写法总结
- android短信验证码方案,Android开发之属于你的短信验证码(一)
- Android通过jni调用本地c/c++接口方法总结
- android线程间通信的几种方法_Android进程间和线程间通信方式
- Android studio更新后出现警告:Warning:The `android.dexOptions.incremental` property is deprecated and it has
- 【Android应用开发】 Android 崩溃日志 本地存储 与 远程保存
- 【Android 性能优化】应用启动优化 ( 启动优化项目 | 界面启动时间 | 启动优化项目 | 方法追踪 MethodTracing )
- 【Android 异步操作】AsyncTask 异步任务 ( 参数简介 | 方法简介 | 使用方法 | AsyncTask 源码分析 )
- 【Android 异步操作】线程池 ( 线程池简介 | 线程池初始化方法 | 线程池种类 | AsyncTask 使用线程池示例 )
- 【Android 逆向】Android 中常用的 so 动态库 ( /system/lib/libc.so 动态库 | libc++.so 动态库 | libstdc++.so 动态库 )
- 【Android Gradle 插件】自定义 Gradle 插件模块 ④ ( META-INF 中声明自定义插件的核心类 | 在应用中依赖本地 Maven 仓库中的自定义 Gradle 插件 )
- 【错误记录】Android Studio 编译报错 ( The minCompileSdk (33) specified in a dependency‘s AAR metadata META-I )
- Android加载Gif图片的一般方法:Movie实现详解手机开发
- Android开发中遇到的问题(四)——Android中WARNING: Application does not specify an API level requirement!的解决方法详解手机开发
- [android] 绑定方式开启服务&调用服务的方法详解手机开发
- android 防止反编译的若干方法详解手机开发
- Android设置应用全屏的两种解决方法
- android,不显示标题的方法小例子
- Android按钮按下的时候改变颜色实现方法
- android获取手机唯一标识的方法
- Android开发中避免应用无响应的方法(ApplicationNotResponding、ANR)
- Android实现新增及编辑联系人的方法
- Android提高之使用NDK把彩图转换灰度图的方法
- Android手机获取root权限并实现关机重启功能的方法