Paint paint = new Paint();
// setColor 须在 setAlpha 方法之前设置,原因请参见 Android API
paint.setColor(Color.GRAY);
// 值越大越不透明
paint.setAlpha(255);
//取得屏幕分辨率
DisplayMetrics dm = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(dm);
// 去掉标题栏
requestWindowFeature(Window.FEATURE_NO_TITLE);
// 设置为全屏
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
// 如何一个 service 被调用很多次,即 onStartCommand() 响应过很多个请求,
// 那么会相应的产生很多个 startId,比如:1,2,3 三个
// 那么,stopSelfResult(int startId) 只会在参数为 3 的时候才会真正地停止这个服务
// 另外,stopSelf() 是stopSelfResult()的老版本,推荐使用新版本
boolean result = stopSelfResult(msg.arg1);
/**
* Show a notification while this service is running.
*/
private void showNotification() {
// In this sample, we'll use the same text for the ticker and the expanded notification
CharSequence text = getText(R.string.local_service_started);
// Set the icon, scrolling text and timestamp
Notification notification = new Notification(R.drawable.stat_sample, text,
System.currentTimeMillis());
// The PendingIntent to launch our activity if the user selects this notification
PendingIntent contentIntent = PendingIntent.getActivity(this, 0,
new Intent(this, LocalServiceActivities.Controller.class), 0);
// Set the info for the views that show in the notification panel.
notification.setLatestEventInfo(this, getText(R.string.local_service_label),
text, contentIntent);
// Send the notification.
// We use a layout id because it is a unique number. We use it later to cancel.
mNM.notify(R.string.local_service_started, notification);
}
分享到:
相关推荐
在“简单的API使用”这个主题中,我们可以深入探讨以下API相关的知识点: 1. **API分类**:API通常分为Web API(如HTTP/RESTful API)、库或框架API、操作系统API、数据库API等。它们各自服务于不同的场景,例如Web...
在逆战中学习小程序的一些api使用方法 wx.request网络请求的封装 // const baseUrl = '设置成自己的基础的接口地址' export function request (options) { const { url, data, method, header } = options wx....
Nexus提供了RestApi,但是一部分Api仍然需要结合Groovy等进行操作,在3.3及其以后的版本上进行了强化,但是和普通的RestApi相比仍有一些“使用上的特性”。这篇文章以创建raw的repository为例,来确认一下相关的使用...
"SP借口 API使用" 主要涉及的是服务提供商(SP)如何通过特定的接口(API)与通信网络进行交互的技术。SP接入API通常用于短信服务、彩信服务、语音服务等,允许第三方应用与移动运营商的系统进行通信,实现各种增值服务...
6. **错误处理和调试API**:PB提供了一些用于错误处理和调试的API,例如`GetLastError`获取最近的错误信息,`DebugTrace`进行程序运行追踪。 在"32BITAPI.TXT"这个文件中,很可能是记录了32位系统下的API声明或者...
全中文API使用说明1.0是专为中文用户设计的一份详细指南,旨在帮助开发者更好地理解和应用API。vbapi.chm文件可能是该API文档的编译版,通常以CHM(Compiled Help Manual)格式呈现,这种格式常见于Windows系统的...
ODBC API编程详解 ODBC(Open Database Connectivity)是一种标准化的数据库编程接口,旨在提供统一的数据库...但是,ODBC API也存在一些缺点,例如需要了解ODBC标准和DBMS的实现细节,需要处理各种错误和异常情况等。
除了官方的文档和资源,一些开发者和社区也提供了额外的参考和使用说明,例如黄建华的文档和网络上的博客文章,如CSDN上的samt007博客,提供了针对特定业务处理任务的API使用例子,例如WIP_MOVE_TXN_INTERFACE接口表...
在给定的标题“小弟用过的一些api”和描述“小弟用过的一些api android api POI API”中,我们可以看出讨论的是关于Android API和Apache POI API的使用经验。下面将详细介绍这两个重要的API。 Android API是Google...
本文将深入探讨在Delphi中使用API函数的一些关键技巧和注意事项。 首先,了解API函数的基础知识是至关重要的。API函数通常是用C语言编写的,因此在Delphi中使用时需要进行一些转换。这包括定义函数原型,通常使用`...
以下是一些关于如何使用Java调用Jenkins API的重要知识点: 1. **Jenkins REST API**: Jenkins主要通过RESTful API提供服务,这些API以JSON或XML格式返回数据。开发者可以使用HTTP请求(GET、POST、PUT、DELETE等...
9. **学习资源**:对于初学者,易用API伴侣可能附带了相关的学习教程和社区资源,便于用户学习和交流API使用技巧。 10. **调试支持**:在开发过程中,调试是必不可少的环节。易用API伴侣可能会集成或配合易语言的...
javax.management.remote.rmi RMI 连接器是供 JMX Remote API 使用的一种连接器,后者使用 RMI 将客户端请求传输到远程 MBean 服务器。 javax.management.timer 提供对 Timer MBean(计时器 MBean)的定义。 javax...
在VBScript(VBS)编程中,我们有时需要利用Windows API来执行一些VBS本身不直接支持的功能。API(Application Programming Interface)是操作系统提供给开发者的一组函数,用于实现更底层的操作,比如文件操作、...
在IT领域,Hook API是一种广泛使用的技术,它允许开发者拦截、监控或修改其他软件功能的调用过程。Hook API的概念源自于系统编程,尤其是Windows操作系统中,但它也应用于其他平台和语言。本篇文章将深入探讨Hook ...
描述中的“不声明使用API源码”进一步提示我们,这个压缩包可能包含了一些示例代码,这些代码实现了在不明确声明API的情况下,调用API功能的技巧。这样的代码对于理解易语言如何处理系统调用,以及如何在不增加额外...
在提供的文件中,`ESAPIUtils.java`是一个工具类,封装了ESAPI的一些常用方法,用于执行安全的数据库操作。例如,它可能包含如下方法: ```java public static String escapeSQL(String untrustedInput) { return ...
本压缩包中的"常用的一些api文档整合"涵盖了多个重要的编程语言和技术,包括Java、jQuery、JavaScript、Ajax、JDK、CSS以及HTML。下面将分别对这些API进行详细阐述。 1. **Java API**: Java API是Java编程语言的...
Hadoop API 使用指南 Hadoop API 是 Hadoop 项目的核心组件之一,它提供了一组丰富的 API,用于开发基于 Hadoop 的应用程序。Hadoop API 主要由多个包组成,每个包都提供了特定的功能。 org.apache.hadoop.conf 包...
"一些未公开的API"指的是那些未被官方公开、文档化的API,通常这些API可能是私有的,或者是开发者在调试或优化过程中发现的非正式接口。对于开发人员而言,了解和利用这些未公开的API可能会带来一些优势,比如访问到...