activity-Activity被我finish掉之后还在接收广播

问题描述

Activity被我finish掉之后还在接收广播

我在回调函数里面注册了一个广播,并在一个Activity里面去接收。当我关闭掉这个acitvity,然后再点击打开这个Activity时,当广播来了后会有两个地方在响应这个广播。我只想让最新打开的Activity响应这个广播

解决方案

Activity销毁的时候 把广播注销掉。。

时间: 2024-10-05 17:46:13

activity-Activity被我finish掉之后还在接收广播的相关文章

图片-安卓实现弹出的activity具有模糊玻璃的效果并且还可以看到底部activity的视图

问题描述 安卓实现弹出的activity具有模糊玻璃的效果并且还可以看到底部activity的视图 我已经实现了模糊玻璃的效果但是看不到底部的视图 是不是需要加什么属性 解决方案 能不能告诉我模糊玻璃效果怎么实现的呀 解决方案二: 这不是可以看见底部的activity吗? 解决方案三: 加透明属性............ 解决方案四: 模糊是对一个Bitmap进行了处理,不会有你想要的效果的. 你可以用代码截屏,得到Bitmap进行模糊处理,再设为新界面背景.不过这个过程比较复杂,也比较耗时.

android-dialog中转到Activity, Activity结束之后如何通知dialog刷新界面?

问题描述 dialog中转到Activity, Activity结束之后如何通知dialog刷新界面? 我有个需求,从dialog上的一个view点击中转到Activity,Activity里面做了一些操作后,回来时要相应地刷新dialog刷新界面,请问如何通知dialog刷新界面? 也即类似于activity里面的startActivityForResult() 解决方案 dialog是附在activity上面的,系统只能够接管activity的生命周期,所以你需要做的是,在activity里

fragment怎么把承载他的fragmentactivity finish 掉

问题描述 fragment怎么把承载他的fragmentactivity finish 掉 fragment怎么把承载他的fragmentactivity 给finish 掉或者销毁 或者说Button要怎么才能触发手机返回键上的功能 解决方案 在fragment里面调用: getActivity().finish();

支付宝异步返回支付结果时如果网络出现异常还会接收到支付成功的结果吗

问题描述 支付宝异步返回支付结果时如果网络出现异常还会接收到支付成功的结果吗 情况是这样的:客户在商城上买了一件商品,支付宝明明支付成功了,支付宝明细也可以看到确实支付了,但是这笔订单还是显示未付款状态,如果客户支付时关闭了浏览器,支付成功异步返回支付结果时网络异常会不会导致接收不到支付成功的结果? 解决方案 会重复请求5次吧,间隔多少记不得了,自己看api.这个和浏览者的网络没关系,是你服务器和支付宝的网络有关系,回调一般是请求你服务器的接口,而不是浏览者的 解决方案二: 浏览者关闭了浏览器那

静态广播-静态注册的广播为什么在App被清掉之后就不能接收到广播了呢?

问题描述 静态注册的广播为什么在App被清掉之后就不能接收到广播了呢? 我在XML文件里面静态注册的广播,但是当我长按Home键打开后台把这个App从后台清掉之后就不能继续接收广播了?我接收的是开机广播,解锁广播,只有当App在被用户操作的时候才可以接收到广播,后台删掉之后就没了,我广播的优先级设置的是1000,同一个XML文件里面有两个 是1000的没事吧?.另外:除了开机广播,那个解锁广播不需要权限吧? 解决方案 安卓开发之注册静态广播静态和动态注册广播接收者 72集静态/动态注册广播的区别

listview-ListView的item的onTouch()返回true,在ListView的onTouch()还能接收到触摸事件?

问题描述 ListView的item的onTouch()返回true,在ListView的onTouch()还能接收到触摸事件? 我的想法是子view(就是ListView的item)中onTouch()返回true,那么ListView就应该接收不到MotionEvent,也就不能滚动了,而事实并非如此,不知道原因. public class MainActivity extends ActionBarActivity { private ListView mListView; @Overri

线程-Activity在回调函数执行前被finish会引起崩溃吗?

问题描述 Activity在回调函数执行前被finish会引起崩溃吗? 假设有如下情景,activity实现了接口interface A,override了操作函数function( )(是对activity里面的一些变量进行处理),activity里面开了两个线程(Thread1,Thread2)进行网络访问,Thread2中网络访问有响应后执行了回调函数function,而Thread1网络访问有响应了之后执行的是把activity finish掉(回调也好,广播也好,反正就是把activi

Android Activity进出动画三种方法

Android Activity进出动画三种方法 实现activity的进出场动画总共有3种方式,下面会一一列出,首先给出示例的动画xml文件. 动画的xml文件 <?xml version="1.0" encoding="utf-8"?> <translate xmlns:android="http://schemas.android.com/apk/res/android" android:fromYDelta="

Android 进程回收之LowMemoryKiller原理篇

在前面的文章Android进程保活一文中,对于LowMemoryKiller的概念做了简单的提及.LowMemoryKiller简称低内存杀死机制.简单来说,LowMemoryKiller(低内存杀手)是Andorid基于oomKiller原理所扩展的一个多层次oomKiller,OOMkiller(Out Of Memory Killer)是在Linux系统无法分配新内存的时候,选择性杀掉进程,到oom的时候,系统可能已经不太稳定,而LowMemoryKiller是一种根据内存阈值级别触发的内