- 浏览: 120040 次
- 性别:
- 来自: 成都
文章分类
xml
两个Activity
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <Button android:text="Button" android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height="wrap_content"></Button> </LinearLayout>
两个Activity
package com.tcl.testnotifycation; import android.app.Activity; import android.app.Notification; import android.app.NotificationManager; import android.app.PendingIntent; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; public class TestNotificationActivity extends Activity { private NotificationManager mNotificationManager; private PendingIntent mPendingIntent; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); mNotificationManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE); // 点击通知切换到Activity2 Intent intent = new Intent(this, Activity2.class); mPendingIntent = PendingIntent.getActivity(this, 0, intent, 0); Button button = (Button) findViewById(R.id.button1); button.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { Notification notification = new Notification(); notification.icon = R.drawable.icon;// 显示图标 notification.tickerText = "test...";// 点击通知用户的内容 notification.defaults = Notification.DEFAULT_SOUND;// 默认声音 // 通知时震动 // notification.defaults = Notification.DEFAULT_VIBRATE; // 通知时屏幕发亮 // notification.defaults = Notification.DEFAULT_LIGHTS; notification.setLatestEventInfo(TestNotificationActivity.this, "myNotification", "test test test", mPendingIntent); mNotificationManager.notify(0, notification); } }); } }
package com.tcl.testnotifycation; import com.tcl.testnotifycation.R.layout; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.widget.LinearLayout; import android.widget.TextView; public class Activity2 extends Activity{ public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); LinearLayout layout = new LinearLayout(this); TextView textView = new TextView(this); textView.setText("this is test notifycation"); layout.addView(textView); setContentView(layout); } }
发表评论
-
ubuntu16 OpenGrok配置多项目
2019-03-29 14:26 1206以前的博客介绍过OpenGrok配置一个项目,这里介绍下 ... -
android adb shell su设置密码
2019-03-26 14:02 25951.打开su源码在system/extras/su/su. ... -
make日志同时输出到控制台和文件
2019-03-22 10:23 12730 标准输入 stdin = standard in ... -
增加自定义property目录
2019-03-18 10:04 365打开文件system/core/init/property ... -
recovery增加打印到串口和增加复制代码
2019-03-07 09:49 634项目里需要调试recover,网上查了部分资料,增加了 ... -
android adb shell命令启动应用
2019-03-01 13:33 13961.执行adb shell 2.这里以打开设置为例: ... -
android HAL层例子
2019-02-27 11:15 1200上一篇文章已经写了led驱动,这篇文章我们再封装HAL层 ... -
FireFlay开发板点亮LED驱动开发
2019-02-22 11:09 518实现功能,点亮LED,参考了网上部分代码。 1.在目 ... -
RK3288 默认打开adb调试
2019-02-19 14:03 2225在文件:vendor/rockchip/firefly/us ... -
RK3288 修改开机动画和开机图片
2019-02-18 11:25 1829开机动画: 1.创建一个目录frameworks/ba ... -
android系统修改默认语言为中文
2019-02-18 11:19 885修改 build/target/product/full_b ... -
ubuntu OpenGrok的搭建
2019-02-18 11:15 1018下载apache-tomcat-8.5.37和opengro ... -
gradleview错误定位
2019-01-08 14:39 3851、打开cmd,进入项目的gradle所在目录 2、键入gra ... -
安卓系统签名转keystore
2017-11-23 10:53 1230./keytool-importkeypair -k ./de ... -
抓jni日志
2017-11-16 14:29 378建一个sh文件,内容如下,将crash内容复制到crash.t ... -
android使用ffmpeg库
2017-03-15 09:42 6391.建立一个安卓工程,创建jni目录,将上一篇文章中的库和头文 ... -
FFMPEG android 库编译
2017-03-14 13:57 6501.首先下载ffmpeg源码:http://www.ffmpe ... -
Windows搭建OpenGrok
2014-12-08 11:33 16691.下载opengrok-0.11.1.tar.gz 二进制包 ... -
怎么给apk签名
2014-11-08 21:51 674jarsigner -verbose -keystore 证书 ... -
OpenGrok搜索技巧
2014-09-26 15:59 2733+ 表示包含此字符串,- 表示包含此字符串。例如在 Full ...
相关推荐
首先,需要创建一个Builder实例,然后设置各个属性,最后调用build()方法生成Notification对象。 ```java NotificationCompat.Builder builder = new NotificationCompat.Builder(context, CHANNEL_ID) ....
在Android应用开发中,`Notification`是向用户显示非侵入性消息的重要组件。这些消息通常出现在状态栏中,即使用户并未直接与应用交互,也能提醒用户有新的活动或事件发生。`Notification`的使用能够增强用户体验,...
`Notification`实例是Android系统用于向用户展示应用通知的类,通过创建和管理`Notification`对象,开发者可以提供非侵入式的用户交互体验。下面我们将深入探讨`Notification`实例的创建、取消以及相关的使用技巧。 ...
六、Android Notification实例详解 1. Android Notification的生命周期:Notification的生命周期包括创建、显示、点击和取消四个阶段。 2. Android Notification的权限:需要在AndroidManifest.xml文件中声明...
在Android系统中,Notification是应用与用户交互的重要方式之一,特别是在后台运行时,它能将信息传达给用户,如消息提醒、下载进度等。本文将深入探讨如何利用Android的Notification API来实现动态下载过程的可视化...
#### 三、Notification实例源码 **1. 使用免费服务轻松实现pushnotification** - **链接**: [http://www.apkbus.com/android-51693-1-1.html](http://www.apkbus.com/android-51693-1-1.html) - **内容概述**: ...
其次,创建Notification实例时,需要提供一些基本元素,如通知的标题、内容、图标和意图。标题和内容是通知的基本信息,图标通常代表应用的标识,而意图则定义了用户点击通知后执行的动作,例如打开特定的Activity。...
在Android开发中,Notification是应用与用户交互的重要方式,它能够在状态栏中显示信息,即使应用在后台运行也能提醒用户。本示例"android NotificationDemo"着重于如何自定义View来实现更个性化的通知功能。 首先...
本项目是一个基于Android 2.3(Gingerbread)版本的小实例,旨在帮助开发者学习如何使用Notification API创建和管理通知。 首先,创建Notification需要使用`NotificationCompat.Builder`类,它是Android Support ...
在Android开发中,Notification是应用与用户交互的重要方式,它可以在状态栏中显示信息,即使应用在后台运行或用户没有直接与应用交互时也能提醒用户。本教程将深入讲解如何在Android中创建和使用Notification,并...
在Android开发中,Notification是应用与用户交互的重要方式,它可以在状态栏显示消息,即使用户不在应用程序中,也能提醒用户有新的活动或信息。而WebView则是一个强大的组件,可以加载和展示网页内容。将这两者结合...
在Android系统中,Notification是应用与用户交互的重要方式,它能提醒用户有新的事件或信息需要处理,即使应用不在前台运行。Notification分为多种类型,包括Toast、StatusBar Notification和Dialog Notification,...
本文实例讲述了Android编程自定义Notification的用法。分享给大家供大家参考,具体如下: Notification是一种让你的应用程序在不使用Activity的情况下警示用户,Notification是看不见的程序组件警示用户有需要注意的...
"Android实例"中的"android notification demo实例"旨在展示如何在Android应用中创建和管理通知。下面我们将深入探讨Android通知的原理、使用方法以及在实际开发中的应用。 首先,理解Android通知的基本结构至关...
笔者最近正在做一个项目,里面需要用到 Android Notification 机制来实现某些特定需求。我正好通过这个机会研究一下 Android Notification 相关的发送逻辑和接收逻辑,以及整理相关的笔记。我研究 Notification 机制...
在“精选Android应用实例”这个压缩包中,我们很可能会找到一系列有关Android应用程序开发的源代码实例。这些实例是开发者们在实践中提炼出来的经典案例,旨在帮助初学者和有经验的开发者更好地理解和掌握Android...
Android Notification消息框 Toast弹出框用法演示范例,本例中关于 Toast弹出框的演示,演示了适时的 Toast和长时间的 Toast,关于Notification的定义,则演示了高级Notification的用法,自定义4种Notification的...
在Android系统中,通知服务(Notification Service)是Android框架中的一个重要组成部分,主要用于向用户展示应用程序的通知信息。这些通知可以是消息、提醒、事件等,它们会出现在状态栏中,允许用户即使在不直接与...
下面我们将详细讲解Android通知Notification,并给出实例代码。 1. **创建Notification** 创建Notification通常使用`Notification.Builder`类,这是一个构建器模式,允许我们设置各种属性。首先,必须设置`...
这个例子演示Android 在状态栏添加Notification信息图标及提示,相信大家对这个功能已经不陌生了,手机中安装的APP,一般都会在后台运行,时不时会在手机顶部的状态栏中显示应用的图标,滑出状态栏会看到详细的信息...