- 浏览: 261405 次
- 性别:
- 来自: 济南
文章分类
- 全部博客 (303)
- c (31)
- c++ (16)
- java (18)
- c# (1)
- python (3)
- java web (6)
- oracle (7)
- sqlserver (2)
- mysql (2)
- android (24)
- android系统 (15)
- android多媒体部分 (15)
- android游戏 (12)
- linux (26)
- javaScript (1)
- ajax (1)
- node JS (2)
- html (5)
- apache (3)
- jboss (1)
- weblogic (0)
- 通信协议 (10)
- 云计算 (1)
- 分布式 (5)
- ejb (1)
- webservice (5)
- 设计模式 (16)
- JNI (6)
- swing (13)
- 版本控制 (1)
- UML (1)
- xml (4)
- spring (5)
- hibernate (5)
- struts1 (3)
- struts2 (4)
- ibatis (0)
- tomcat (2)
- 心得体会 (1)
- css (1)
- 嵌入式 (41)
- arm体系结构 (10)
Handler handler = new Handler() {
@Override
public void handleMessage(Message msg) {
if (msg.what == 1) {
int index= msg.getData().getInt("index");
if(index!=0){
//显示进度
}
if(index>=100){
if(当前是非主Activity){
//隐藏进度,弹出下载完成提示
}else{
//给主Activity发送一个广播
Intent intent = new Intent("android.intent.action.MAIN");
sendBroadcast(intent);
}
}
}
}};
}
}
}
}
}
}
同时,在主Activity中定义一个广播接收器,并处理
Java代码
BroadcastReceiver mReceiver=new BroadcastReceiver(){
public void onReceive(Context context, Intent intent) {
//刷新主Activity界面
init();
}};
IntentFilter intentFilter = new IntentFilter("android.intent.action.MAIN");
registerReceiver(mReceiver, intentFilter);
}
发表评论
-
NDK环境搭建学习笔记
2013-05-12 13:39 1106本地native方法实现步骤 ... -
即时通信学习笔记
2013-05-18 09:56 802下载安装文件 openfire_3_6_4.exe spark ... -
android 代码混淆
2013-03-20 19:47 1049在项目文件下,自动生成了文件:proguard-projec ... -
android 即时通信学习笔记一
2012-11-04 15:49 821下载安装文件 openfire_3_6_4.exe spa ... -
andriod 源码下载
2012-11-02 14:36 875git 是版本控制工具 安装方法: sudo apt-g ... -
android应用的适配常用方法
2012-09-03 14:48 409屏幕大小: small normal large ... -
android 蓝牙学习笔记
2012-09-07 09:56 907蓝牙部分学习 蓝牙之间的通信需要四部分: 1 设置蓝牙设备 ... -
取得手机 IP地址
2012-09-07 09:57 631public String getLocalIpAddress ... -
android动画Scale+Translate
2012-09-07 10:14 749/** * 移动缩小动画 * @author 岳振华 * ... -
android中ActionBar +Fragment
2012-09-07 10:18 1102/** * 测试tab标题栏 * * @time 下午0 ... -
android ArcGIS学习笔记一
2012-09-08 18:18 3469动态操作地图服务 1.动态添加一个地图服务String ur ... -
android 启动流程
2012-09-10 15:45 698bootload 加载linux 内核 挂载ramd ... -
android 修改开机动画
2012-09-10 16:41 932framebuffer驱动里可以定制开机界面 开机过程中屏 ... -
Framebuffer Driver
2012-09-10 16:42 696Framebuffer Driver 中 ... -
android 简单服务实现
2012-09-14 16:06 688/** * 测试服务 * * @time 下午02:40 ... -
android 常用命令
2012-09-26 16:03 6971 显示设备列表 adb devices 2 在指定模拟器 ... -
android 调用webservice
2012-10-13 22:43 906web服务端 package cn.yue.lsp.ph ... -
android handler和looper
2012-10-25 16:58 7011 消息在主线程执行 handler = new Handl ... -
android 动画
2012-10-25 17:05 672tween xml 代码如下: <?xm ... -
NDK学习笔记
2012-10-27 15:40 705工具下载: cygwin 1.7或以上版本 awk升级 ...
相关推荐
"Android广播onReceiver回调更新ui"这个主题主要涉及如何在广播接收器中处理接收到的广播消息,并在用户界面(UI)上做出相应的更新。我们将深入探讨以下几个关键知识点: 1. **广播机制**: Android系统通过发送...
Android广播系统基于发布-订阅模式,使得任何应用都可以发送广播,而其他应用可以通过注册接收器来监听并响应这些广播。本文将深入探讨Android广播事件处理的相关知识点。 一、广播类型 1. 系统广播:由Android...
在提供的源码中,可能包含了广播接收器的创建、注册、IntentFilter的设置以及onReceive()方法的实现等内容,通过分析这些代码,你可以深入理解Android广播接收器的工作原理和用法。如果源码包含了一些特殊功能或优化...
本文将详细解析Android广播机制的核心概念、工作原理以及如何使用。 一、广播基本概念 1. 广播Intent:广播Intent是Android系统中用于发送和接收广播消息的对象。它包含一个动作(Action)、数据(Data)、类型...
### Android广播开发规范详解 #### 一、引言 Android平台上的广播机制是实现应用程序间通信的重要手段之一。为了确保代码的一致性和可维护性,本文档旨在为开发者提供一套全面且规范化的广播开发指导原则。这将有...
### Android广播机制详解 在Android开发中,广播(Broadcast)是一种常见的组件间通信方式,用于在应用程序的不同部分或不同应用程序之间传递消息。本篇将基于提供的文件内容详细讲解Android广播的简单使用方法。 ...
在Android开发中,广播(Broadcast)和界面传值是两个重要的概念。广播是Android系统中的一种全局通知机制,用于在应用程序之间传递消息。界面传值则涉及到Activity、Fragment或者Service之间的数据交换。在这个...
本教程将深入探讨Android广播的使用,包括如何创建、发送和接收广播,以及如何在广播接收器中更新界面元素。 一、广播的基本概念 1. 广播Intent:广播是通过Intent对象来传递的,可以携带数据,使得信息能够在多个...
在Android应用开发中,广播(BroadcastReceiver)、服务(Service)和对话框(Dialog)是三个重要的组件,它们各自承担着不同的职责,同时也可以相互协作,实现复杂的功能。在这个"Android 广播、服务、对话框直接...
本实践将详细介绍如何利用Android广播组件来实现一个简单的短信黑名单功能。 首先,我们需要创建一个BroadcastReceiver子类,这个子类将继承BroadcastReceiver并重写onReceive()方法。在onReceive()方法内,我们将...
在这个"android广播小例子"中,我们将探讨如何创建和使用广播接收器。 首先,我们需要在AndroidManifest.xml文件中注册我们的广播接收器。注册分为静态注册和动态注册两种方式。静态注册是在manifest文件中添加标签...
在Android开发中,广播事件(Broadcast)是一种全局的消息传递机制,允许应用程序之间或者系统与应用程序之间进行通信。在本文中,我们将深入探讨如何使用Delphi这个强大的RAD(快速应用开发)工具来处理Android系统...
Android 广播机制是Android系统中一种用于组件间通信的重要机制。BroadcastReceiver,即广播接收器,是Android四大组件之一,它允许应用程序在不互相依赖的情况下接收和响应系统或应用程序发出的广播事件。这些事件...
"Android广播demo"是一个基础的示例,旨在帮助开发者快速理解并掌握如何在Android系统中使用广播接收器。 首先,我们来详细了解一下Android广播系统的工作原理。在Android中,广播分为两种类型:系统广播和应用广播...
在Android平台上,对电话状态的监听和拦截是一个需要特别权限和精确实现的敏感操作,这涉及到Android的权限管理、广播接收器(BroadcastReceiver)、事件监听机制以及电话状态的处理。以下知识点将详细介绍如何实现这...
"android广播 demo"是一个示例项目,旨在帮助开发者理解如何在Android应用中实现和使用广播机制。通过分析这个BroadcastDemo项目,我们可以深入学习广播的原理和实践应用。 首先,我们需要了解广播的基本概念。在...
"Android 广播传值"是指通过Android系统的BroadcastReceiver机制,实现不同组件或进程之间的数据交换。BroadcastReceiver是Android四大组件之一,它能够监听并接收系统或应用程序发送的广播消息,包括字符串、整型等...
在Android系统中,广播接收器(Broadcast Receiver)是一种重要的组件,它允许应用程序监听并响应系统或应用程序发送的各种广播意图(Intent)。当我们谈论“android 广播优先级”时,我们关注的是不同广播接收器在...
本教程将深入探讨Android广播的各种使用方式及其应用场景。 1. **注册方式** - **动态注册**:在代码中通过`registerReceiver()`方法注册BroadcastReceiver,优点是可以随时注册和注销,减少内存占用。但缺点是...