`
Rainbow702
  • 浏览: 1073011 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类

一些API的使用

阅读更多
   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功能的熟悉

    在“简单的API使用”这个主题中,我们可以深入探讨以下API相关的知识点: 1. **API分类**:API通常分为Web API(如HTTP/RESTful API)、库或框架API、操作系统API、数据库API等。它们各自服务于不同的场景,例如Web...

    在逆战中学习小程序的一些api使用方法

    在逆战中学习小程序的一些api使用方法 wx.request网络请求的封装 // const baseUrl = '设置成自己的基础的接口地址' export function request (options) { const { url, data, method, header } = options wx....

    Nexus使用Api进行操作

    Nexus提供了RestApi,但是一部分Api仍然需要结合Groovy等进行操作,在3.3及其以后的版本上进行了强化,但是和普通的RestApi相比仍有一些“使用上的特性”。这篇文章以创建raw的repository为例,来确认一下相关的使用...

    pb的API使用声明

    6. **错误处理和调试API**:PB提供了一些用于错误处理和调试的API,例如`GetLastError`获取最近的错误信息,`DebugTrace`进行程序运行追踪。 在"32BITAPI.TXT"这个文件中,很可能是记录了32位系统下的API声明或者...

    全中文api使用说明 1.0

    全中文API使用说明1.0是专为中文用户设计的一份详细指南,旨在帮助开发者更好地理解和应用API。vbapi.chm文件可能是该API文档的编译版,通常以CHM(Compiled Help Manual)格式呈现,这种格式常见于Windows系统的...

    ODBC API编程详解,及其API函数使用详解

    ODBC API编程详解 ODBC(Open Database Connectivity)是一种标准化的数据库编程接口,旨在提供统一的数据库...但是,ODBC API也存在一些缺点,例如需要了解ODBC标准和DBMS的实现细节,需要处理各种错误和异常情况等。

    Oracle EBS API使用说明

    除了官方的文档和资源,一些开发者和社区也提供了额外的参考和使用说明,例如黄建华的文档和网络上的博客文章,如CSDN上的samt007博客,提供了针对特定业务处理任务的API使用例子,例如WIP_MOVE_TXN_INTERFACE接口表...

    使用java调用jenkins api

    以下是一些关于如何使用Java调用Jenkins API的重要知识点: 1. **Jenkins REST API**: Jenkins主要通过RESTful API提供服务,这些API以JSON或XML格式返回数据。开发者可以使用HTTP请求(GET、POST、PUT、DELETE等...

    SP借口 API使用

    "SP借口 API使用" 主要涉及的是服务提供商(SP)如何通过特定的接口(API)与通信网络进行交互的技术。SP接入API通常用于短信服务、彩信服务、语音服务等,允许第三方应用与移动运营商的系统进行通信,实现各种增值服务...

    小弟用过的一些api

    在给定的标题“小弟用过的一些api”和描述“小弟用过的一些api android api POI API”中,我们可以看出讨论的是关于Android API和Apache POI API的使用经验。下面将详细介绍这两个重要的API。 Android API是Google...

    delphi中API函数使用技巧

    本文将深入探讨在Delphi中使用API函数的一些关键技巧和注意事项。 首先,了解API函数的基础知识是至关重要的。API函数通常是用C语言编写的,因此在Delphi中使用时需要进行一些转换。这包括定义函数原型,通常使用`...

    易用API伴侣 API工具 易用API伴侣 API伴侣 易用API 易用

    9. **学习资源**:对于初学者,易用API伴侣可能附带了相关的学习教程和社区资源,便于用户学习和交流API使用技巧。 10. **调试支持**:在开发过程中,调试是必不可少的环节。易用API伴侣可能会集成或配合易语言的...

    VBS调用API必须使用的dll_dynwrap

    在VBScript(VBS)编程中,我们有时需要利用Windows API来执行一些VBS本身不直接支持的功能。API(Application Programming Interface)是操作系统提供给开发者的一组函数,用于实现更底层的操作,比如文件操作、...

    HOOK API的一些事例

    在IT领域,Hook API是一种广泛使用的技术,它允许开发者拦截、监控或修改其他软件功能的调用过程。Hook API的概念源自于系统编程,尤其是Windows操作系统中,但它也应用于其他平台和语言。本篇文章将深入探讨Hook ...

    易语言不声明使用API

    描述中的“不声明使用API源码”进一步提示我们,这个压缩包可能包含了一些示例代码,这些代码实现了在不明确声明API的情况下,调用API功能的技巧。这样的代码对于理解易语言如何处理系统调用,以及如何在不增加额外...

    常用的一些api文档整合

    本压缩包中的"常用的一些api文档整合"涵盖了多个重要的编程语言和技术,包括Java、jQuery、JavaScript、Ajax、JDK、CSS以及HTML。下面将分别对这些API进行详细阐述。 1. **Java API**: Java API是Java编程语言的...

    HadoopAPI使用

    Hadoop API 使用指南 Hadoop API 是 Hadoop 项目的核心组件之一,它提供了一组丰富的 API,用于开发基于 Hadoop 的应用程序。Hadoop API 主要由多个包组成,每个包都提供了特定的功能。 org.apache.hadoop.conf 包...

    一些未公开的 api

    "一些未公开的API"指的是那些未被官方公开、文档化的API,通常这些API可能是私有的,或者是开发者在调试或优化过程中发现的非正式接口。对于开发人员而言,了解和利用这些未公开的API可能会带来一些优势,比如访问到...

    百川大语言模型fastapi接口服务

    性能优秀:FastAPI使用Starlette用于web部分和Pydantic用于数据部分,使其具有出色的性能。这对于需要快速响应的语言模型服务来说非常重要。 自动生成文档:FastAPI可以自动生成API文档,这对于开发和使用API非常...

    cuda runtime api使用手册

    《CUDA Runtime API使用手册》是指导开发者如何使用CUDA Runtime API的一份重要文档,其中涵盖了CUDA编程模型的多个关键部分。本文将基于提供的文件内容,详细介绍CUDA Runtime API手册中的关键知识点。 ### 1. ...

Global site tag (gtag.js) - Google Analytics