android 技术日志
文章平均质量分 67
double0121
这个作者很懒,什么都没留下…
展开
-
什么是Service
A Service is an application component that can perform long-running operationsin the background and does not provide a user interface.在后台执行长时间操作的一个应用程序的组件。 Service是在一段不定的时间运行在后台,不和用户交互应用组件。每个S原创 2012-02-06 15:11:15 · 689 阅读 · 0 评论 -
使用Service的方式
使用Service两种方式: 一.StartedstartService():调用者和服务之间没有联系,即使调用者退出了,服务仍然进行 [onCreate()-->startService()-->onDestory()]通过startService()使用Servic的步骤如下:1.编写类继承Service或其子类2.复写方法 onStartC原创 2012-02-06 15:18:03 · 310 阅读 · 0 评论 -
Android Service 的三个常量
1.START_STICKY:当服务进行在运行时被杀死,系统将会把它值为started状态,但是并不保存其传递的Intent对象 2.START_NOT_STICKY:当服务进行在运行时被杀死,并且没有新的Intent对象传递过来,统将会把它值为started状态,但是并不会再次创建进程,直到startService(Intent)方法被调用。 3.START_REDE原创 2012-02-06 15:20:10 · 455 阅读 · 0 评论 -
Android深入探究笔记之二 -- 打开一个新的 Activity 并传递参数与如何响应控件的点击事件
一:说明 从用户的角度,我希望完成这样的事情: 用户在主界面点击一个写有 “打开新的窗口” 字样的按钮,手机屏幕显示出一个新的窗口,并在这个窗口上显示 “我是另一个窗口”。 二:问题。上面的需求可以简化成这两个问题:1. 如何响应用户的点击事件?2. 如何打开另一个窗口(Activity)? 三:新建项目,如图:原创 2012-02-06 15:51:49 · 1626 阅读 · 0 评论 -
Android深入探究笔记之一 -- 我的第一个 Android 程序,基于 Intent 的组件交互机制
1. 本文是临时写的。觉得有它才完整。距离我今天安排的睡觉时间还有 2 个小时,还有其它事情没做,因此仓促的凑上一篇吧。2. 什么是 Android 。请 Google 之。3. 搭建环境。 ** 你需要有 Eclipse 或 Myeclipse 。当然还有 JDK 。 ** 下载 Android SDK 和 ADTSDK 即开发工具包( Software原创 2012-02-05 20:09:44 · 666 阅读 · 0 评论 -
什么是Bound Services
Bound Service 允许其它的组件(比如Activities)绑定到这个Service上,可以发送请求,也可以接受请求,甚至进行进程间的通话。Bound Service 仅仅在服务于它的组件时存在(只要它被组件绑定时存在),不能独自无限期的在后台运行。创建Bound Services当创建一个能提供绑定功能的服务时,我们必须提供一个IBind原创 2012-02-06 15:34:20 · 523 阅读 · 0 评论 -
Message 消息处理详解
MessageQueue:消息队列,存放消息的地方,按照先进先出FIFO规则执行,每一个线程只可以拥有一个MessageQueue。在创建Looper对象会创建一个MessageQueue对象。Message:消息对象,MessageQueue中存放的对象。一个MessageQueue中可以包含多个Message对象。可以通过Message.obtain()原创 2012-02-06 16:14:17 · 1906 阅读 · 0 评论 -
Status Bar(状态栏) Notifications(通知栏)信息显示----详解
Status Bar Notifications:status bar notification添加一个icon到系统的状态栏中(可选择是否有文本信息),添加一段信息到"Notifications" 窗口中。当在后台运行的服务需要与用户进行交互时我们可以使用status bar notification。如何创建status bar notification原创 2012-02-06 17:18:50 · 1262 阅读 · 0 评论