㈠ java 中的api怎么使用
可以按照类名搜索,比附Math这个类,
直接输入Math,然后就能自动搜索到,双击打开,右侧显示该类的信息,包括实现的接口,继承的类等,往下看,列出了所有方法,包括返回值,参数等
㈡ C语言中怎么使用API函数 求使用方法
api函数要用C++.
调用其他exe程序,c语言中用
char
my_cmd[80]="my_prog_name.exe";
system(my_cmd);
就可以了。
查询运行窗口
....
这些都是
设及
视窗
的函数,建窗口,显示窗口,关闭窗口,查询等,都有函数。你只要
包括了相关的头文件,调用相应函数,给入实际参数,就可以了。不难,只是繁杂,时不时要查帮助文件,
㈢ api数据接口怎么调用
API:应用程序接口(API:Application Program Interface)
应用程序接口(API:application programming interface)是一组定义、程序及协议的集合,通过 API 接口实现计算机软件之间的相互通信。API 的一个主要功能是提供通用功能集。程序员通过使用 API 函数开发应用程序,从而可以避免编写无用程序,以减轻编程任务。
远程过程调用(RPC):通过作用在共享数据缓存器上的过程(或任务)实现程序间的通信。
标准查询语言(SQL):是标准的访问数据的查询语言,通过通用数据库实现应用程序间的数据共享。
文件传输:文件传输通过发送格式化文件实现应用程序间数据共享。
信息交付:指松耦合或紧耦合应用程序间的小型格式化信息,通过程序间的直接通信实现数据共享。
当前应用于 API 的标准包括 ANSI 标准 SQL API。另外还有一些应用于其它类型的标准尚在制定之中。A
㈣ 如何使用api
用于在模块级别中声明对动态链接库 (DLL) 中外部过程的引用。
语法 1
[Public | Private] Declare Sub name Lib "libname" [Alias "aliasname"] [([arglist])]
语法 2
[Public | Private] Declare Function name Lib "libname" [Alias "aliasname"] [([arglist])] [As type]
Declare 语句的语法包含下面部分:
部分
描述
Public
可选的。用于声明对所有模块中的所有其它过程都可以使用的过程。
Private
可选的。用于声明只能在包含该声明的模块中使用的过程。
Sub
可选的(但 Sub 或 Function
二者需选其一)。表示该过程没有返回值。
Function
可选的(但 Sub 或 Function
二者需选其一)。表示该过程会返回一个可用于表达式的值。
name
必需的。任何合法的过程名。注意动态链接库的入口处(entry points)区分大小写。
Lib
必需的。指明包含所声明过程的动态链接库或代码资源。所有声明都需要 Lib
子句。
libname
必需的。包含所声明的过程动态链接库名或代码资源名。
Alias
可选的。表示将被调用的过程在动态链接库 (DLL)
中还有另外的名称。当外部过程名与某个关键字重名时,就可以使用这个参数。当动态链接库的过程与同一范围内的公用变量、常数或任何其它过程的名称相同时,也可以使用
Alias。如果该动态链接库过程中的某个字符不符合动态链接库的命名约定时,也可以使用 Alias。
aliasname
可选的。动态链接库或代码资源中的过程名。如果首字符不是数字符号 (#),则
aliasname 是动态链接库中该过程的入口处的名称。如果首字符是
(#),则随后的字符必须指定该过程的入口处的顺序号。
arglist
可选的。代表调用该过程时需要传递的参数的变量表。
type
可选的。Function 过程返回值的数据类型;可以是 Byte、布尔、Integer、Long、Currency、Single、Double、Decimal(目前尚不支持)、Date、String(只支持变长)或 Variant,用户定义类型,或对象类型。
比如我要使用sendmessage这个API函数,可以这样写:
Public Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
VB有个API浏览器,里面包含很多WIN32 API函数 可以从VB的外接程序-外接程序管理器-vb6 api viewer选择
㈤ java如何应用API
在我们开发中,对于任何操作,信息中时间是非常重要的一点,我们可以根据时间判断发生的时间,时间可以记录非常重要的信息;
在Java中,专门给我们提供了处理时间的API,根据Java封装的时间类,我们可以很方便的操作时间信息;
在处理时间的时候,有个概念我们经常会用到,就是时间戳,时间戳表示的是从1970年01月01日00时00分00秒起至现在的总毫秒数,我们可以将时间戳与时间进行随意的替换;
Java中处理时间的类是java.util.Date,这个类有常用的两个构造方法,一个是无参的获取的当前时间的对象,一个是出入一个时间戳,获取该时间戳对应的时间,JDK中这个类还提供了一些其他的构造方法,比如传入年月日等多个参数获取对应的时间,但是这些构造方法JDK中已经不建议使用了,需要注意的是,使用年月日参数(过时的构造方法)创建对象的时候,传入的年的参数需要减去1900,因为JDK中默认处理将年份增加了1900;
Java中还提供了一个类SimpleDateFormat可以方便我们将Date与字符串进行转换,Date类中重写了toString方法,所以当打印date的时候,会按照重写的格式进行打印,但是有时候我们需要定义自己的格式进行输入输出,这时候就可以使用SimpleDateFormat类来进行自定义;
创建SimpleDateFormat对象的时候,需要传入一个参数,我们可以按照自己想要的格式进行编写,例如”yyyy-MM-dd hh:mm:ss:SSS”, 这样输出的格式就会是年-月-日 时:分:秒;我们可以随意调整打印的顺序与格式;其中yyyy表示年份,MM表示月份(大写),dd表示日期,hh表示小时,mm表示分钟(小写),ss表示秒(小写),SS表示毫秒(大写);除了这些格式外,还可以打印到时区,周几,一周第几天等信息;
除了可以将时间对象转换成字符串,SimpleDateFormat也可以将字符串转按照相应的格式成对应的时间;
㈥ 什么是API,怎样使用网站提供的API
程序设计师可依据API函数撰写程序,让操作系统或某个程序激活某个程序以执行特定的功能。 例如,WIN32 API就是Microsoft Windows 32位平台的应用程序接口。Windows API 就像是Windows与某支程序之间的接口;也像积木一般,可以架构出各种接口丰富、功能灵活的应用程序。 基本上,API是操作系统的框架,通常包含在名为.DLL的动态连接库文件中,可控制Windows各个组件、外观与服务。而这一套事先预定的函数,可与在API下方的操作系统的核心沟通,进而呼叫其它程序或服务,且让程序设计师依据API,架构出各种的Windows应用程序。 挺好的,虽然不是太懂
㈦ 百度地图API 如何使用
1)下载网络地图移动版API(Android)开发包
要在Android应用中使用网络地图API,就需要在工程中引用网络地图API开发包,这个开发包包含两个文件:mapapi.jar和libBMapApiEngine.so。
2)申请API Key和使用Google map api一样,在使用网络地图API之前也需要获取相应的API Key。网络地图API Key与你的网络账户相关联,因此您必须先有网络帐户,才能获得API
Key;并且,该Key与您引用API的程序名称有关。
网络API Key的申请要比Google的简单多了,其实只要你有网络帐号,应该不超过30秒就能完成API Key的申请。
3)创建一个Android工程
这里需要强调一点:网络地图移动版api支持Android 1.5及以上系统,因此我们创建的工程应基于Android SDK 1.5及以上。工程创建完成后,将mapapi.jar和libBMapApiEngine.so分别拷贝到工程的根目录及libs/armeabi目录下,并在工程属性->Java Build Path->Libraries中选择“Add JARs”,选定mapapi.jar,这样就可以在应用中使用网络地图API了。工程完整的目录结构如下图所示:
㈧ api函数怎么用
至于什么是API我想不用累述了,网络上面有,其实就是别人写好了一大堆功能性的代码,然后你可以拿来用。
一般的二次开发都是使用api来开发,包括现在的高级程序设计,很少自己写基本代码了,像.netFramework 全部是写好的东西,你拿来用。
对于一些没有正规安装的插件,API的使用一般就是 ,先引用那个文件,比如一个DLL,一个头文件,总之就是包含api函数的文件。
一般的可以通过在解决方案资源管理器的工程上点右键通过添加 现有项来加载dll,.h文件等,当你添加好了,一般可以通过类来使用这些API提供的功能,也可以是函数库的方式,比如OPENGL绘图,添加一些gl.h,glut.h,然后就是初始化,然后就可以用它提供的绘图函数绘图了。
具体的API要查看API的提供者的帮助信息或者实例程序来学习使用的方法,包括一些初始化,和具体的操作,根据API的不同来确定。
api就是别人写好的东西,你拿来调用。
楼主要学习什么API,可以继续联系我,一起研究也可以。