第十九讲:Android Notification的使用入门

148
回复
1257544
查看
  [复制链接]

58

主题

58

帖子

130

安币

程序猿

Rank: 2

发表于 2011-4-23 21:44:05 | 显示全部楼层 |阅读模式
本讲内容:通知 Notification 和 通知管理器 NotificationManager
Android系统的状态栏(Status Bar)中有一个创新UI设计,这就是可以下拉的通知提示。当系统有一些消息要通知用户时,例如,收到短信、电子邮件、有未接来电时,都会把信息作为通知(Notification)发送给用户。
下面我们来通过一个例子来学习Notification的使用,具体的使用方法同样也会写在代码注释里。
1、新建一个项目Lesson19_Notification,主Activity叫 MainNotification.java
2、拷贝几张状态图到res/drawable/目录下
3、res/layout/main.xml的内容如下:

  1. <textview android:layout_height="wrap_content" android:layout_width="wrap_content" android:id="@+id/mText" android:text="登录状态:" android:textsize="20sp">
  2.   <spinner android:layout_height="wrap_content" android:layout_width="wrap_content" android:id="@+id/mySpinner" android:textsize="20sp" android:minwidth="150dp">
  3. </spinner></textview>
复制代码
4、MainNotification.java的内容如下:
  1. package android.basic.lesson19;

  2. import android.app.Activity;
  3. import android.os.Bundle;
  4. import android.widget.Toast;

  5. public class StatusActivity extends Activity {

  6.         @Override
  7.         protected void onCreate(Bundle savedInstanceState) {
  8.                 super.onCreate(savedInstanceState);
  9.                 Toast.makeText(this, "StatusActivity", Toast.LENGTH_SHORT).show();
  10.                 finish();
  11.         }

  12. }
复制代码
6、运行程序,查看一下效果:

  


好吧,本讲就到这里。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

0

主题

205

帖子

306

安币

攻城狮

Rank: 3Rank: 3

发表于 2011-7-15 23:11:22 | 显示全部楼层
不太明白。。。

0

主题

8

帖子

19

安币

初级码农

Rank: 1

发表于 2011-7-29 14:45:38 | 显示全部楼层
发错了吧

0

主题

22

帖子

38

安币

程序猿

Rank: 2

发表于 2011-8-9 19:56:09 | 显示全部楼层
漏写的什么了吧

0

主题

220

帖子

1762

安币

Android大神

Rank: 6Rank: 6

发表于 2011-8-9 20:28:12 | 显示全部楼层
漏写的什么了吧

1

主题

182

帖子

73

安币

程序猿

Rank: 2

发表于 2011-9-20 15:51:30 | 显示全部楼层
这章发错了啊

0

主题

47

帖子

35

安币

程序猿

Rank: 2

发表于 2011-10-24 23:20:08 | 显示全部楼层
漏写的什么了吧

1

主题

80

帖子

505

安币

代码手工艺人

Rank: 4

QQ达人

QQ
发表于 2011-12-6 21:57:19 | 显示全部楼层
话说 这就完了???
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系我们
关闭
合作电话:
15618560077
Email:
805941275@qq.com
商务市场合作/投稿
问题反馈及帮助
联系我们
领先的中文移动开发者社区
18620764416
7*24全天服务
意见反馈:1294855032@qq.com

扫一扫关注我们

Powered by Discuz! X3.2© 2001-2019 Comsenz Inc.( 粤ICP备15117877号 )