Imagine Maker™
幻想的境界

Imagine Maker TM 实用程序API索引页(Beta)
HTML格式API存档查询地址

说明:

本索引页的内容为程序设计所需的API的一种查询和引用内容。
大部分为类库性质的API,也有少数为本人所写程序的一些简单的API(主要目的是方便描述程序结构和便于读者有一个比较全面的掌握)。
收录内容,本人觉得比较少见和不方便找到的API,相反如JDK这种广泛普及的API本人也不做索引,如有需要请到官方查找。


API列表:


简要描述与连接地址:

Android Developers Documents

Android开发者文档,基于官方Android 6.0 Marshmallow Preview 3。主要包括DesignDevelopDistribute三部分。

http://api.suwish.com/android/index.html

Design:Google Design部分,主要针对material design,但是大部分资源来自Google Design,于是...

Develop:开发者章节首页有开发者博客,油管子和自己的开放课程,都是非常好的资源。但是这里关心的还是SDK文档。

Android SDK 6.0 Document:其实API Guides中同样包含非常多的非常重要的内容,有机会一定要多看几遍。

http://api.suwish.com/android/reference/

java-bridge

java-bridge:为php与java的一种调用方法和渠道,也被称为java桥接(当然个人觉得这种说法并不十分恰当)。
主要的应用在于很多场合特别是安全性要求比较高的领域,如银行,其开放的是java接口,因此对于php网站来说其与java的通信也是很必要的。
对于此问题的简单讲解请参见如主站的如下连接:

《php调用java方法》
API文档地址如下:
http://api.suwish.com/java-bridge

Java Native Access (JNA)

Java Native Access (JNA):是一种将要取代JNI即native interface(本地接口),的一种新的方式。其主要的进步就是免去了之前JNI必须写java与本地通信的代码,一般是C/C++的。
实际上JNA封装了这个过程,虽然说可能造成一些效率的问题,但是在实际应用中这种情况基本上是感觉不到的。
另外JNA没有在线的API源代码也是SVN托管,我想着是不是因为这个项目版本更新比较快的原因。比如官网最新的jar文件时10天之前发布的,现在是2011/02/26日。于是我把这个现在的3.2.7版本API 当做在线索引使用。JNA的项目主页如下:

http://java.net/projects/jna/
目前收藏的3.2.7版本的JNA在线API
http://api.suwish.com/jna/
然后就是本人写的一篇关于JNA的文章
《Java Native Access(JNA)》,升级博客懒得改

Java TM Media Framework 2.1.1e API

Java Media Framework :顾名思义就是Java的官方媒体框架,为JAVA的媒体处理提供了一种官方的解决方案。但是自从2.1.1e版本开始就没有更新的样子。
关于JMF的应用目前已知的就是JAVA的摄像头应用、RTP和一些本地的简单媒体处理,虽说开源,但是其中源文件是以class文件发布的,也许是迫于版权问题吧,同样JMF的源代码和DOC也是少之又少, 于是本人在 Java TM Media Framework 2.1.1e 源代码的基础上生成生成此份HTML格式API仅供查询表使用。
API文档地址如下:

http://api.suwish.com/jmf
当然,我理解的JAVA的媒体处理不是仅仅局限于此,当然,这可能也不算是JAVA的媒体处理吧。
JAVA媒体处理解决方案,升级博客懒得改

Java Game Controller API

Java Game Controller API :java封装的PC输入设备控制器,简单的说就是可以访问与PC相连接的各类输入设别,比如,键盘,鼠标,触摸板, 游戏手柄。
这个是本人学习一些简单的基于Java的游戏编程时找到的一个基于底层的类库,官方封转了windows的dll,linux的so等,所以呢比原生的Java提供 的API自然强大许多。找到这个的主要目的是可以简单的访问基于PC的游戏手柄,其他PS系列,XBOX系列手柄据说可以连接到PC上什么,目前没有条件, 也就没有测试,有时间写篇文章什么的。

Java Game Controller API
原先的项目托管地址
Getting started with JInput - Java-Gaming.org
官方的例子,看这个例子,也差不多可以了解。
在线API文档
这个API还是比较简单的,如果下载了,也就没有必要看了

Copyright 2011-2015, suwish.com
All Rights Reserved