Processing para Android

EN ES

Casi toda la API de Processing se puede usar en el modo Android. Hay número de funciones y constantes que son exclusivas del modo Android en la versión 4.0+, especialmente relevantes para fondos de pantalla, caras de reloj y aplicaciones de realidad virtual.

Ambiente

displayDensity
orientation()
getActivity()
getContext()
getFragmentManager()
getWindow()


Eventos de sistema

backPressed()


Permisos

hasPermission()
requestPermission()


Multitoque

matriz de toques
touchEnded()
touchMoved()
touchStarted()


Teclado

closeKeyboard()
openKeyboard()


Fondos de pantalla

wallpaperHomeCount()
wallpaperOffset()
wallpaperPreview()


Caras de reloj

wearAmbient()
wearBurnIn()
wearInsets()
wearInteractive()
wearLowBit()
wearRound()
wearSquare()


3D

cameraUp()
eye()
getEyeMatrix()
getObjectMatrix()


Tirado de rayos

getRayFromScreen()
intersectsSphere()
intersectsBox()
intersectsPlane()


Realidad virtual

VR
STEREO
MONO
calculate()
VRCamera


Realidad Aumentada

AR
ARTracker
ARTrackable
ARAnchor


API de Android

La clase PApplet en el modo Android brinda algunas funciones de la API de Android subyacente a efectos de facilitar el manejo de notificaciones del sistema:

onActivityResult()
onNewIntent()

La API de fragmentos para agregr ítems de menu la barra del app también es disponible a través de PApplet:

onCreateOptionsMenu()
onOptionsItemSelected()
onCreateContextMenu()
onContextItemSelected()
setHasOptionsMenu()