<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>slackve.org</title>
	<atom:link href="http://slackve.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://slackve.org</link>
	<description>Colectivo Slackve, Usuarios de slackware de venezuela en defensa de la revolución</description>
	<lastBuildDate>Sun, 01 Aug 2010 19:52:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Ejemplo de manejo de mensajes de texto (sms) con Android y Python</title>
		<link>http://slackve.org/2010/08/01/ejemplo-de-manejo-de-mensajes-de-texto-sms-con-android-y-python/</link>
		<comments>http://slackve.org/2010/08/01/ejemplo-de-manejo-de-mensajes-de-texto-sms-con-android-y-python/#comments</comments>
		<pubDate>Sun, 01 Aug 2010 19:38:49 +0000</pubDate>
		<dc:creator>pablo</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Aplicaciones]]></category>
		<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Slackware]]></category>

		<guid isPermaLink="false">http://slackve.org/?p=554</guid>
		<description><![CDATA[Este script da una autorespuesta a un mensaje de texto entrante Open Unformatted Code In New Window __author__ = 'Pablo Romero pablo@slackve.org' __license__ = 'GNU/GPL' import android droid = android.Android() ids = droid.smsGetMessageIds(True, 'inbox').result if ids != []: print &#34;Se encontraron mensajes nuevos&#34; for item in ids: mensajes = droid.smsGetMessageById(item, ['body', 'address']).result texto = mensajes['body'] [...]]]></description>
			<content:encoded><![CDATA[<p>Este script da una autorespuesta a un mensaje de texto entrante</p>
<p>
<p><a target="_blank" href="/scripts/sms.py">Open Unformatted Code In New Window</a></p>
<pre name="code" class="sh_python">
__author__ = 'Pablo Romero pablo@slackve.org'
__license__ = 'GNU/GPL'
import android
droid = android.Android()
ids = droid.smsGetMessageIds(True, 'inbox').result
if ids != []:
  print &quot;Se encontraron mensajes nuevos&quot;
  for item in ids:
    mensajes = droid.smsGetMessageById(item, ['body', 'address']).result
    texto = mensajes['body']
    telefono = mensajes['address']
    print 'Enviando a' + telefono
    droid.smsSend(telefono, &quot;Estoy ocupado, te llamo luego camarada!&quot;)
    droid.smsMarkMessageRead([item],True)

    
    
    </pre>

</p>
<script type="text/javascript" src="/wp-content/plugins/shjs-syntax-hiliter/shjs/lang/sh_python.js"></script>]]></content:encoded>
			<wfw:commentRss>http://slackve.org/2010/08/01/ejemplo-de-manejo-de-mensajes-de-texto-sms-con-android-y-python/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Utilizando ASE</title>
		<link>http://slackve.org/2010/08/01/utilizando-ase/</link>
		<comments>http://slackve.org/2010/08/01/utilizando-ase/#comments</comments>
		<pubDate>Sun, 01 Aug 2010 19:21:31 +0000</pubDate>
		<dc:creator>pablo</dc:creator>
				<category><![CDATA[Política]]></category>

		<guid isPermaLink="false">http://slackve.org/?p=550</guid>
		<description><![CDATA[El APIreference de ASE (Andorid Scripting Environment) los podemos encontrar aqui: APIreference Conseguiremos todas las funciones necesarias para controlar por completo el telefono el telefono ASE nos creará una interfaz al lenguaje que mas nos guste utilizar. Reproducimos aqui el APIreference AlarmManagerFacade cancelRepeating scheduleAbsolute scheduleInexactRepeating scheduleRelative scheduleRepeating AndroidFacade getClipboard getInput getIntent getPackageVersion getPackageVersionCode getPassword makeToast [...]]]></description>
			<content:encoded><![CDATA[<p>El APIreference de ASE (Andorid Scripting Environment) los podemos encontrar aqui:</p>
<p><a href="http://code.google.com/p/android-scripting/wiki/ApiReference">APIreference</a></p>
<p>Conseguiremos todas las funciones necesarias para controlar por completo el telefono el telefono</p>
<p>ASE nos creará una interfaz al lenguaje que mas nos guste utilizar.</p>
<p><span id="more-550"></span>Reproducimos aqui el APIreference</p>
<p><strong>AlarmManagerFacade</strong></p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#cancelRepeating">cancelRepeating</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#scheduleAbsolute">scheduleAbsolute</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#scheduleInexactRepeating">scheduleInexactRepeating</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#scheduleRelative">scheduleRelative</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#scheduleRepeating">scheduleRepeating</a></li>
</ul>
<p><strong>AndroidFacade</strong></p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#getClipboard">getClipboard</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#getInput">getInput</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#getIntent">getIntent</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#getPackageVersion">getPackageVersion</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#getPackageVersionCode">getPackageVersionCode</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#getPassword">getPassword</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#makeToast">makeToast</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#notify">notify</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#requiredVersion">requiredVersion</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#sendEmail">sendEmail</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#setClipboard">setClipboard</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#startActivity">startActivity</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#startActivityForResult">startActivityForResult</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#vibrate">vibrate</a></li>
</ul>
<p><strong>ApplicationManagerFacade</strong></p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#forceStopPackage">forceStopPackage</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#getLaunchableApplications">getLaunchableApplications</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#getRunningPackages">getRunningPackages</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#launch">launch</a></li>
</ul>
<p><strong>BatteryManagerFacade</strong></p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#batteryCheckPresent">batteryCheckPresent</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#batteryGetHealth">batteryGetHealth</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#batteryGetLevel">batteryGetLevel</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#batteryGetPlugType">batteryGetPlugType</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#batteryGetStatus">batteryGetStatus</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#batteryGetTechnology">batteryGetTechnology</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#batteryGetTemperature">batteryGetTemperature</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#batteryGetVoltage">batteryGetVoltage</a></li>
</ul>
<p><strong>BluetoothFacade</strong> Requires API Level 5.</p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#bluetoothAccept">bluetoothAccept</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#bluetoothConnect">bluetoothConnect</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#bluetoothGetConnectedDeviceName">bluetoothGetConnectedDeviceName</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#bluetoothMakeDiscoverable">bluetoothMakeDiscoverable</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#bluetoothRead">bluetoothRead</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#bluetoothReadLine">bluetoothReadLine</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#bluetoothReadReady">bluetoothReadReady</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#bluetoothStop">bluetoothStop</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#bluetoothWrite">bluetoothWrite</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#checkBluetoothState">checkBluetoothState</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#toggleBluetoothState">toggleBluetoothState</a></li>
</ul>
<p><strong>CameraFacade</strong></p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#cameraCapturePicture">cameraCapturePicture</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#cameraInteractiveCapturePicture">cameraInteractiveCapturePicture</a></li>
</ul>
<p><strong>CommonIntentsFacade</strong></p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#pick">pick</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#scanBarcode">scanBarcode</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#search">search</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#view">view</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#viewContacts">viewContacts</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#viewHtml">viewHtml</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#viewMap">viewMap</a></li>
</ul>
<p><strong>ConditionManagerFacade</strong></p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#onRingerSilent">onRingerSilent</a></li>
</ul>
<p><strong>ContactsFacade</strong></p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#contactsGet">contactsGet</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#contactsGetAttributes">contactsGetAttributes</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#contactsGetById">contactsGetById</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#contactsGetCount">contactsGetCount</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#contactsGetIds">contactsGetIds</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#pickContact">pickContact</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#pickPhone">pickPhone</a></li>
</ul>
<p><strong>EventFacade</strong></p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#receiveEvent">receiveEvent</a></li>
</ul>
<p><strong>LocationFacade</strong></p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#geocode">geocode</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#getLastKnownLocation">getLastKnownLocation</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#readLocation">readLocation</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#startLocating">startLocating</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#stopLocating">stopLocating</a></li>
</ul>
<p><strong>MediaRecorderFacade</strong></p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#recorderCaptureVideo">recorderCaptureVideo</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#recorderStartMicrophone">recorderStartMicrophone</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#recorderStartPhone">recorderStartPhone</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#recorderStop">recorderStop</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#startInteractiveVideoRecording">startInteractiveVideoRecording</a></li>
</ul>
<p><strong>PhoneFacade</strong></p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#getCellLocation">getCellLocation</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#phoneCall">phoneCall</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#phoneCallNumber">phoneCallNumber</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#phoneDial">phoneDial</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#phoneDialNumber">phoneDialNumber</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#readPhoneState">readPhoneState</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#startTrackingPhoneState">startTrackingPhoneState</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#stopTrackingPhoneState">stopTrackingPhoneState</a></li>
</ul>
<p><strong>PulseGeneratorFacade</strong></p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorGetHz">pulseGeneratorGetHz</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorGetHzSamples">pulseGeneratorGetHzSamples</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorGetLeftPulseMs">pulseGeneratorGetLeftPulseMs</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorGetLeftPulsePercent">pulseGeneratorGetLeftPulsePercent</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorGetLeftPulseSamples">pulseGeneratorGetLeftPulseSamples</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorGetRightPulseMs">pulseGeneratorGetRightPulseMs</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorGetRightPulsePercent">pulseGeneratorGetRightPulsePercent</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorGetRightPulseSamples">pulseGeneratorGetRightPulseSamples</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorIsPlaying">pulseGeneratorIsPlaying</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorRun">pulseGeneratorRun</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorSetHzPercent">pulseGeneratorSetHzPercent</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorSetLeftPulsePercent">pulseGeneratorSetLeftPulsePercent</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorSetRightPulsePercent">pulseGeneratorSetRightPulsePercent</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorStop">pulseGeneratorStop</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorToggleInverted">pulseGeneratorToggleInverted</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorTogglePlayback">pulseGeneratorTogglePlayback</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGenteratorSetHz">pulseGenteratorSetHz</a></li>
</ul>
<p><strong>SensorManagerFacade</strong></p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#readSensors">readSensors</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#startSensing">startSensing</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#stopSensing">stopSensing</a></li>
</ul>
<p><strong>SettingsFacade</strong></p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#checkAirplaneMode">checkAirplaneMode</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#checkRingerSilentMode">checkRingerSilentMode</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#checkScreenOn">checkScreenOn</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#getMaxMediaVolume">getMaxMediaVolume</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#getMaxRingerVolume">getMaxRingerVolume</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#getMediaVolume">getMediaVolume</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#getRingerVolume">getRingerVolume</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#getScreenBrightness">getScreenBrightness</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#getScreenTimeout">getScreenTimeout</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#setMediaVolume">setMediaVolume</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#setRingerVolume">setRingerVolume</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#setScreenBrightness">setScreenBrightness</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#setScreenTimeout">setScreenTimeout</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#toggleAirplaneMode">toggleAirplaneMode</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#toggleRingerSilentMode">toggleRingerSilentMode</a></li>
</ul>
<p><strong>SignalStrengthFacade</strong> Requires API Level 7.</p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#readSignalStrengths">readSignalStrengths</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#startTrackingSignalStrengths">startTrackingSignalStrengths</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#stopTrackingSignalStrengths">stopTrackingSignalStrengths</a></li>
</ul>
<p><strong>SmsFacade</strong></p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#smsDeleteMessage">smsDeleteMessage</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#smsGetAttributes">smsGetAttributes</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#smsGetMessageById">smsGetMessageById</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#smsGetMessageCount">smsGetMessageCount</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#smsGetMessageIds">smsGetMessageIds</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#smsGetMessages">smsGetMessages</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#smsMarkMessageRead">smsMarkMessageRead</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#smsSend">smsSend</a></li>
</ul>
<p><strong>SpeechRecognitionFacade</strong></p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#recognizeSpeech">recognizeSpeech</a></li>
</ul>
<p><strong>TextToSpeechFacade</strong> Requires API Level 4.</p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#ttsIsSpeaking">ttsIsSpeaking</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#ttsSpeak">ttsSpeak</a></li>
</ul>
<p><strong>ToneGeneratorFacade</strong></p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#generateDtmfTones">generateDtmfTones</a></li>
</ul>
<p><strong>UiFacade</strong></p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogCreateAlert">dialogCreateAlert</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogCreateHorizontalProgress">dialogCreateHorizontalProgress</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogCreateSeekBar">dialogCreateSeekBar</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogCreateSpinnerProgress">dialogCreateSpinnerProgress</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogDismiss">dialogDismiss</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogGetResponse">dialogGetResponse</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogGetSelectedItems">dialogGetSelectedItems</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogSetCurrentProgress">dialogSetCurrentProgress</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogSetItems">dialogSetItems</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogSetMaxProgress">dialogSetMaxProgress</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogSetMultiChoiceItems">dialogSetMultiChoiceItems</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogSetNegativeButtonText">dialogSetNegativeButtonText</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogSetNeutralButtonText">dialogSetNeutralButtonText</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogSetPositiveButtonText">dialogSetPositiveButtonText</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogSetSingleChoiceItems">dialogSetSingleChoiceItems</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogShow">dialogShow</a></li>
</ul>
<p><strong>WakeLockFacade</strong></p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#wakeLockAcquireBright">wakeLockAcquireBright</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#wakeLockAcquireDim">wakeLockAcquireDim</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#wakeLockAcquireFull">wakeLockAcquireFull</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#wakeLockAcquirePartial">wakeLockAcquirePartial</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#wakeLockRelease">wakeLockRelease</a></li>
</ul>
<p><strong>WifiFacade</strong></p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#checkWifiState">checkWifiState</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#toggleWifiState">toggleWifiState</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#wifiGetScanResults">wifiGetScanResults</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#wifiStartScan">wifiStartScan</a></li>
</ul>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 25598px; width: 1px; height: 1px; overflow: hidden;">
<p><strong>AlarmManagerFacade</strong></p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#cancelRepeating">cancelRepeating</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#scheduleAbsolute">scheduleAbsolute</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#scheduleInexactRepeating">scheduleInexactRepeating</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#scheduleRelative">scheduleRelative</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#scheduleRepeating">scheduleRepeating</a></li>
</ul>
<p><strong>AndroidFacade</strong></p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#getClipboard">getClipboard</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#getInput">getInput</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#getIntent">getIntent</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#getPackageVersion">getPackageVersion</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#getPackageVersionCode">getPackageVersionCode</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#getPassword">getPassword</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#makeToast">makeToast</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#notify">notify</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#requiredVersion">requiredVersion</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#sendEmail">sendEmail</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#setClipboard">setClipboard</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#startActivity">startActivity</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#startActivityForResult">startActivityForResult</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#vibrate">vibrate</a></li>
</ul>
<p><strong>ApplicationManagerFacade</strong></p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#forceStopPackage">forceStopPackage</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#getLaunchableApplications">getLaunchableApplications</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#getRunningPackages">getRunningPackages</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#launch">launch</a></li>
</ul>
<p><strong>BatteryManagerFacade</strong></p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#batteryCheckPresent">batteryCheckPresent</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#batteryGetHealth">batteryGetHealth</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#batteryGetLevel">batteryGetLevel</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#batteryGetPlugType">batteryGetPlugType</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#batteryGetStatus">batteryGetStatus</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#batteryGetTechnology">batteryGetTechnology</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#batteryGetTemperature">batteryGetTemperature</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#batteryGetVoltage">batteryGetVoltage</a></li>
</ul>
<p><strong>BluetoothFacade</strong> Requires API Level 5.</p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#bluetoothAccept">bluetoothAccept</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#bluetoothConnect">bluetoothConnect</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#bluetoothGetConnectedDeviceName">bluetoothGetConnectedDeviceName</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#bluetoothMakeDiscoverable">bluetoothMakeDiscoverable</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#bluetoothRead">bluetoothRead</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#bluetoothReadLine">bluetoothReadLine</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#bluetoothReadReady">bluetoothReadReady</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#bluetoothStop">bluetoothStop</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#bluetoothWrite">bluetoothWrite</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#checkBluetoothState">checkBluetoothState</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#toggleBluetoothState">toggleBluetoothState</a></li>
</ul>
<p><strong>CameraFacade</strong></p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#cameraCapturePicture">cameraCapturePicture</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#cameraInteractiveCapturePicture">cameraInteractiveCapturePicture</a></li>
</ul>
<p><strong>CommonIntentsFacade</strong></p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#pick">pick</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#scanBarcode">scanBarcode</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#search">search</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#view">view</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#viewContacts">viewContacts</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#viewHtml">viewHtml</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#viewMap">viewMap</a></li>
</ul>
<p><strong>ConditionManagerFacade</strong></p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#onRingerSilent">onRingerSilent</a></li>
</ul>
<p><strong>ContactsFacade</strong></p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#contactsGet">contactsGet</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#contactsGetAttributes">contactsGetAttributes</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#contactsGetById">contactsGetById</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#contactsGetCount">contactsGetCount</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#contactsGetIds">contactsGetIds</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#pickContact">pickContact</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#pickPhone">pickPhone</a></li>
</ul>
<p><strong>EventFacade</strong></p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#receiveEvent">receiveEvent</a></li>
</ul>
<p><strong>LocationFacade</strong></p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#geocode">geocode</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#getLastKnownLocation">getLastKnownLocation</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#readLocation">readLocation</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#startLocating">startLocating</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#stopLocating">stopLocating</a></li>
</ul>
<p><strong>MediaRecorderFacade</strong></p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#recorderCaptureVideo">recorderCaptureVideo</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#recorderStartMicrophone">recorderStartMicrophone</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#recorderStartPhone">recorderStartPhone</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#recorderStop">recorderStop</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#startInteractiveVideoRecording">startInteractiveVideoRecording</a></li>
</ul>
<p><strong>PhoneFacade</strong></p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#getCellLocation">getCellLocation</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#phoneCall">phoneCall</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#phoneCallNumber">phoneCallNumber</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#phoneDial">phoneDial</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#phoneDialNumber">phoneDialNumber</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#readPhoneState">readPhoneState</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#startTrackingPhoneState">startTrackingPhoneState</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#stopTrackingPhoneState">stopTrackingPhoneState</a></li>
</ul>
<p><strong>PulseGeneratorFacade</strong></p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorGetHz">pulseGeneratorGetHz</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorGetHzSamples">pulseGeneratorGetHzSamples</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorGetLeftPulseMs">pulseGeneratorGetLeftPulseMs</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorGetLeftPulsePercent">pulseGeneratorGetLeftPulsePercent</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorGetLeftPulseSamples">pulseGeneratorGetLeftPulseSamples</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorGetRightPulseMs">pulseGeneratorGetRightPulseMs</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorGetRightPulsePercent">pulseGeneratorGetRightPulsePercent</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorGetRightPulseSamples">pulseGeneratorGetRightPulseSamples</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorIsPlaying">pulseGeneratorIsPlaying</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorRun">pulseGeneratorRun</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorSetHzPercent">pulseGeneratorSetHzPercent</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorSetLeftPulsePercent">pulseGeneratorSetLeftPulsePercent</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorSetRightPulsePercent">pulseGeneratorSetRightPulsePercent</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorStop">pulseGeneratorStop</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorToggleInverted">pulseGeneratorToggleInverted</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorTogglePlayback">pulseGeneratorTogglePlayback</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGenteratorSetHz">pulseGenteratorSetHz</a></li>
</ul>
<p><strong>SensorManagerFacade</strong></p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#readSensors">readSensors</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#startSensing">startSensing</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#stopSensing">stopSensing</a></li>
</ul>
<p><strong>SettingsFacade</strong></p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#checkAirplaneMode">checkAirplaneMode</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#checkRingerSilentMode">checkRingerSilentMode</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#checkScreenOn">checkScreenOn</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#getMaxMediaVolume">getMaxMediaVolume</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#getMaxRingerVolume">getMaxRingerVolume</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#getMediaVolume">getMediaVolume</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#getRingerVolume">getRingerVolume</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#getScreenBrightness">getScreenBrightness</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#getScreenTimeout">getScreenTimeout</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#setMediaVolume">setMediaVolume</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#setRingerVolume">setRingerVolume</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#setScreenBrightness">setScreenBrightness</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#setScreenTimeout">setScreenTimeout</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#toggleAirplaneMode">toggleAirplaneMode</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#toggleRingerSilentMode">toggleRingerSilentMode</a></li>
</ul>
<p><strong>SignalStrengthFacade</strong> Requires API Level 7.</p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#readSignalStrengths">readSignalStrengths</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#startTrackingSignalStrengths">startTrackingSignalStrengths</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#stopTrackingSignalStrengths">stopTrackingSignalStrengths</a></li>
</ul>
<p><strong>SmsFacade</strong></p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#smsDeleteMessage">smsDeleteMessage</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#smsGetAttributes">smsGetAttributes</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#smsGetMessageById">smsGetMessageById</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#smsGetMessageCount">smsGetMessageCount</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#smsGetMessageIds">smsGetMessageIds</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#smsGetMessages">smsGetMessages</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#smsMarkMessageRead">smsMarkMessageRead</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#smsSend">smsSend</a></li>
</ul>
<p><strong>SpeechRecognitionFacade</strong></p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#recognizeSpeech">recognizeSpeech</a></li>
</ul>
<p><strong>TextToSpeechFacade</strong> Requires API Level 4.</p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#ttsIsSpeaking">ttsIsSpeaking</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#ttsSpeak">ttsSpeak</a></li>
</ul>
<p><strong>ToneGeneratorFacade</strong></p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#generateDtmfTones">generateDtmfTones</a></li>
</ul>
<p><strong>UiFacade</strong></p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogCreateAlert">dialogCreateAlert</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogCreateHorizontalProgress">dialogCreateHorizontalProgress</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogCreateSeekBar">dialogCreateSeekBar</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogCreateSpinnerProgress">dialogCreateSpinnerProgress</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogDismiss">dialogDismiss</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogGetResponse">dialogGetResponse</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogGetSelectedItems">dialogGetSelectedItems</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogSetCurrentProgress">dialogSetCurrentProgress</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogSetItems">dialogSetItems</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogSetMaxProgress">dialogSetMaxProgress</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogSetMultiChoiceItems">dialogSetMultiChoiceItems</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogSetNegativeButtonText">dialogSetNegativeButtonText</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogSetNeutralButtonText">dialogSetNeutralButtonText</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogSetPositiveButtonText">dialogSetPositiveButtonText</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogSetSingleChoiceItems">dialogSetSingleChoiceItems</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogShow">dialogShow</a></li>
</ul>
<p><strong>WakeLockFacade</strong></p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#wakeLockAcquireBright">wakeLockAcquireBright</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#wakeLockAcquireDim">wakeLockAcquireDim</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#wakeLockAcquireFull">wakeLockAcquireFull</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#wakeLockAcquirePartial">wakeLockAcquirePartial</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#wakeLockRelease">wakeLockRelease</a></li>
</ul>
<p><strong>WifiFacade</strong></p>
<ul>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#checkWifiState">checkWifiState</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#toggleWifiState">toggleWifiState</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#wifiGetScanResults">wifiGetScanResults</a></li>
<li><a href="http://code.google.com/p/android-scripting/wiki/ApiReference#wifiStartScan">wifiStartScan</a></li>
</ul>
<h3><a name="batteryCheckPresent"><sub>batteryCheckPresent</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#batteryCheckPresent">¶</a></h3>
<pre class="prettyprint"><span class="pln">batteryCheckPresent</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Returns</span><span class="pln"> </span><span class="kwd">true</span><span class="pln"> </span><span class="kwd">if</span><span class="pln"> battery </span><span class="kwd">is</span><span class="pln"> present

</span><span class="typ">Requires</span><span class="pln"> API </span><span class="typ">Level</span><span class="pln"> </span><span class="lit">5.</span></pre>
<h3><a name="batteryGetHealth"><sub>batteryGetHealth</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#batteryGetHealth">¶</a></h3>
<pre class="prettyprint"><span class="pln">batteryGetHealth</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Returns</span><span class="pln"> battery health</span><span class="pun">:</span><span class="pln">
</span><span class="lit">1</span><span class="pln"> </span><span class="pun">-</span><span class="pln"> unknown</span><span class="pun">;</span><span class="pln">
</span><span class="lit">2</span><span class="pln"> </span><span class="pun">-</span><span class="pln"> good</span><span class="pun">;</span><span class="pln">
</span><span class="lit">3</span><span class="pln"> </span><span class="pun">-</span><span class="pln"> overheat</span><span class="pun">;</span><span class="pln">
</span><span class="lit">4</span><span class="pln"> </span><span class="pun">-</span><span class="pln"> dead</span><span class="pun">;</span><span class="pln">
</span><span class="lit">5</span><span class="pln"> </span><span class="pun">-</span><span class="pln"> over voltage</span><span class="pun">;</span><span class="pln">
</span><span class="lit">6</span><span class="pln"> </span><span class="pun">-</span><span class="pln"> unspecified failure</span><span class="pun">;</span></pre>
<h3><a name="batteryGetLevel"><sub>batteryGetLevel</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#batteryGetLevel">¶</a></h3>
<pre class="prettyprint"><span class="pln">batteryGetLevel</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Returns</span><span class="pln"> current battery level </span><span class="pun">(</span><span class="pln">percentage</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Requires</span><span class="pln"> API </span><span class="typ">Level</span><span class="pln"> </span><span class="lit">5.</span></pre>
<h3><a name="batteryGetPlugType"><sub>batteryGetPlugType</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#batteryGetPlugType">¶</a></h3>
<pre class="prettyprint"><span class="pln">batteryGetPlugType</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Returns</span><span class="pln"> plug type</span><span class="pun">:</span><span class="pln">
</span><span class="pun">-</span><span class="lit">1</span><span class="pln"> </span><span class="pun">-</span><span class="pln"> unknown</span><span class="pun">;</span><span class="pln">
</span><span class="lit">0</span><span class="pln"> </span><span class="pun">-</span><span class="pln"> unplugged</span><span class="pun">;</span><span class="pln">
</span><span class="lit">1</span><span class="pln"> </span><span class="pun">-</span><span class="pln"> power source </span><span class="kwd">is</span><span class="pln"> an AC charger</span><span class="pun">;</span><span class="pln">
</span><span class="lit">2</span><span class="pln"> </span><span class="pun">-</span><span class="pln"> power source </span><span class="kwd">is</span><span class="pln"> a USB port</span><span class="pun">;</span></pre>
<h3><a name="batteryGetStatus"><sub>batteryGetStatus</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#batteryGetStatus">¶</a></h3>
<pre class="prettyprint"><span class="pln">batteryGetStatus</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Returns</span><span class="pln"> battery status</span><span class="pun">:</span><span class="pln">
</span><span class="lit">1</span><span class="pln"> </span><span class="pun">-</span><span class="pln"> unknown</span><span class="pun">;</span><span class="pln">
</span><span class="lit">2</span><span class="pln"> </span><span class="pun">-</span><span class="pln"> charging</span><span class="pun">;</span><span class="pln">
</span><span class="lit">3</span><span class="pln"> </span><span class="pun">-</span><span class="pln"> discharging</span><span class="pun">;</span><span class="pln">
</span><span class="lit">4</span><span class="pln"> </span><span class="pun">-</span><span class="pln"> </span><span class="kwd">not</span><span class="pln"> charging</span><span class="pun">;</span><span class="pln">
</span><span class="lit">5</span><span class="pln"> </span><span class="pun">-</span><span class="pln"> full</span><span class="pun">;</span></pre>
<h3><a name="batteryGetTechnology"><sub>batteryGetTechnology</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#batteryGetTechnology">¶</a></h3>
<pre class="prettyprint"><span class="pln">batteryGetTechnology</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Returns</span><span class="pln"> battery technology

</span><span class="typ">Requires</span><span class="pln"> API </span><span class="typ">Level</span><span class="pln"> </span><span class="lit">5.</span></pre>
<h3><a name="batteryGetTemperature"><sub>batteryGetTemperature</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#batteryGetTemperature">¶</a></h3>
<pre class="prettyprint"><span class="pln">batteryGetTemperature</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Returns</span><span class="pln"> current battery temperature

</span><span class="typ">Requires</span><span class="pln"> API </span><span class="typ">Level</span><span class="pln"> </span><span class="lit">5.</span></pre>
<h3><a name="batteryGetVoltage"><sub>batteryGetVoltage</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#batteryGetVoltage">¶</a></h3>
<pre class="prettyprint"><span class="pln">batteryGetVoltage</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Returns</span><span class="pln"> current battery voltage

</span><span class="typ">Requires</span><span class="pln"> API </span><span class="typ">Level</span><span class="pln"> </span><span class="lit">5.</span></pre>
<h3><a name="bluetoothAccept"><sub>bluetoothAccept</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#bluetoothAccept">¶</a></h3>
<pre class="prettyprint"><span class="pln">bluetoothAccept</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> uuid</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">,</span><span class="pln"> </span><span class="kwd">default</span><span class="pln"> </span><span class="lit">457807c0</span><span class="pun">-</span><span class="lit">4897</span><span class="pun">-</span><span class="lit">11df</span><span class="pun">-</span><span class="lit">9879</span><span class="pun">-</span><span class="lit">0800200c9a66</span><span class="pun">])</span><span class="pln">

</span><span class="typ">Listens</span><span class="pln"> </span><span class="kwd">for</span><span class="pln"> </span><span class="kwd">and</span><span class="pln"> accepts a </span><span class="typ">Bluetooth</span><span class="pln"> connection</span><span class="pun">.</span><span class="pln">

</span><span class="typ">Requires</span><span class="pln"> API </span><span class="typ">Level</span><span class="pln"> </span><span class="lit">5.</span></pre>
<h3><a name="bluetoothConnect"><sub>bluetoothConnect</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#bluetoothConnect">¶</a></h3>
<pre class="prettyprint"><span class="pln">bluetoothConnect</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> uuid</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">,</span><span class="pln"> </span><span class="kwd">default</span><span class="pln"> </span><span class="lit">457807c0</span><span class="pun">-</span><span class="lit">4897</span><span class="pun">-</span><span class="lit">11df</span><span class="pun">-</span><span class="lit">9879</span><span class="pun">-</span><span class="lit">0800200c9a66</span><span class="pun">]:</span><span class="pln"> </span><span class="typ">It</span><span class="pln"> </span><span class="kwd">is</span><span class="pln">    
sometimes necessary to specify a particular UUID to </span><span class="kwd">use</span><span class="pln"> </span><span class="kwd">for</span><span class="pln"> the </span><span class="typ">Bluetooth</span><span class="pln">      
connection</span><span class="pun">.)</span><span class="pln">

</span><span class="typ">Displays</span><span class="pln"> a dialog </span><span class="kwd">with</span><span class="pln"> discoverable devices </span><span class="kwd">and</span><span class="pln"> connects to one chosen </span><span class="kwd">by</span><span class="pln"> the  
user</span><span class="pun">.</span><span class="pln">

</span><span class="typ">Returns</span><span class="pun">:</span><span class="pln">
  </span><span class="kwd">True</span><span class="pln"> </span><span class="kwd">if</span><span class="pln"> the connection was established successfully</span><span class="pun">.</span><span class="pln">

</span><span class="typ">Requires</span><span class="pln"> API </span><span class="typ">Level</span><span class="pln"> </span><span class="lit">5.</span></pre>
<h3><a name="bluetoothGetConnectedDeviceName"><sub>bluetoothGetConnectedDeviceName</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#bluetoothGetConnectedDeviceName">¶</a></h3>
<pre class="prettyprint"><span class="pln">bluetoothGetConnectedDeviceName</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Returns</span><span class="pln"> the name of the connected device</span><span class="pun">.</span><span class="pln">

</span><span class="typ">Requires</span><span class="pln"> API </span><span class="typ">Level</span><span class="pln"> </span><span class="lit">5.</span></pre>
<h3><a name="bluetoothMakeDiscoverable"><sub>bluetoothMakeDiscoverable</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#bluetoothMakeDiscoverable">¶</a></h3>
<pre class="prettyprint"><span class="pln">bluetoothMakeDiscoverable</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">Integer</span><span class="pln"> duration</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">,</span><span class="pln"> </span><span class="kwd">default</span><span class="pln"> </span><span class="lit">300</span><span class="pun">]:</span><span class="pln"> period of time</span><span class="pun">,</span><span class="pln"> </span><span class="kwd">in</span><span class="pln"> seconds</span><span class="pun">,</span><span class="pln"> during    
which the device should be discoverable</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Requests</span><span class="pln"> that the device be discoverable </span><span class="kwd">for</span><span class="pln"> </span><span class="typ">Bluetooth</span><span class="pln"> connections</span><span class="pun">.</span><span class="pln">

</span><span class="typ">Requires</span><span class="pln"> API </span><span class="typ">Level</span><span class="pln"> </span><span class="lit">5.</span></pre>
<h3><a name="bluetoothRead"><sub>bluetoothRead</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#bluetoothRead">¶</a></h3>
<pre class="prettyprint"><span class="pln">bluetoothRead</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">Integer</span><span class="pln"> bufferSize</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">,</span><span class="pln"> </span><span class="kwd">default</span><span class="pln"> </span><span class="lit">4096</span><span class="pun">])</span><span class="pln">

</span><span class="typ">Read</span><span class="pln"> up to bufferSize bytes</span><span class="pun">.</span><span class="pln">

</span><span class="typ">Requires</span><span class="pln"> API </span><span class="typ">Level</span><span class="pln"> </span><span class="lit">5.</span></pre>
<h3><a name="bluetoothReadLine"><sub>bluetoothReadLine</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#bluetoothReadLine">¶</a></h3>
<pre class="prettyprint"><span class="pln">bluetoothReadLine</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Read</span><span class="pln"> the </span><span class="kwd">next</span><span class="pln"> line</span><span class="pun">.</span><span class="pln">

</span><span class="typ">Requires</span><span class="pln"> API </span><span class="typ">Level</span><span class="pln"> </span><span class="lit">5.</span></pre>
<h3><a name="bluetoothReadReady"><sub>bluetoothReadReady</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#bluetoothReadReady">¶</a></h3>
<pre class="prettyprint"><span class="pln">bluetoothReadReady</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Returns</span><span class="pln"> </span><span class="kwd">True</span><span class="pln"> </span><span class="kwd">if</span><span class="pln"> the </span><span class="kwd">next</span><span class="pln"> read </span><span class="kwd">is</span><span class="pln"> guaranteed </span><span class="kwd">not</span><span class="pln"> to block</span><span class="pun">.</span><span class="pln">

</span><span class="typ">Requires</span><span class="pln"> API </span><span class="typ">Level</span><span class="pln"> </span><span class="lit">5.</span></pre>
<h3><a name="bluetoothStop"><sub>bluetoothStop</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#bluetoothStop">¶</a></h3>
<pre class="prettyprint"><span class="pln">bluetoothStop</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Stops</span><span class="pln"> </span><span class="typ">Bluetooth</span><span class="pln"> connection</span><span class="pun">.</span><span class="pln">

</span><span class="typ">Requires</span><span class="pln"> API </span><span class="typ">Level</span><span class="pln"> </span><span class="lit">5.</span></pre>
<h3><a name="bluetoothWrite"><sub>bluetoothWrite</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#bluetoothWrite">¶</a></h3>
<pre class="prettyprint"><span class="pln">bluetoothWrite</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> bytes</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Sends</span><span class="pln"> bytes over the currently open </span><span class="typ">Bluetooth</span><span class="pln"> connection</span><span class="pun">.</span><span class="pln">

</span><span class="typ">Requires</span><span class="pln"> API </span><span class="typ">Level</span><span class="pln"> </span><span class="lit">5.</span></pre>
<h3><a name="cameraCapturePicture"><sub>cameraCapturePicture</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#cameraCapturePicture">¶</a></h3>
<pre class="prettyprint"><span class="pln">cameraCapturePicture</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> path</span><span class="pun">,</span><span class="pln">
 </span><span class="typ">Boolean</span><span class="pln"> useAutoFocus</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">,</span><span class="pln"> </span><span class="kwd">default</span><span class="pln"> </span><span class="kwd">true</span><span class="pun">])</span><span class="pln">

</span><span class="typ">Take</span><span class="pln"> a picture </span><span class="kwd">and</span><span class="pln"> save it to the specified path</span><span class="pun">.</span><span class="pln">

</span><span class="typ">Returns</span><span class="pun">:</span><span class="pln">
 A map of </span><span class="typ">Booleans</span><span class="pln"> autoFocus </span><span class="kwd">and</span><span class="pln"> takePicture </span><span class="kwd">where</span><span class="pln"> </span><span class="kwd">True</span><span class="pln"> indicates success</span><span class="pun">.</span></pre>
<h3><a name="cameraInteractiveCapturePicture"><sub>cameraInteractiveCapturePicture</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#cameraInteractiveCapturePicture">¶</a></h3>
<pre class="prettyprint"><span class="pln">cameraInteractiveCapturePicture</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> path</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Starts</span><span class="pln"> the image capture application to take a picture </span><span class="kwd">and</span><span class="pln"> saves it to the      
specified path</span><span class="pun">.</span></pre>
<h3><a name="cancelRepeating"><sub>cancelRepeating</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#cancelRepeating">¶</a></h3>
<pre class="prettyprint"><span class="pln">cancelRepeating</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> script</span><span class="pun">)</span><span class="pln">

cancels all scheduled regular executions of a given script</span></pre>
<h3><a name="checkAirplaneMode"><sub>checkAirplaneMode</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#checkAirplaneMode">¶</a></h3>
<pre class="prettyprint"><span class="pln">checkAirplaneMode</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Checks</span><span class="pln"> the airplane mode setting</span><span class="pun">.</span><span class="pln">

</span><span class="typ">Returns</span><span class="pun">:</span><span class="pln">
  </span><span class="kwd">True</span><span class="pln"> </span><span class="kwd">if</span><span class="pln"> airplane mode </span><span class="kwd">is</span><span class="pln"> enabled</span><span class="pun">.</span></pre>
<h3><a name="checkBluetoothState"><sub>checkBluetoothState</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#checkBluetoothState">¶</a></h3>
<pre class="prettyprint"><span class="pln">checkBluetoothState</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Checks</span><span class="pln"> </span><span class="typ">Bluetooth</span><span class="pln"> state</span><span class="pun">.</span><span class="pln">

</span><span class="typ">Returns</span><span class="pun">:</span><span class="pln">
  </span><span class="kwd">True</span><span class="pln"> </span><span class="kwd">if</span><span class="pln"> </span><span class="typ">Bluetooth</span><span class="pln"> </span><span class="kwd">is</span><span class="pln"> enabled</span><span class="pun">.</span><span class="pln">

</span><span class="typ">Requires</span><span class="pln"> API </span><span class="typ">Level</span><span class="pln"> </span><span class="lit">5.</span></pre>
<h3><a name="checkRingerSilentMode"><sub>checkRingerSilentMode</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#checkRingerSilentMode">¶</a></h3>
<pre class="prettyprint"><span class="pln">checkRingerSilentMode</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Checks</span><span class="pln"> the ringer silent mode setting</span><span class="pun">.</span><span class="pln">

</span><span class="typ">Returns</span><span class="pun">:</span><span class="pln">
  </span><span class="kwd">True</span><span class="pln"> </span><span class="kwd">if</span><span class="pln"> ringer silent mode </span><span class="kwd">is</span><span class="pln"> enabled</span><span class="pun">.</span></pre>
<h3><a name="checkScreenOn"><sub>checkScreenOn</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#checkScreenOn">¶</a></h3>
<pre class="prettyprint"><span class="pln">checkScreenOn</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Checks</span><span class="pln"> </span><span class="kwd">if</span><span class="pln"> the screen </span><span class="kwd">is</span><span class="pln"> on </span><span class="kwd">or</span><span class="pln"> off </span><span class="pun">(</span><span class="pln">requires API level </span><span class="lit">7</span><span class="pun">).</span><span class="pln">

</span><span class="typ">Returns</span><span class="pun">:</span><span class="pln">
  </span><span class="kwd">True</span><span class="pln"> </span><span class="kwd">if</span><span class="pln"> the screen </span><span class="kwd">is</span><span class="pln"> currently on</span><span class="pun">.</span></pre>
<h3><a name="checkWifiState"><sub>checkWifiState</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#checkWifiState">¶</a></h3>
<pre class="prettyprint"><span class="pln">checkWifiState</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Checks</span><span class="pln"> </span><span class="typ">Wifi</span><span class="pln"> state</span><span class="pun">.</span><span class="pln">

</span><span class="typ">Returns</span><span class="pun">:</span><span class="pln">
  </span><span class="kwd">True</span><span class="pln"> </span><span class="kwd">if</span><span class="pln"> </span><span class="typ">Wifi</span><span class="pln"> </span><span class="kwd">is</span><span class="pln"> enabled</span><span class="pun">.</span></pre>
<h3><a name="contactsGet"><sub>contactsGet</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#contactsGet">¶</a></h3>
<pre class="prettyprint"><span class="pln">contactsGet</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">JSONArray</span><span class="pln"> attributes</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">])</span><span class="pln">

</span><span class="typ">Returns</span><span class="pln"> a </span><span class="typ">List</span><span class="pln"> of all contacts</span><span class="pun">.</span><span class="pln">

</span><span class="typ">Returns</span><span class="pun">:</span><span class="pln">
  a </span><span class="typ">List</span><span class="pln"> of contacts </span><span class="kwd">as</span><span class="pln"> </span><span class="typ">Maps</span></pre>
<h3><a name="contactsGetAttributes"><sub>contactsGetAttributes</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#contactsGetAttributes">¶</a></h3>
<pre class="prettyprint"><span class="pln">contactsGetAttributes</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Returns</span><span class="pln"> a </span><span class="typ">List</span><span class="pln"> of all possible attributes </span><span class="kwd">for</span><span class="pln"> contacts</span><span class="pun">.</span></pre>
<h3><a name="contactsGetById"><sub>contactsGetById</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#contactsGetById">¶</a></h3>
<pre class="prettyprint"><span class="pln">contactsGetById</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">Integer</span><span class="pln"> id</span><span class="pun">,</span><span class="pln">
  </span><span class="typ">JSONArray</span><span class="pln"> attributes</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">])</span><span class="pln">

</span><span class="typ">Returns</span><span class="pln"> contacts </span><span class="kwd">by</span><span class="pln"> ID</span><span class="pun">.</span></pre>
<h3><a name="contactsGetCount"><sub>contactsGetCount</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#contactsGetCount">¶</a></h3>
<pre class="prettyprint"><span class="pln">contactsGetCount</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Returns</span><span class="pln"> the number of contacts</span><span class="pun">.</span></pre>
<h3><a name="contactsGetIds"><sub>contactsGetIds</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#contactsGetIds">¶</a></h3>
<pre class="prettyprint"><span class="pln">contactsGetIds</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Returns</span><span class="pln"> a </span><span class="typ">List</span><span class="pln"> of all contact </span><span class="typ">IDs</span><span class="pun">.</span></pre>
<h3><a name="dialogCreateAlert"><sub>dialogCreateAlert</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogCreateAlert">¶</a></h3>
<pre class="prettyprint"><span class="pln">dialogCreateAlert</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> </span><span class="typ">Title</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">],</span><span class="pln">
  </span><span class="typ">String</span><span class="pln"> </span><span class="typ">Message</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">])</span><span class="pln">

</span><span class="typ">Create</span><span class="pln"> alert dialog</span><span class="pun">.</span></pre>
<h3><a name="dialogCreateHorizontalProgress"><sub>dialogCreateHorizontalProgress</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogCreateHorizontalProgress">¶</a></h3>
<pre class="prettyprint"><span class="pln">dialogCreateHorizontalProgress</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> </span><span class="typ">Title</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">],</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> </span><span class="typ">Message</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">],</span><span class="pln">
 </span><span class="typ">Integer</span><span class="pln"> </span><span class="typ">Maximum</span><span class="pln"> progress</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">,</span><span class="pln"> </span><span class="kwd">default</span><span class="pln"> </span><span class="lit">100</span><span class="pun">])</span><span class="pln">

</span><span class="typ">Create</span><span class="pln"> a horizontal progress dialog</span><span class="pun">.</span></pre>
<h3><a name="dialogCreateSeekBar"><sub>dialogCreateSeekBar</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogCreateSeekBar">¶</a></h3>
<pre class="prettyprint"><span class="pln">dialogCreateSeekBar</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">Integer</span><span class="pln"> </span><span class="typ">Starting</span><span class="pln"> value</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">,</span><span class="pln"> </span><span class="kwd">default</span><span class="pln"> </span><span class="lit">50</span><span class="pun">],</span><span class="pln">
 </span><span class="typ">Integer</span><span class="pln"> </span><span class="typ">Maximum</span><span class="pln"> value</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">,</span><span class="pln"> </span><span class="kwd">default</span><span class="pln"> </span><span class="lit">100</span><span class="pun">],</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> </span><span class="typ">Title</span><span class="pun">,</span><span class="pln">
  </span><span class="typ">String</span><span class="pln"> </span><span class="typ">Message</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Create</span><span class="pln"> seek bar dialog</span><span class="pun">.</span></pre>
<h3><a name="dialogCreateSpinnerProgress"><sub>dialogCreateSpinnerProgress</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogCreateSpinnerProgress">¶</a></h3>
<pre class="prettyprint"><span class="pln">dialogCreateSpinnerProgress</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> </span><span class="typ">Title</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">],</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> </span><span class="typ">Message</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">],</span><span class="pln">
 </span><span class="typ">Integer</span><span class="pln"> </span><span class="typ">Maximum</span><span class="pln"> progress</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">,</span><span class="pln"> </span><span class="kwd">default</span><span class="pln"> </span><span class="lit">100</span><span class="pun">])</span><span class="pln">

</span><span class="typ">Create</span><span class="pln"> a spinner progress dialog</span><span class="pun">.</span></pre>
<h3><a name="dialogDismiss"><sub>dialogDismiss</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogDismiss">¶</a></h3>
<pre class="prettyprint"><span class="pln">dialogDismiss</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Dismiss</span><span class="pln"> dialog</span><span class="pun">.</span></pre>
<h3><a name="dialogGetResponse"><sub>dialogGetResponse</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogGetResponse">¶</a></h3>
<pre class="prettyprint"><span class="pln">dialogGetResponse</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Returns</span><span class="pln"> dialog response</span><span class="pun">.</span></pre>
<h3><a name="dialogGetSelectedItems"><sub>dialogGetSelectedItems</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogGetSelectedItems">¶</a></h3>
<pre class="prettyprint"><span class="pln">dialogGetSelectedItems</span><span class="pun">()</span><span class="pln">

</span><span class="typ">This</span><span class="pln"> method provides list of items user selected</span><span class="pun">.</span><span class="pln">

</span><span class="typ">Returns</span><span class="pun">:</span><span class="pln">
  </span><span class="typ">Selected</span><span class="pln"> items</span></pre>
<h3><a name="dialogSetCurrentProgress"><sub>dialogSetCurrentProgress</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogSetCurrentProgress">¶</a></h3>
<pre class="prettyprint"><span class="pln">dialogSetCurrentProgress</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">Integer</span><span class="pln"> current</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Set</span><span class="pln"> progress dialog current value</span><span class="pun">.</span></pre>
<h3><a name="dialogSetItems"><sub>dialogSetItems</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogSetItems">¶</a></h3>
<pre class="prettyprint"><span class="pln">dialogSetItems</span><span class="pun">(</span><span class="pln">
  </span><span class="typ">JSONArray</span><span class="pln"> items</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Set</span><span class="pln"> alert dialog list items</span><span class="pun">.</span></pre>
<h3><a name="dialogSetMaxProgress"><sub>dialogSetMaxProgress</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogSetMaxProgress">¶</a></h3>
<pre class="prettyprint"><span class="pln">dialogSetMaxProgress</span><span class="pun">(</span><span class="pln">
  </span><span class="typ">Integer</span><span class="pln"> max</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Set</span><span class="pln"> progress dialog maximum value</span><span class="pun">.</span></pre>
<h3><a name="dialogSetMultiChoiceItems"><sub>dialogSetMultiChoiceItems</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogSetMultiChoiceItems">¶</a></h3>
<pre class="prettyprint"><span class="pln">dialogSetMultiChoiceItems</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">JSONArray</span><span class="pln"> items</span><span class="pun">,</span><span class="pln">
 </span><span class="typ">JSONArray</span><span class="pln"> selected</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">]:</span><span class="pln"> list of selected items</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Set</span><span class="pln"> dialog multiple choice items </span><span class="kwd">and</span><span class="pln"> selection</span><span class="pun">.</span></pre>
<h3><a name="dialogSetNegativeButtonText"><sub>dialogSetNegativeButtonText</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogSetNegativeButtonText">¶</a></h3>
<pre class="prettyprint"><span class="pln">dialogSetNegativeButtonText</span><span class="pun">(</span><span class="pln">
  </span><span class="typ">String</span><span class="pln"> text</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Set</span><span class="pln"> alert dialog button text</span><span class="pun">.</span></pre>
<h3><a name="dialogSetNeutralButtonText"><sub>dialogSetNeutralButtonText</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogSetNeutralButtonText">¶</a></h3>
<pre class="prettyprint"><span class="pln">dialogSetNeutralButtonText</span><span class="pun">(</span><span class="pln">
  </span><span class="typ">String</span><span class="pln"> text</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Set</span><span class="pln"> alert dialog button text</span><span class="pun">.</span></pre>
<h3><a name="dialogSetPositiveButtonText"><sub>dialogSetPositiveButtonText</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogSetPositiveButtonText">¶</a></h3>
<pre class="prettyprint"><span class="pln">dialogSetPositiveButtonText</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> text</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Set</span><span class="pln"> alert dialog positive button text</span><span class="pun">.</span></pre>
<h3><a name="dialogSetSingleChoiceItems"><sub>dialogSetSingleChoiceItems</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogSetSingleChoiceItems">¶</a></h3>
<pre class="prettyprint"><span class="pln">dialogSetSingleChoiceItems</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">JSONArray</span><span class="pln"> items</span><span class="pun">,</span><span class="pln">
 </span><span class="typ">Integer</span><span class="pln"> selected</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">,</span><span class="pln"> </span><span class="kwd">default</span><span class="pln"> </span><span class="lit">0</span><span class="pun">]:</span><span class="pln"> selected item index</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Set</span><span class="pln"> dialog single choice items </span><span class="kwd">and</span><span class="pln"> selected item</span><span class="pun">.</span></pre>
<h3><a name="dialogShow"><sub>dialogShow</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#dialogShow">¶</a></h3>
<pre class="prettyprint"><span class="pln">dialogShow</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Show</span><span class="pln"> dialog</span><span class="pun">.</span></pre>
<h3><a name="forceStopPackage"><sub>forceStopPackage</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#forceStopPackage">¶</a></h3>
<pre class="prettyprint"><span class="pln">forceStopPackage</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> packageName</span><span class="pun">:</span><span class="pln"> name of </span><span class="kwd">package</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Force</span><span class="pln"> stops a </span><span class="kwd">package</span><span class="pun">.</span></pre>
<h3><a name="generateDtmfTones"><sub>generateDtmfTones</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#generateDtmfTones">¶</a></h3>
<pre class="prettyprint"><span class="pln">generateDtmfTones</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> phoneNumber</span><span class="pun">,</span><span class="pln">
 </span><span class="typ">Integer</span><span class="pln"> toneDuration</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">,</span><span class="pln"> </span><span class="kwd">default</span><span class="pln"> </span><span class="lit">100</span><span class="pun">]:</span><span class="pln"> duration of each tone </span><span class="kwd">in</span><span class="pln">          
milliseconds</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Generate</span><span class="pln"> DTMF tones </span><span class="kwd">for</span><span class="pln"> the given phone number</span><span class="pun">.</span></pre>
<h3><a name="geocode"><sub>geocode</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#geocode">¶</a></h3>
<pre class="prettyprint"><span class="pln">geocode</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">Double</span><span class="pln"> latitude</span><span class="pun">,</span><span class="pln">
 </span><span class="typ">Double</span><span class="pln"> longitude</span><span class="pun">,</span><span class="pln">
 </span><span class="typ">Integer</span><span class="pln"> maxResults</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">,</span><span class="pln"> </span><span class="kwd">default</span><span class="pln"> </span><span class="lit">1</span><span class="pun">]:</span><span class="pln"> maximum number of results</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Returns</span><span class="pln"> a list of addresses </span><span class="kwd">for</span><span class="pln"> the given latitude </span><span class="kwd">and</span><span class="pln"> longitude</span><span class="pun">.</span><span class="pln">

</span><span class="typ">Returns</span><span class="pun">:</span><span class="pln">
  A list of addresses</span><span class="pun">.</span></pre>
<h3><a name="getCellLocation"><sub>getCellLocation</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#getCellLocation">¶</a></h3>
<pre class="prettyprint"><span class="pln">getCellLocation</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Returns</span><span class="pln"> the current cell location</span><span class="pun">.</span></pre>
<h3><a name="getClipboard"><sub>getClipboard</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#getClipboard">¶</a></h3>
<pre class="prettyprint"><span class="pln">getClipboard</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Read</span><span class="pln"> text </span><span class="kwd">from</span><span class="pln"> the clipboard</span><span class="pun">.</span><span class="pln">

</span><span class="typ">Returns</span><span class="pun">:</span><span class="pln">
  </span><span class="typ">The</span><span class="pln"> text </span><span class="kwd">in</span><span class="pln"> the clipboard</span><span class="pun">.</span></pre>
<h3><a name="getInput"><sub>getInput</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#getInput">¶</a></h3>
<pre class="prettyprint"><span class="pln">getInput</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> title</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">,</span><span class="pln"> </span><span class="kwd">default</span><span class="pln"> SL4A </span><span class="typ">Input</span><span class="pun">]:</span><span class="pln"> title of the input box</span><span class="pun">,</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> message</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">,</span><span class="pln"> </span><span class="kwd">default</span><span class="pln"> </span><span class="typ">Please</span><span class="pln"> enter value</span><span class="pun">:]:</span><span class="pln"> message to display      
above the input box</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Queries</span><span class="pln"> the user </span><span class="kwd">for</span><span class="pln"> a text input</span><span class="pun">.</span></pre>
<h3><a name="getIntent"><sub>getIntent</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#getIntent">¶</a></h3>
<pre class="prettyprint"><span class="pln">getIntent</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Returns</span><span class="pln"> the intent that launched the script</span><span class="pun">.</span></pre>
<h3><a name="getLastKnownLocation"><sub>getLastKnownLocation</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#getLastKnownLocation">¶</a></h3>
<pre class="prettyprint"><span class="pln">getLastKnownLocation</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Returns</span><span class="pln"> the </span><span class="kwd">last</span><span class="pln"> known location of the device</span><span class="pun">.</span><span class="pln">

</span><span class="typ">Returns</span><span class="pun">:</span><span class="pln">
  A map of location information </span><span class="kwd">by</span><span class="pln"> provider</span><span class="pun">.</span></pre>
<h3><a name="getLaunchableApplications"><sub>getLaunchableApplications</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#getLaunchableApplications">¶</a></h3>
<pre class="prettyprint"><span class="pln">getLaunchableApplications</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Returns</span><span class="pln"> a list of all launchable application </span><span class="kwd">class</span><span class="pln"> names</span><span class="pun">.</span></pre>
<h3><a name="getMaxMediaVolume"><sub>getMaxMediaVolume</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#getMaxMediaVolume">¶</a></h3>
<pre class="prettyprint"><span class="pln">getMaxMediaVolume</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Returns</span><span class="pln"> the maximum media volume</span><span class="pun">.</span></pre>
<h3><a name="getMaxRingerVolume"><sub>getMaxRingerVolume</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#getMaxRingerVolume">¶</a></h3>
<pre class="prettyprint"><span class="pln">getMaxRingerVolume</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Returns</span><span class="pln"> the maximum ringer volume</span><span class="pun">.</span></pre>
<h3><a name="getMediaVolume"><sub>getMediaVolume</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#getMediaVolume">¶</a></h3>
<pre class="prettyprint"><span class="pln">getMediaVolume</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Returns</span><span class="pln"> the current media volume</span><span class="pun">.</span></pre>
<h3><a name="getPackageVersion"><sub>getPackageVersion</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#getPackageVersion">¶</a></h3>
<pre class="prettyprint"><span class="pln">getPackageVersion</span><span class="pun">(</span><span class="pln">
  </span><span class="typ">String</span><span class="pln"> packageName</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Retrieve</span><span class="pln"> </span><span class="kwd">package</span><span class="pln"> version </span><span class="kwd">string</span></pre>
<h3><a name="getPackageVersionCode"><sub>getPackageVersionCode</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#getPackageVersionCode">¶</a></h3>
<pre class="prettyprint"><span class="pln">getPackageVersionCode</span><span class="pun">(</span><span class="pln">
  </span><span class="typ">String</span><span class="pln"> packageName</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Retrieve</span><span class="pln"> </span><span class="kwd">package</span><span class="pln"> version code</span></pre>
<h3><a name="getPassword"><sub>getPassword</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#getPassword">¶</a></h3>
<pre class="prettyprint"><span class="pln">getPassword</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> title</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">,</span><span class="pln"> </span><span class="kwd">default</span><span class="pln"> SL4A </span><span class="typ">Password</span><span class="pln"> </span><span class="typ">Input</span><span class="pun">]:</span><span class="pln"> title of the input box</span><span class="pun">,</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> message</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">,</span><span class="pln"> </span><span class="kwd">default</span><span class="pln"> </span><span class="typ">Please</span><span class="pln"> enter password</span><span class="pun">:]:</span><span class="pln"> message to display  
above the input box</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Queries</span><span class="pln"> the user </span><span class="kwd">for</span><span class="pln"> a password</span><span class="pun">.</span></pre>
<h3><a name="getRingerVolume"><sub>getRingerVolume</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#getRingerVolume">¶</a></h3>
<pre class="prettyprint"><span class="pln">getRingerVolume</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Returns</span><span class="pln"> the current ringer volume</span><span class="pun">.</span></pre>
<h3><a name="getRunningPackages"><sub>getRunningPackages</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#getRunningPackages">¶</a></h3>
<pre class="prettyprint"><span class="pln">getRunningPackages</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Returns</span><span class="pln"> a list of packages running activities </span><span class="kwd">or</span><span class="pln"> services</span><span class="pun">.</span><span class="pln">

</span><span class="typ">Returns</span><span class="pun">:</span><span class="pln">
  </span><span class="typ">List</span><span class="pln"> of packages running activities</span><span class="pun">.</span></pre>
<h3><a name="getScreenBrightness"><sub>getScreenBrightness</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#getScreenBrightness">¶</a></h3>
<pre class="prettyprint"><span class="pln">getScreenBrightness</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Returns</span><span class="pln"> the screen backlight brightness</span><span class="pun">.</span><span class="pln">

</span><span class="typ">Returns</span><span class="pun">:</span><span class="pln">
  the current screen brightness between </span><span class="lit">0</span><span class="pln"> </span><span class="kwd">and</span><span class="pln"> </span><span class="lit">255</span></pre>
<h3><a name="getScreenTimeout"><sub>getScreenTimeout</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#getScreenTimeout">¶</a></h3>
<pre class="prettyprint"><span class="pln">getScreenTimeout</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Returns</span><span class="pln"> the current screen timeout </span><span class="kwd">in</span><span class="pln"> seconds</span><span class="pun">.</span><span class="pln">

</span><span class="typ">Returns</span><span class="pun">:</span><span class="pln">
  the current screen timeout </span><span class="kwd">in</span><span class="pln"> seconds</span><span class="pun">.</span></pre>
<h3><a name="launch"><sub>launch</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#launch">¶</a></h3>
<pre class="prettyprint"><span class="pln">launch</span><span class="pun">(</span><span class="pln">
  </span><span class="typ">String</span><span class="pln"> className</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Start</span><span class="pln"> activity </span><span class="kwd">with</span><span class="pln"> the given </span><span class="kwd">class</span><span class="pln"> name</span><span class="pun">.</span></pre>
<h3><a name="makeToast"><sub>makeToast</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#makeToast">¶</a></h3>
<pre class="prettyprint"><span class="pln">makeToast</span><span class="pun">(</span><span class="pln">
  </span><span class="typ">String</span><span class="pln"> message</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Displays</span><span class="pln"> a </span><span class="kwd">short</span><span class="pun">-</span><span class="pln">duration </span><span class="typ">Toast</span><span class="pln"> notification</span><span class="pun">.</span></pre>
<h3><a name="notify"><sub>notify</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#notify">¶</a></h3>
<pre class="prettyprint"><span class="pln">notify</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> title</span><span class="pun">:</span><span class="pln"> title</span><span class="pun">,</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> message</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Displays</span><span class="pln"> a notification that will be canceled </span><span class="kwd">when</span><span class="pln"> the user clicks on it</span><span class="pun">.</span></pre>
<h3><a name="onRingerSilent"><sub>onRingerSilent</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#onRingerSilent">¶</a></h3>
<pre class="prettyprint"><span class="pln">onRingerSilent</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> scriptName</span><span class="pun">:</span><span class="pln"> script to execute </span><span class="kwd">when</span><span class="pln"> the ringer volume </span><span class="kwd">is</span><span class="pln"> </span><span class="kwd">set</span><span class="pln"> to silent</span><span class="pun">,</span><span class="pln">  
</span><span class="kwd">or</span><span class="pln"> </span><span class="kwd">set</span><span class="pln"> to anything other than silent</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Schedules</span><span class="pln"> a script </span><span class="kwd">for</span><span class="pln"> execution </span><span class="kwd">when</span><span class="pln"> the ringer volume </span><span class="kwd">is</span><span class="pln"> </span><span class="kwd">set</span><span class="pln"> to silent</span><span class="pun">.</span></pre>
<h3><a name="phoneCall"><sub>phoneCall</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#phoneCall">¶</a></h3>
<pre class="prettyprint"><span class="pln">phoneCall</span><span class="pun">(</span><span class="pln">
  </span><span class="typ">String</span><span class="pln"> uri</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Calls</span><span class="pln"> a contact</span><span class="pun">/</span><span class="pln">phone number </span><span class="kwd">by</span><span class="pln"> URI</span><span class="pun">.</span></pre>
<h3><a name="phoneCallNumber"><sub>phoneCallNumber</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#phoneCallNumber">¶</a></h3>
<pre class="prettyprint"><span class="pln">phoneCallNumber</span><span class="pun">(</span><span class="pln">
  </span><span class="typ">String</span><span class="pln"> phone number</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Calls</span><span class="pln"> a phone number</span><span class="pun">.</span></pre>
<h3><a name="phoneDial"><sub>phoneDial</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#phoneDial">¶</a></h3>
<pre class="prettyprint"><span class="pln">phoneDial</span><span class="pun">(</span><span class="pln">
  </span><span class="typ">String</span><span class="pln"> uri</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Dials</span><span class="pln"> a contact</span><span class="pun">/</span><span class="pln">phone number </span><span class="kwd">by</span><span class="pln"> URI</span><span class="pun">.</span></pre>
<h3><a name="phoneDialNumber"><sub>phoneDialNumber</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#phoneDialNumber">¶</a></h3>
<pre class="prettyprint"><span class="pln">phoneDialNumber</span><span class="pun">(</span><span class="pln">
  </span><span class="typ">String</span><span class="pln"> phone number</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Dials</span><span class="pln"> a phone number</span><span class="pun">.</span></pre>
<h3><a name="pick"><sub>pick</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#pick">¶</a></h3>
<pre class="prettyprint"><span class="pln">pick</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> uri</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Display</span><span class="pln"> content to be picked </span><span class="kwd">by</span><span class="pln"> URI </span><span class="pun">(</span><span class="pln">e</span><span class="pun">.</span><span class="pln">g</span><span class="pun">.</span><span class="pln"> contacts</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Returns</span><span class="pun">:</span><span class="pln">
  A map of result values</span><span class="pun">.</span></pre>
<h3><a name="pickContact"><sub>pickContact</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#pickContact">¶</a></h3>
<pre class="prettyprint"><span class="pln">pickContact</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Displays</span><span class="pln"> a list of contacts to pick </span><span class="kwd">from</span><span class="pun">.</span><span class="pln">

</span><span class="typ">Returns</span><span class="pun">:</span><span class="pln">
  A map of result values</span><span class="pun">.</span></pre>
<h3><a name="pickPhone"><sub>pickPhone</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#pickPhone">¶</a></h3>
<pre class="prettyprint"><span class="pln">pickPhone</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Displays</span><span class="pln"> a list of phone numbers to pick </span><span class="kwd">from</span><span class="pun">.</span><span class="pln">

</span><span class="typ">Returns</span><span class="pun">:</span><span class="pln">
  </span><span class="typ">The</span><span class="pln"> selected phone number</span><span class="pun">.</span></pre>
<h3><a name="pulseGeneratorGetHz"><sub>pulseGeneratorGetHz</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorGetHz">¶</a></h3>
<pre class="prettyprint"><span class="pln">pulseGeneratorGetHz</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Wraps</span><span class="pln"> </span><span class="typ">PulseGenerator</span><span class="pln"> getHz</span><span class="pun">().</span></pre>
<h3><a name="pulseGeneratorGetHzSamples"><sub>pulseGeneratorGetHzSamples</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorGetHzSamples">¶</a></h3>
<pre class="prettyprint"><span class="pln">pulseGeneratorGetHzSamples</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Wraps</span><span class="pln"> </span><span class="typ">PulseGenerator</span><span class="pln"> getHzSamples</span><span class="pun">().</span></pre>
<h3><a name="pulseGeneratorGetLeftPulseMs"><sub>pulseGeneratorGetLeftPulseMs</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorGetLeftPulseMs">¶</a></h3>
<pre class="prettyprint"><span class="pln">pulseGeneratorGetLeftPulseMs</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Wraps</span><span class="pln"> </span><span class="typ">PulseGenerator</span><span class="pln"> getLeftPulseMs</span><span class="pun">().</span></pre>
<h3><a name="pulseGeneratorGetLeftPulsePercent"><sub>pulseGeneratorGetLeftPulsePercent</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorGetLeftPulsePercent">¶</a></h3>
<pre class="prettyprint"><span class="pln">pulseGeneratorGetLeftPulsePercent</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Wraps</span><span class="pln"> </span><span class="typ">PulseGenerator</span><span class="pln"> getLeftPulsePercent</span><span class="pun">().</span></pre>
<h3><a name="pulseGeneratorGetLeftPulseSamples"><sub>pulseGeneratorGetLeftPulseSamples</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorGetLeftPulseSamples">¶</a></h3>
<pre class="prettyprint"><span class="pln">pulseGeneratorGetLeftPulseSamples</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Wraps</span><span class="pln"> </span><span class="typ">PulseGenerator</span><span class="pln"> getLeftPulseSamples</span><span class="pun">().</span></pre>
<h3><a name="pulseGeneratorGetRightPulseMs"><sub>pulseGeneratorGetRightPulseMs</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorGetRightPulseMs">¶</a></h3>
<pre class="prettyprint"><span class="pln">pulseGeneratorGetRightPulseMs</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Wraps</span><span class="pln"> </span><span class="typ">PulseGenerator</span><span class="pln"> getRightPulseMs</span><span class="pun">().</span></pre>
<h3><a name="pulseGeneratorGetRightPulsePercent"><sub>pulseGeneratorGetRightPulsePercent</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorGetRightPulsePercent">¶</a></h3>
<pre class="prettyprint"><span class="pln">pulseGeneratorGetRightPulsePercent</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Wraps</span><span class="pln"> </span><span class="typ">PulseGenerator</span><span class="pln"> getRightPulsePercent</span><span class="pun">().</span></pre>
<h3><a name="pulseGeneratorGetRightPulseSamples"><sub>pulseGeneratorGetRightPulseSamples</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorGetRightPulseSamples">¶</a></h3>
<pre class="prettyprint"><span class="pln">pulseGeneratorGetRightPulseSamples</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Wraps</span><span class="pln"> </span><span class="typ">PulseGenerator</span><span class="pln"> getRightPulseSamples</span><span class="pun">().</span></pre>
<h3><a name="pulseGeneratorIsPlaying"><sub>pulseGeneratorIsPlaying</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorIsPlaying">¶</a></h3>
<pre class="prettyprint"><span class="pln">pulseGeneratorIsPlaying</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Wraps</span><span class="pln"> </span><span class="typ">PulseGenerator</span><span class="pln"> isPlaying</span><span class="pun">().</span></pre>
<h3><a name="pulseGeneratorRun"><sub>pulseGeneratorRun</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorRun">¶</a></h3>
<pre class="prettyprint"><span class="pln">pulseGeneratorRun</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Wraps</span><span class="pln"> </span><span class="typ">PulseGenerator</span><span class="pln"> run</span><span class="pun">().</span></pre>
<h3><a name="pulseGeneratorSetHzPercent"><sub>pulseGeneratorSetHzPercent</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorSetHzPercent">¶</a></h3>
<pre class="prettyprint"><span class="pln">pulseGeneratorSetHzPercent</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">Integer</span><span class="pln"> percent</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Wraps</span><span class="pln"> </span><span class="typ">PulseGenerator</span><span class="pln"> setHzPercent</span><span class="pun">().</span></pre>
<h3><a name="pulseGeneratorSetLeftPulsePercent"><sub>pulseGeneratorSetLeftPulsePercent</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorSetLeftPulsePercent">¶</a></h3>
<pre class="prettyprint"><span class="pln">pulseGeneratorSetLeftPulsePercent</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">Integer</span><span class="pln"> percent</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Wraps</span><span class="pln"> </span><span class="typ">PulseGenerator</span><span class="pln"> setLeftPulsePercent</span><span class="pun">().</span></pre>
<h3><a name="pulseGeneratorSetRightPulsePercent"><sub>pulseGeneratorSetRightPulsePercent</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorSetRightPulsePercent">¶</a></h3>
<pre class="prettyprint"><span class="pln">pulseGeneratorSetRightPulsePercent</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">Integer</span><span class="pln"> percent</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Wraps</span><span class="pln"> </span><span class="typ">PulseGenerator</span><span class="pln"> setRightPulsePercent</span><span class="pun">().</span></pre>
<h3><a name="pulseGeneratorStop"><sub>pulseGeneratorStop</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorStop">¶</a></h3>
<pre class="prettyprint"><span class="pln">pulseGeneratorStop</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Wraps</span><span class="pln"> </span><span class="typ">PulseGenerator</span><span class="pln"> stop</span><span class="pun">().</span></pre>
<h3><a name="pulseGeneratorToggleInverted"><sub>pulseGeneratorToggleInverted</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorToggleInverted">¶</a></h3>
<pre class="prettyprint"><span class="pln">pulseGeneratorToggleInverted</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Wraps</span><span class="pln"> </span><span class="typ">PulseGenerator</span><span class="pln"> toggleInverted</span><span class="pun">().</span></pre>
<h3><a name="pulseGeneratorTogglePlayback"><sub>pulseGeneratorTogglePlayback</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGeneratorTogglePlayback">¶</a></h3>
<pre class="prettyprint"><span class="pln">pulseGeneratorTogglePlayback</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Wraps</span><span class="pln"> </span><span class="typ">PulseGenerator</span><span class="pln"> togglePlayback</span><span class="pun">().</span></pre>
<h3><a name="pulseGenteratorSetHz"><sub>pulseGenteratorSetHz</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#pulseGenteratorSetHz">¶</a></h3>
<pre class="prettyprint"><span class="pln">pulseGenteratorSetHz</span><span class="pun">(</span><span class="pln">
  </span><span class="typ">Float</span><span class="pln"> hz</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Wraps</span><span class="pln"> </span><span class="typ">PulseGenerator</span><span class="pln"> setHz</span><span class="pun">().</span></pre>
<h3><a name="readLocation"><sub>readLocation</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#readLocation">¶</a></h3>
<pre class="prettyprint"><span class="pln">readLocation</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Returns</span><span class="pln"> the current location </span><span class="kwd">as</span><span class="pln"> indicated </span><span class="kwd">by</span><span class="pln"> all available providers</span><span class="pun">.</span><span class="pln">

</span><span class="typ">Returns</span><span class="pun">:</span><span class="pln">
  A map of location information </span><span class="kwd">by</span><span class="pln"> provider</span><span class="pun">.</span></pre>
<h3><a name="readPhoneState"><sub>readPhoneState</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#readPhoneState">¶</a></h3>
<pre class="prettyprint"><span class="pln">readPhoneState</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Returns</span><span class="pln"> the current phone state </span><span class="kwd">and</span><span class="pln"> incoming number</span><span class="pun">.</span><span class="pln">

</span><span class="typ">Returns</span><span class="pun">:</span><span class="pln">
  A </span><span class="typ">Map</span><span class="pln"> of </span><span class="str">"state"</span><span class="pln"> </span><span class="kwd">and</span><span class="pln"> </span><span class="str">"incomingNumber"</span></pre>
<h3><a name="readSensors"><sub>readSensors</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#readSensors">¶</a></h3>
<pre class="prettyprint"><span class="pln">readSensors</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Starts</span><span class="pln"> recording sensor data to be available </span><span class="kwd">for</span><span class="pln"> polling</span><span class="pun">.</span></pre>
<h3><a name="readSignalStrengths"><sub>readSignalStrengths</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#readSignalStrengths">¶</a></h3>
<pre class="prettyprint"><span class="pln">readSignalStrengths</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Returns</span><span class="pln"> the current signal strengths</span><span class="pun">.</span><span class="pln">

</span><span class="typ">Returns</span><span class="pun">:</span><span class="pln">
  A map of </span><span class="str">"gsm_signal_strength"</span><span class="pln">

</span><span class="typ">Requires</span><span class="pln"> API </span><span class="typ">Level</span><span class="pln"> </span><span class="lit">7.</span></pre>
<h3><a name="receiveEvent"><sub>receiveEvent</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#receiveEvent">¶</a></h3>
<pre class="prettyprint"><span class="pln">receiveEvent</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Receives</span><span class="pln"> the most recent </span><span class="kwd">event</span><span class="pln"> </span><span class="pun">(</span><span class="pln">i</span><span class="pun">.</span><span class="pln">e</span><span class="pun">.</span><span class="pln"> location </span><span class="kwd">or</span><span class="pln"> sensor update</span><span class="pun">,</span><span class="pln"> etc</span><span class="pun">.)</span><span class="pln">

</span><span class="typ">Returns</span><span class="pun">:</span><span class="pln">
  </span><span class="typ">Map</span><span class="pln"> of </span><span class="kwd">event</span><span class="pln"> properties</span><span class="pun">.</span></pre>
<h3><a name="recognizeSpeech"><sub>recognizeSpeech</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#recognizeSpeech">¶</a></h3>
<pre class="prettyprint"><span class="pln">recognizeSpeech</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> prompt</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">]:</span><span class="pln"> text prompt to show to the user </span><span class="kwd">when</span><span class="pln"> asking them to  
speak</span><span class="pun">,</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> language</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">]:</span><span class="pln"> language </span><span class="kwd">override</span><span class="pln"> to inform the recognizer that it  
should expect speech </span><span class="kwd">in</span><span class="pln"> a language different than the one </span><span class="kwd">set</span><span class="pln"> </span><span class="kwd">in</span><span class="pln"> the            
java</span><span class="pun">.</span><span class="pln">util</span><span class="pun">.</span><span class="typ">Locale</span><span class="pun">.</span><span class="pln">getDefault</span><span class="pun">(),</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> languageModel</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">]:</span><span class="pln"> informs the recognizer which speech model to  
prefer </span><span class="pun">(</span><span class="pln">see android</span><span class="pun">.</span><span class="pln">speech</span><span class="pun">.</span><span class="typ">RecognizeIntent</span><span class="pun">))</span><span class="pln">

</span><span class="typ">Recognizes</span><span class="pln"> user</span><span class="str">'s speech and returns the most likely result.

Returns:
  An empty string in case the speech cannot be recongnized.</span></pre>
<h3><a name="recorderCaptureVideo"><sub>recorderCaptureVideo</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#recorderCaptureVideo">¶</a></h3>
<pre class="prettyprint"><span class="pln">recorderCaptureVideo</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> targetPath</span><span class="pun">,</span><span class="pln">
 </span><span class="typ">Double</span><span class="pln"> duration</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">],</span><span class="pln">
 </span><span class="typ">Boolean</span><span class="pln"> recordAudio</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">,</span><span class="pln"> </span><span class="kwd">default</span><span class="pln"> </span><span class="kwd">true</span><span class="pun">])</span><span class="pln">

</span><span class="typ">Records</span><span class="pln"> video </span><span class="pun">(</span><span class="kwd">and</span><span class="pln"> optionally audio</span><span class="pun">)</span><span class="pln"> </span><span class="kwd">from</span><span class="pln"> the camera </span><span class="kwd">and</span><span class="pln"> saves it to the given  
location</span><span class="pun">.</span><span class="pln">
</span><span class="typ">Duration</span><span class="pln"> specifies the maximum duration of the recording session</span><span class="pun">.</span><span class="pln">
</span><span class="typ">If</span><span class="pln"> duration </span><span class="kwd">is</span><span class="pln"> </span><span class="kwd">not</span><span class="pln"> provided </span><span class="kwd">this</span><span class="pln"> method will </span><span class="kwd">return</span><span class="pln"> immediately </span><span class="kwd">and</span><span class="pln"> the        
recording will only be stopped
</span><span class="kwd">when</span><span class="pln"> recorderStop </span><span class="kwd">is</span><span class="pln"> called </span><span class="kwd">or</span><span class="pln"> </span><span class="kwd">when</span><span class="pln"> a scripts exits</span><span class="pun">.</span><span class="pln">
</span><span class="typ">Otherwise</span><span class="pln"> it will block </span><span class="kwd">for</span><span class="pln"> the time period equal to the duration argument</span><span class="pun">.</span></pre>
<h3><a name="recorderStartMicrophone"><sub>recorderStartMicrophone</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#recorderStartMicrophone">¶</a></h3>
<pre class="prettyprint"><span class="pln">recorderStartMicrophone</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> targetPath</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Records</span><span class="pln"> audio </span><span class="kwd">from</span><span class="pln"> the microphone </span><span class="kwd">and</span><span class="pln"> saves it to the given location</span><span class="pun">.</span></pre>
<h3><a name="recorderStartPhone"><sub>recorderStartPhone</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#recorderStartPhone">¶</a></h3>
<pre class="prettyprint"><span class="pln">recorderStartPhone</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> targetPath</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Records</span><span class="pln"> audio </span><span class="kwd">from</span><span class="pln"> the phone </span><span class="kwd">and</span><span class="pln"> saves it to the given location</span><span class="pun">.</span></pre>
<h3><a name="recorderStop"><sub>recorderStop</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#recorderStop">¶</a></h3>
<pre class="prettyprint"><span class="pln">recorderStop</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Stops</span><span class="pln"> a previously started recording</span><span class="pun">.</span></pre>
<h3><a name="requiredVersion"><sub>requiredVersion</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#requiredVersion">¶</a></h3>
<pre class="prettyprint"><span class="pln">requiredVersion</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">Integer</span><span class="pln"> requiredVersion</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Check</span><span class="pln"> </span><span class="kwd">if</span><span class="pln"> SL4A </span><span class="kwd">is</span><span class="pln"> higher </span><span class="kwd">or</span><span class="pln"> equal of specified version</span></pre>
<h3><a name="scanBarcode"><sub>scanBarcode</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#scanBarcode">¶</a></h3>
<pre class="prettyprint"><span class="pln">scanBarcode</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Starts</span><span class="pln"> the barcode scanner</span><span class="pun">.</span><span class="pln">

</span><span class="typ">Returns</span><span class="pun">:</span><span class="pln">
  A </span><span class="typ">Map</span><span class="pln"> representation of the result </span><span class="typ">Intent</span><span class="pun">.</span></pre>
<h3><a name="scheduleAbsolute"><sub>scheduleAbsolute</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#scheduleAbsolute">¶</a></h3>
<pre class="prettyprint"><span class="pln">scheduleAbsolute</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> script</span><span class="pun">:</span><span class="pln"> script to execute</span><span class="pun">,</span><span class="pln">
 </span><span class="typ">Double</span><span class="pln"> time</span><span class="pun">:</span><span class="pln"> time of invocation</span><span class="pun">,</span><span class="pln"> </span><span class="kwd">in</span><span class="pln"> seconds since epoch</span><span class="pun">,</span><span class="pln">
 </span><span class="typ">Boolean</span><span class="pln"> wakeup</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">,</span><span class="pln"> </span><span class="kwd">default</span><span class="pln"> </span><span class="kwd">true</span><span class="pun">]:</span><span class="pln"> whether </span><span class="kwd">or</span><span class="pln"> </span><span class="kwd">not</span><span class="pln"> to wake up the device  
</span><span class="kwd">if</span><span class="pln"> asleep</span><span class="pun">)</span><span class="pln">

schedules one</span><span class="pun">-</span><span class="pln">time execution of a script</span></pre>
<h3><a name="scheduleInexactRepeating"><sub>scheduleInexactRepeating</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#scheduleInexactRepeating">¶</a></h3>
<pre class="prettyprint"><span class="pln">scheduleInexactRepeating</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">Double</span><span class="pln"> interval</span><span class="pun">:</span><span class="pln"> the interval between invocations</span><span class="pun">,</span><span class="pln"> </span><span class="kwd">in</span><span class="pln"> seconds</span><span class="pun">,</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> script</span><span class="pun">:</span><span class="pln"> the script to execute</span><span class="pun">,</span><span class="pln">
 </span><span class="typ">Boolean</span><span class="pln"> wakeup</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">,</span><span class="pln"> </span><span class="kwd">default</span><span class="pln"> </span><span class="kwd">true</span><span class="pun">]:</span><span class="pln"> whether </span><span class="kwd">or</span><span class="pln"> </span><span class="kwd">not</span><span class="pln"> to wakeup the device </span><span class="kwd">if</span><span class="pln">
asleep</span><span class="pun">)</span><span class="pln">

schedules a script </span><span class="kwd">for</span><span class="pln"> </span><span class="pun">(</span><span class="pln">inexact</span><span class="pun">)</span><span class="pln"> regular execution </span><span class="pun">-</span><span class="pln"> saves battery </span><span class="kwd">in</span><span class="pln">          
comparison to scheduleRepeating</span></pre>
<h3><a name="scheduleRelative"><sub>scheduleRelative</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#scheduleRelative">¶</a></h3>
<pre class="prettyprint"><span class="pln">scheduleRelative</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> script</span><span class="pun">:</span><span class="pln"> script to execute</span><span class="pun">,</span><span class="pln">
 </span><span class="typ">Double</span><span class="pln"> secondsFromNow</span><span class="pun">:</span><span class="pln"> after what time to execute the script</span><span class="pun">,</span><span class="pln">
 </span><span class="typ">Boolean</span><span class="pln"> wakeup</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">,</span><span class="pln"> </span><span class="kwd">default</span><span class="pln"> </span><span class="kwd">true</span><span class="pun">]:</span><span class="pln"> whether </span><span class="kwd">or</span><span class="pln"> </span><span class="kwd">not</span><span class="pln"> to wake up the device  
</span><span class="kwd">if</span><span class="pln"> asleep</span><span class="pun">)</span><span class="pln">

schedules one</span><span class="pun">-</span><span class="pln">time execution of a script</span><span class="pun">,</span><span class="pln"> a given number of seconds </span><span class="kwd">from</span><span class="pln"> now</span></pre>
<h3><a name="scheduleRepeating"><sub>scheduleRepeating</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#scheduleRepeating">¶</a></h3>
<pre class="prettyprint"><span class="pln">scheduleRepeating</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">Double</span><span class="pln"> interval</span><span class="pun">:</span><span class="pln"> interval between invocations</span><span class="pun">,</span><span class="pln"> </span><span class="kwd">in</span><span class="pln"> seconds</span><span class="pun">,</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> script</span><span class="pun">:</span><span class="pln"> script to execute</span><span class="pun">,</span><span class="pln">
 </span><span class="typ">Double</span><span class="pln"> firstExecutionTime</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">]:</span><span class="pln"> first time to execute script</span><span class="pun">,</span><span class="pln"> </span><span class="kwd">in</span><span class="pln"> seconds  
since epoch</span><span class="pun">,</span><span class="pln">
 </span><span class="typ">Boolean</span><span class="pln"> wakeup</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">,</span><span class="pln"> </span><span class="kwd">default</span><span class="pln"> </span><span class="kwd">true</span><span class="pun">]:</span><span class="pln"> whether </span><span class="kwd">or</span><span class="pln"> </span><span class="kwd">not</span><span class="pln"> to wake up the device  
</span><span class="kwd">if</span><span class="pln"> asleep</span><span class="pun">)</span><span class="pln">

scheudles a script </span><span class="kwd">for</span><span class="pln"> </span><span class="pun">(</span><span class="pln">exact</span><span class="pun">)</span><span class="pln"> regular execution</span></pre>
<h3><a name="search"><sub>search</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#search">¶</a></h3>
<pre class="prettyprint"><span class="pln">search</span><span class="pun">(</span><span class="pln">
  </span><span class="typ">String</span><span class="pln"> query</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Starts</span><span class="pln"> a search </span><span class="kwd">for</span><span class="pln"> the given query</span><span class="pun">.</span></pre>
<h3><a name="sendEmail"><sub>sendEmail</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#sendEmail">¶</a></h3>
<pre class="prettyprint"><span class="pln">sendEmail</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> recipientAddress</span><span class="pun">,</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> subject</span><span class="pun">,</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> body</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Launches</span><span class="pln"> an activity that sends an e</span><span class="pun">-</span><span class="pln">mail message to a given recipient</span><span class="pun">.</span></pre>
<h3><a name="setClipboard"><sub>setClipboard</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#setClipboard">¶</a></h3>
<pre class="prettyprint"><span class="pln">setClipboard</span><span class="pun">(</span><span class="pln">
  </span><span class="typ">String</span><span class="pln"> text</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Put</span><span class="pln"> text </span><span class="kwd">in</span><span class="pln"> the clipboard</span><span class="pun">.</span></pre>
<h3><a name="setMediaVolume"><sub>setMediaVolume</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#setMediaVolume">¶</a></h3>
<pre class="prettyprint"><span class="pln">setMediaVolume</span><span class="pun">(</span><span class="pln">
  </span><span class="typ">Integer</span><span class="pln"> volume</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Sets</span><span class="pln"> the media volume</span><span class="pun">.</span></pre>
<h3><a name="setRingerVolume"><sub>setRingerVolume</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#setRingerVolume">¶</a></h3>
<pre class="prettyprint"><span class="pln">setRingerVolume</span><span class="pun">(</span><span class="pln">
  </span><span class="typ">Integer</span><span class="pln"> volume</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Sets</span><span class="pln"> the ringer volume</span><span class="pun">.</span></pre>
<h3><a name="setScreenBrightness"><sub>setScreenBrightness</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#setScreenBrightness">¶</a></h3>
<pre class="prettyprint"><span class="pln">setScreenBrightness</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">Integer</span><span class="pln"> value</span><span class="pun">:</span><span class="pln"> brightness value between </span><span class="lit">0</span><span class="pln"> </span><span class="kwd">and</span><span class="pln"> </span><span class="lit">255</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Sets</span><span class="pln"> the the screen backlight brightness</span><span class="pun">.</span><span class="pln">

</span><span class="typ">Returns</span><span class="pun">:</span><span class="pln">
  the original screen brightness</span><span class="pun">.</span></pre>
<h3><a name="setScreenTimeout"><sub>setScreenTimeout</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#setScreenTimeout">¶</a></h3>
<pre class="prettyprint"><span class="pln">setScreenTimeout</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">Integer</span><span class="pln"> value</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Sets</span><span class="pln"> the screen timeout to </span><span class="kwd">this</span><span class="pln"> number of seconds</span><span class="pun">.</span><span class="pln">

</span><span class="typ">Returns</span><span class="pun">:</span><span class="pln">
  </span><span class="typ">The</span><span class="pln"> original screen timeout</span><span class="pun">.</span></pre>
<h3><a name="smsDeleteMessage"><sub>smsDeleteMessage</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#smsDeleteMessage">¶</a></h3>
<pre class="prettyprint"><span class="pln">smsDeleteMessage</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">Integer</span><span class="pln"> id</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Deletes</span><span class="pln"> a message</span><span class="pun">.</span><span class="pln">

</span><span class="typ">Returns</span><span class="pun">:</span><span class="pln">
  </span><span class="kwd">True</span><span class="pln"> </span><span class="kwd">if</span><span class="pln"> the message was deleted</span></pre>
<h3><a name="smsGetAttributes"><sub>smsGetAttributes</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#smsGetAttributes">¶</a></h3>
<pre class="prettyprint"><span class="pln">smsGetAttributes</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Returns</span><span class="pln"> a </span><span class="typ">List</span><span class="pln"> of all possible message attributes</span><span class="pun">.</span></pre>
<h3><a name="smsGetMessageById"><sub>smsGetMessageById</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#smsGetMessageById">¶</a></h3>
<pre class="prettyprint"><span class="pln">smsGetMessageById</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">Integer</span><span class="pln"> id</span><span class="pun">:</span><span class="pln"> message ID</span><span class="pun">,</span><span class="pln">
 </span><span class="typ">JSONArray</span><span class="pln"> attributes</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">])</span><span class="pln">

</span><span class="typ">Returns</span><span class="pln"> message attributes</span><span class="pun">.</span></pre>
<h3><a name="smsGetMessageCount"><sub>smsGetMessageCount</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#smsGetMessageCount">¶</a></h3>
<pre class="prettyprint"><span class="pln">smsGetMessageCount</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">Boolean</span><span class="pln"> unreadOnly</span><span class="pun">,</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> folder</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">,</span><span class="pln"> </span><span class="kwd">default</span><span class="pln"> inbox</span><span class="pun">])</span><span class="pln">

</span><span class="typ">Returns</span><span class="pln"> the number of messages</span><span class="pun">.</span></pre>
<h3><a name="smsGetMessageIds"><sub>smsGetMessageIds</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#smsGetMessageIds">¶</a></h3>
<pre class="prettyprint"><span class="pln">smsGetMessageIds</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">Boolean</span><span class="pln"> unreadOnly</span><span class="pun">,</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> folder</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">,</span><span class="pln"> </span><span class="kwd">default</span><span class="pln"> inbox</span><span class="pun">])</span><span class="pln">

</span><span class="typ">Returns</span><span class="pln"> a </span><span class="typ">List</span><span class="pln"> of all message </span><span class="typ">IDs</span><span class="pun">.</span></pre>
<h3><a name="smsGetMessages"><sub>smsGetMessages</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#smsGetMessages">¶</a></h3>
<pre class="prettyprint"><span class="pln">smsGetMessages</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">Boolean</span><span class="pln"> unreadOnly</span><span class="pun">,</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> folder</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">,</span><span class="pln"> </span><span class="kwd">default</span><span class="pln"> inbox</span><span class="pun">],</span><span class="pln">
 </span><span class="typ">JSONArray</span><span class="pln"> attributes</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">])</span><span class="pln">

</span><span class="typ">Returns</span><span class="pln"> a </span><span class="typ">List</span><span class="pln"> of all messages</span><span class="pun">.</span><span class="pln">

</span><span class="typ">Returns</span><span class="pun">:</span><span class="pln">
  a </span><span class="typ">List</span><span class="pln"> of messages </span><span class="kwd">as</span><span class="pln"> </span><span class="typ">Maps</span></pre>
<h3><a name="smsMarkMessageRead"><sub>smsMarkMessageRead</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#smsMarkMessageRead">¶</a></h3>
<pre class="prettyprint"><span class="pln">smsMarkMessageRead</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">JSONArray</span><span class="pln"> ids</span><span class="pun">:</span><span class="pln"> </span><span class="typ">List</span><span class="pln"> of message </span><span class="typ">IDs</span><span class="pln"> to mark </span><span class="kwd">as</span><span class="pln"> read</span><span class="pun">.,</span><span class="pln">
 </span><span class="typ">Boolean</span><span class="pln"> read</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Marks</span><span class="pln"> messages </span><span class="kwd">as</span><span class="pln"> read</span><span class="pun">.</span><span class="pln">

</span><span class="typ">Returns</span><span class="pun">:</span><span class="pln">
  number of messages marked read</span></pre>
<h3><a name="smsSend"><sub>smsSend</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#smsSend">¶</a></h3>
<pre class="prettyprint"><span class="pln">smsSend</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> destinationAddress</span><span class="pun">:</span><span class="pln"> typically a phone number</span><span class="pun">,</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> text</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Sends</span><span class="pln"> an SMS</span><span class="pun">.</span></pre>
<h3><a name="startActivity"><sub>startActivity</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#startActivity">¶</a></h3>
<pre class="prettyprint"><span class="pln">startActivity</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> action</span><span class="pun">,</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> uri</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">],</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> type</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">]:</span><span class="pln"> MIME type</span><span class="pun">/</span><span class="pln">subtype of the URI</span><span class="pun">,</span><span class="pln">
 </span><span class="typ">JSONObject</span><span class="pln"> extras</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">]:</span><span class="pln"> a </span><span class="typ">Map</span><span class="pln"> of extras to add to the </span><span class="typ">Intent</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Starts</span><span class="pln"> an activity</span><span class="pun">.</span></pre>
<h3><a name="startActivityForResult"><sub>startActivityForResult</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#startActivityForResult">¶</a></h3>
<pre class="prettyprint"><span class="pln">startActivityForResult</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> action</span><span class="pun">,</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> uri</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">],</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> type</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">]:</span><span class="pln"> MIME type</span><span class="pun">/</span><span class="pln">subtype of the URI</span><span class="pun">,</span><span class="pln">
 </span><span class="typ">JSONObject</span><span class="pln"> extras</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">]:</span><span class="pln"> a </span><span class="typ">Map</span><span class="pln"> of extras to add to the </span><span class="typ">Intent</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Starts</span><span class="pln"> an activity </span><span class="kwd">and</span><span class="pln"> returns the result</span><span class="pun">.</span><span class="pln">

</span><span class="typ">Returns</span><span class="pun">:</span><span class="pln">
  A </span><span class="typ">Map</span><span class="pln"> representation of the result </span><span class="typ">Intent</span><span class="pun">.</span></pre>
<h3><a name="startInteractiveVideoRecording"><sub>startInteractiveVideoRecording</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#startInteractiveVideoRecording">¶</a></h3>
<pre class="prettyprint"><span class="pln">startInteractiveVideoRecording</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> path</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Starts</span><span class="pln"> the video capture application to record a video </span><span class="kwd">and</span><span class="pln"> saves it to the      
specified path</span><span class="pun">.</span></pre>
<h3><a name="startLocating"><sub>startLocating</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#startLocating">¶</a></h3>
<pre class="prettyprint"><span class="pln">startLocating</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">Integer</span><span class="pln"> minDistance</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">,</span><span class="pln"> </span><span class="kwd">default</span><span class="pln"> </span><span class="lit">60000</span><span class="pun">]:</span><span class="pln"> minimum time between updates </span><span class="kwd">in</span><span class="pln">  
milliseconds</span><span class="pun">,</span><span class="pln">
 </span><span class="typ">Integer</span><span class="pln"> minUpdateDistance</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">,</span><span class="pln"> </span><span class="kwd">default</span><span class="pln"> </span><span class="lit">30</span><span class="pun">]:</span><span class="pln"> minimum distance between      
updates </span><span class="kwd">in</span><span class="pln"> meters</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Starts</span><span class="pln"> collecting location data</span><span class="pun">.</span></pre>
<h3><a name="startSensing"><sub>startSensing</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#startSensing">¶</a></h3>
<pre class="prettyprint"><span class="pln">startSensing</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">Integer</span><span class="pln"> sampleSize</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">,</span><span class="pln"> </span><span class="kwd">default</span><span class="pln"> </span><span class="lit">5</span><span class="pun">]:</span><span class="pln"> number of samples </span><span class="kwd">for</span><span class="pln"> calculating    
average readings</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Starts</span><span class="pln"> recording sensor data to be available </span><span class="kwd">for</span><span class="pln"> polling</span><span class="pun">.</span></pre>
<h3><a name="startTrackingPhoneState"><sub>startTrackingPhoneState</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#startTrackingPhoneState">¶</a></h3>
<pre class="prettyprint"><span class="pln">startTrackingPhoneState</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Starts</span><span class="pln"> tracking phone state</span><span class="pun">.</span></pre>
<h3><a name="startTrackingSignalStrengths"><sub>startTrackingSignalStrengths</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#startTrackingSignalStrengths">¶</a></h3>
<pre class="prettyprint"><span class="pln">startTrackingSignalStrengths</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Starts</span><span class="pln"> tracking signal strengths</span><span class="pun">.</span><span class="pln">

</span><span class="typ">Requires</span><span class="pln"> API </span><span class="typ">Level</span><span class="pln"> </span><span class="lit">7.</span></pre>
<h3><a name="stopLocating"><sub>stopLocating</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#stopLocating">¶</a></h3>
<pre class="prettyprint"><span class="pln">stopLocating</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Stops</span><span class="pln"> collecting location data</span><span class="pun">.</span></pre>
<h3><a name="stopSensing"><sub>stopSensing</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#stopSensing">¶</a></h3>
<pre class="prettyprint"><span class="pln">stopSensing</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Stops</span><span class="pln"> collecting sensor data</span><span class="pun">.</span></pre>
<h3><a name="stopTrackingPhoneState"><sub>stopTrackingPhoneState</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#stopTrackingPhoneState">¶</a></h3>
<pre class="prettyprint"><span class="pln">stopTrackingPhoneState</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Stops</span><span class="pln"> tracking phone state</span><span class="pun">.</span></pre>
<h3><a name="stopTrackingSignalStrengths"><sub>stopTrackingSignalStrengths</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#stopTrackingSignalStrengths">¶</a></h3>
<pre class="prettyprint"><span class="pln">stopTrackingSignalStrengths</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Stops</span><span class="pln"> tracking signal strength</span><span class="pun">.</span><span class="pln">

</span><span class="typ">Requires</span><span class="pln"> API </span><span class="typ">Level</span><span class="pln"> </span><span class="lit">7.</span></pre>
<h3><a name="toggleAirplaneMode"><sub>toggleAirplaneMode</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#toggleAirplaneMode">¶</a></h3>
<pre class="prettyprint"><span class="pln">toggleAirplaneMode</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">Boolean</span><span class="pln"> enabled</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">])</span><span class="pln">

</span><span class="typ">Toggles</span><span class="pln"> airplane mode on </span><span class="kwd">and</span><span class="pln"> off</span><span class="pun">.</span><span class="pln">

</span><span class="typ">Returns</span><span class="pun">:</span><span class="pln">
  </span><span class="kwd">True</span><span class="pln"> </span><span class="kwd">if</span><span class="pln"> airplane mode </span><span class="kwd">is</span><span class="pln"> enabled</span><span class="pun">.</span></pre>
<h3><a name="toggleBluetoothState"><sub>toggleBluetoothState</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#toggleBluetoothState">¶</a></h3>
<pre class="prettyprint"><span class="pln">toggleBluetoothState</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">Boolean</span><span class="pln"> enabled</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">],</span><span class="pln">
 </span><span class="typ">Boolean</span><span class="pln"> prompt</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">,</span><span class="pln"> </span><span class="kwd">default</span><span class="pln"> </span><span class="kwd">true</span><span class="pun">]:</span><span class="pln"> </span><span class="typ">Prompt</span><span class="pln"> the user to confirm changing    
the </span><span class="typ">Bluetooth</span><span class="pln"> state</span><span class="pun">.)</span><span class="pln">

</span><span class="typ">Toggle</span><span class="pln"> </span><span class="typ">Bluetooth</span><span class="pln"> on </span><span class="kwd">and</span><span class="pln"> off</span><span class="pun">.</span><span class="pln">

</span><span class="typ">Returns</span><span class="pun">:</span><span class="pln">
  </span><span class="kwd">True</span><span class="pln"> </span><span class="kwd">if</span><span class="pln"> </span><span class="typ">Bluetooth</span><span class="pln"> </span><span class="kwd">is</span><span class="pln"> enabled</span><span class="pun">.</span><span class="pln">

</span><span class="typ">Requires</span><span class="pln"> API </span><span class="typ">Level</span><span class="pln"> </span><span class="lit">5.</span></pre>
<h3><a name="toggleRingerSilentMode"><sub>toggleRingerSilentMode</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#toggleRingerSilentMode">¶</a></h3>
<pre class="prettyprint"><span class="pln">toggleRingerSilentMode</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">Boolean</span><span class="pln"> enabled</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">])</span><span class="pln">

</span><span class="typ">Toggles</span><span class="pln"> ringer silent mode on </span><span class="kwd">and</span><span class="pln"> off</span><span class="pun">.</span><span class="pln">

</span><span class="typ">Returns</span><span class="pun">:</span><span class="pln">
  </span><span class="kwd">True</span><span class="pln"> </span><span class="kwd">if</span><span class="pln"> ringer silent mode </span><span class="kwd">is</span><span class="pln"> enabled</span><span class="pun">.</span></pre>
<h3><a name="toggleWifiState"><sub>toggleWifiState</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#toggleWifiState">¶</a></h3>
<pre class="prettyprint"><span class="pln">toggleWifiState</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">Boolean</span><span class="pln"> enabled</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">])</span><span class="pln">

</span><span class="typ">Toggle</span><span class="pln"> </span><span class="typ">Wifi</span><span class="pln"> on </span><span class="kwd">and</span><span class="pln"> off</span><span class="pun">.</span><span class="pln">

</span><span class="typ">Returns</span><span class="pun">:</span><span class="pln">
  </span><span class="kwd">True</span><span class="pln"> </span><span class="kwd">if</span><span class="pln"> </span><span class="typ">Wifi</span><span class="pln"> </span><span class="kwd">is</span><span class="pln"> enabled</span><span class="pun">.</span></pre>
<h3><a name="ttsIsSpeaking"><sub>ttsIsSpeaking</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#ttsIsSpeaking">¶</a></h3>
<pre class="prettyprint"><span class="pln">ttsIsSpeaking</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Returns</span><span class="pln"> </span><span class="kwd">True</span><span class="pln"> </span><span class="kwd">if</span><span class="pln"> speech </span><span class="kwd">is</span><span class="pln"> currently </span><span class="kwd">in</span><span class="pln"> progress</span><span class="pun">.</span><span class="pln">

</span><span class="typ">Requires</span><span class="pln"> API </span><span class="typ">Level</span><span class="pln"> </span><span class="lit">4.</span></pre>
<h3><a name="ttsSpeak"><sub>ttsSpeak</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#ttsSpeak">¶</a></h3>
<pre class="prettyprint"><span class="pln">ttsSpeak</span><span class="pun">(</span><span class="pln">
  </span><span class="typ">String</span><span class="pln"> message</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Speaks</span><span class="pln"> the provided message via TTS</span><span class="pun">.</span><span class="pln">

</span><span class="typ">Requires</span><span class="pln"> API </span><span class="typ">Level</span><span class="pln"> </span><span class="lit">4.</span></pre>
<h3><a name="vibrate"><sub>vibrate</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#vibrate">¶</a></h3>
<pre class="prettyprint"><span class="pln">vibrate</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">Integer</span><span class="pln"> duration</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">,</span><span class="pln"> </span><span class="kwd">default</span><span class="pln"> </span><span class="lit">300</span><span class="pun">]:</span><span class="pln"> duration </span><span class="kwd">in</span><span class="pln"> milliseconds</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Vibrates</span><span class="pln"> the phone </span><span class="kwd">or</span><span class="pln"> a specified duration </span><span class="kwd">in</span><span class="pln"> milliseconds</span><span class="pun">.</span></pre>
<h3><a name="view"><sub>view</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#view">¶</a></h3>
<pre class="prettyprint"><span class="pln">view</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> uri</span><span class="pun">,</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> type</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">]:</span><span class="pln"> MIME type</span><span class="pun">/</span><span class="pln">subtype of the URI</span><span class="pun">,</span><span class="pln">
 </span><span class="typ">JSONObject</span><span class="pln"> extras</span><span class="pun">[</span><span class="pln">optional</span><span class="pun">]:</span><span class="pln"> a </span><span class="typ">Map</span><span class="pln"> of extras to add to the </span><span class="typ">Intent</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Start</span><span class="pln"> activity </span><span class="kwd">with</span><span class="pln"> view action </span><span class="kwd">by</span><span class="pln"> URI </span><span class="pun">(</span><span class="pln">i</span><span class="pun">.</span><span class="pln">e</span><span class="pun">.</span><span class="pln"> browser</span><span class="pun">,</span><span class="pln"> contacts</span><span class="pun">,</span><span class="pln"> etc</span><span class="pun">.).</span></pre>
<h3><a name="viewContacts"><sub>viewContacts</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#viewContacts">¶</a></h3>
<pre class="prettyprint"><span class="pln">viewContacts</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Opens</span><span class="pln"> the list of contacts</span><span class="pun">.</span></pre>
<h3><a name="viewHtml"><sub>viewHtml</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#viewHtml">¶</a></h3>
<pre class="prettyprint"><span class="pln">viewHtml</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> path</span><span class="pun">:</span><span class="pln"> the path to the HTML file</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Opens</span><span class="pln"> the browser to display a </span><span class="kwd">local</span><span class="pln"> HTML file</span><span class="pun">.</span></pre>
<h3><a name="viewMap"><sub>viewMap</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#viewMap">¶</a></h3>
<pre class="prettyprint"><span class="pln">viewMap</span><span class="pun">(</span><span class="pln">
 </span><span class="typ">String</span><span class="pln"> query</span><span class="pun">,</span><span class="pln"> e</span><span class="pun">.</span><span class="pln">g</span><span class="pun">.</span><span class="pln"> pizza</span><span class="pun">,</span><span class="pln"> </span><span class="lit">123</span><span class="pln"> </span><span class="typ">My</span><span class="pln"> </span><span class="typ">Street</span><span class="pun">)</span><span class="pln">

</span><span class="typ">Opens</span><span class="pln"> a map search </span><span class="kwd">for</span><span class="pln"> query </span><span class="pun">(</span><span class="pln">e</span><span class="pun">.</span><span class="pln">g</span><span class="pun">.</span><span class="pln"> pizza</span><span class="pun">,</span><span class="pln"> </span><span class="lit">123</span><span class="pln"> </span><span class="typ">My</span><span class="pln"> </span><span class="typ">Street</span><span class="pun">).</span></pre>
<h3><a name="wakeLockAcquireBright"><sub>wakeLockAcquireBright</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#wakeLockAcquireBright">¶</a></h3>
<pre class="prettyprint"><span class="pln">wakeLockAcquireBright</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Acquires</span><span class="pln"> a bright wake </span><span class="kwd">lock</span><span class="pln"> </span><span class="pun">(</span><span class="pln">CPU on</span><span class="pun">,</span><span class="pln"> screen bright</span><span class="pun">).</span></pre>
<h3><a name="wakeLockAcquireDim"><sub>wakeLockAcquireDim</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#wakeLockAcquireDim">¶</a></h3>
<pre class="prettyprint"><span class="pln">wakeLockAcquireDim</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Acquires</span><span class="pln"> a dim wake </span><span class="kwd">lock</span><span class="pln"> </span><span class="pun">(</span><span class="pln">CPU on</span><span class="pun">,</span><span class="pln"> screen dim</span><span class="pun">).</span></pre>
<h3><a name="wakeLockAcquireFull"><sub>wakeLockAcquireFull</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#wakeLockAcquireFull">¶</a></h3>
<pre class="prettyprint"><span class="pln">wakeLockAcquireFull</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Acquires</span><span class="pln"> a full wake </span><span class="kwd">lock</span><span class="pln"> </span><span class="pun">(</span><span class="pln">CPU on</span><span class="pun">,</span><span class="pln"> screen bright</span><span class="pun">,</span><span class="pln"> keyboard bright</span><span class="pun">).</span></pre>
<h3><a name="wakeLockAcquirePartial"><sub>wakeLockAcquirePartial</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#wakeLockAcquirePartial">¶</a></h3>
<pre class="prettyprint"><span class="pln">wakeLockAcquirePartial</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Acquires</span><span class="pln"> a </span><span class="kwd">partial</span><span class="pln"> wake </span><span class="kwd">lock</span><span class="pln"> </span><span class="pun">(</span><span class="pln">CPU on</span><span class="pun">).</span></pre>
<h3><a name="wakeLockRelease"><sub>wakeLockRelease</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#wakeLockRelease">¶</a></h3>
<pre class="prettyprint"><span class="pln">wakeLockRelease</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Releases</span><span class="pln"> the wake </span><span class="kwd">lock</span><span class="pun">.</span></pre>
<h3><a name="wifiGetScanResults"><sub>wifiGetScanResults</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#wifiGetScanResults">¶</a></h3>
<pre class="prettyprint"><span class="pln">wifiGetScanResults</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Returns</span><span class="pln"> the list of access points found during the most recent </span><span class="typ">Wifi</span><span class="pln"> scan</span><span class="pun">.</span></pre>
<h3><a name="wifiStartScan"><sub>wifiStartScan</sub></a><a class="section_anchor" href="http://code.google.com/p/android-scripting/wiki/ApiReference#wifiStartScan">¶</a></h3>
<pre class="prettyprint"><span class="pln">wifiStartScan</span><span class="pun">()</span><span class="pln">

</span><span class="typ">Starts</span><span class="pln"> a scan </span><span class="kwd">for</span><span class="pln"> </span><span class="typ">Wifi</span><span class="pln"> access points</span><span class="pun">.</span><span class="pln">

</span><span class="typ">Returns</span><span class="pun">:</span><span class="pln">
  </span><span class="kwd">True</span><span class="pln"> </span><span class="kwd">if</span><span class="pln"> the scan was initiated successfully</span><span class="pun">.</span></pre>
</div>
]]></content:encoded>
			<wfw:commentRss>http://slackve.org/2010/08/01/utilizando-ase/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Python en Android</title>
		<link>http://slackve.org/2010/07/31/python-en-android/</link>
		<comments>http://slackve.org/2010/07/31/python-en-android/#comments</comments>
		<pubDate>Sun, 01 Aug 2010 02:11:26 +0000</pubDate>
		<dc:creator>pablo</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Aplicaciones]]></category>
		<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://slackve.org/?p=531</guid>
		<description><![CDATA[Toda la potencia de python en Android. Su instalación es sumamente facil y en unos minutos se verán progamando scripts en Python utilizando el ASE de Android. Pasos: 1. Descargamos e instalamos el apk del ASE aqui 2. Entramos al ASE -&#62; Menu -&#62; View -&#62; Interpreters -&#62; Add -&#62; Python 2.x.x Se instalará todo [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://slackve.org/wp-content/uploads/2010/07/device1.png"><img class="size-full wp-image-540 alignleft" style="border: 0pt none; margin-left: 5px; margin-right: 5px;" title="device" src="http://slackve.org/wp-content/uploads/2010/07/device1.png" alt="" width="190" height="159" /></a>Toda la potencia de python en Android.</p>
<p>Su instalación es sumamente facil y en unos minutos se verán progamando scripts en Python utilizando el ASE de Android.</p>
<p><span id="more-531"></span>Pasos:</p>
<p>1. Descargamos e instalamos el apk del ASE <a href="http://code.google.com/p/android-scripting/downloads/list">aqui</a></p>
<p>2. Entramos al ASE -&gt; Menu -&gt; View -&gt; Interpreters -&gt; Add -&gt; Python 2.x.x</p>
<p>Se instalará todo lo necesario, hasta scrpits con ejemplos de la implementación de las llamadas al API de Android.</p>
<p>Bien, eso es todo&#8230; corto pero suficiente, lo otro está en sus manos</p>
<p style="text-align: center;"><a href="http://slackve.org/wp-content/uploads/2010/07/device.png"><br />
</a></p>
]]></content:encoded>
			<wfw:commentRss>http://slackve.org/2010/07/31/python-en-android/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android NDK, Revision 4</title>
		<link>http://slackve.org/2010/07/09/android-ndk-revision-4/</link>
		<comments>http://slackve.org/2010/07/09/android-ndk-revision-4/#comments</comments>
		<pubDate>Fri, 09 Jul 2010 20:29:56 +0000</pubDate>
		<dc:creator>pablo</dc:creator>
				<category><![CDATA[Aplicaciones]]></category>
		<category><![CDATA[Desarrollo]]></category>

		<guid isPermaLink="false">http://slackve.org/?p=509</guid>
		<description><![CDATA[Ya va por la revisión 4 de la herramienta que permite  desarrollar en código nativo aplicaciones para Android. NDK funciona como complemento del SDK pero tiene acceso a las librerías nativas de Android sin necesidad de pasar por la máquina virtual, lo se traduce en mayor velocidad de acceso al hardware del los dipositivos. Esto [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://slackve.org/wp-content/uploads/2010/07/android1.png"><img class="alignleft size-large wp-image-512" style="border: 0pt none; margin-left: 5px; margin-right: 5px;" title="android" src="http://slackve.org/wp-content/uploads/2010/07/android1-1024x640.png" alt="" width="189" height="118" /></a>Ya va por la revisión 4 de la herramienta que permite  desarrollar en código nativo aplicaciones para Android.</p>
<p>NDK funciona como complemento del SDK pero tiene acceso a las librerías nativas de Android sin necesidad de pasar por la máquina virtual, lo se traduce en mayor velocidad de acceso al hardware del los dipositivos. Esto quiere decir que es posible utilizar leguajes como C, C++, etc.</p>
<p><span id="more-509"></span></p>
<p>Es posible utilizar las instrucciones máquina<strong> ARMv5TE</strong>, dando acceso a las liberías <em>libc</em>, <em>libm</em>,  <em>libz </em>y <em>liblog</em> (libería C, matemáticas, de compresión,  y los logs de <strong>android</strong>), acceso a la interfaz <strong>JNI </strong>entre otras.</p>
<div>
<div><a title="Android System Arquitecture" href="http://www.astracanada.net/wp-content/gallery/android/system-architecture.jpg"> </a><a href="http://slackve.org/wp-content/uploads/2010/07/system-architecture.jpg"><img class="alignnone size-full wp-image-510" style="border: 0pt none;" title="system-architecture" src="http://slackve.org/wp-content/uploads/2010/07/system-architecture.jpg" alt="" width="494" height="354" /></a></div>
</div>
<p>Recordar que Android utiliza una versión del <strong>Kernel de Linux</strong> que depende de la versión <strong>2.6</strong> y que se utiliza como  base del sistema, como base para la seguridad, la gestión de memoria, la  gestión de procesos, el stack de red, y el modelo de drivers. El kernel  también actúa como una capa de abstracción entre el hardware y el resto  del stack de software. Hacer <em>Click</em> en la imagen para ver la <strong>arquitectura  de android</strong> ampliada.</p>
<p>Además de las librerías ya comentadas y del framework de aplicaciones  , <strong>android</strong> incluye un set de librerías base que  proporcionan la mayor parte de las funcionalidades disponibles en las  librerías <strong>Java</strong>. Las clases compiladas con Java se  transforma al formato <em><strong>.dex</strong></em> que es interpretado  por la Máquinal Virtual <strong>Dalvik</strong>. Cada aplicación se  ejecuta con una instancia de la máquina virtual como un proceso  independiente.</p>
<p>ref:astracanada.net</p>
]]></content:encoded>
			<wfw:commentRss>http://slackve.org/2010/07/09/android-ndk-revision-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Yakuake con el perfil de bash</title>
		<link>http://slackve.org/2010/06/24/yakuake-con-el-perfil-de-bash/</link>
		<comments>http://slackve.org/2010/06/24/yakuake-con-el-perfil-de-bash/#comments</comments>
		<pubDate>Thu, 24 Jun 2010 15:32:40 +0000</pubDate>
		<dc:creator>pablo</dc:creator>
				<category><![CDATA[Aplicaciones]]></category>
		<category><![CDATA[Slackware]]></category>

		<guid isPermaLink="false">http://slackve.org/?p=506</guid>
		<description><![CDATA[Para que tengamos configurado yakuake con el perfil clásico de bash para Slakware: Si el usuario es root: ln -s /etc/profile /root/.bashrc]]></description>
			<content:encoded><![CDATA[<p>Para que tengamos configurado yakuake con el perfil clásico de bash para Slakware:</p>
<p>Si el usuario es root:</p>
<p><!-- p, li { white-space: pre-wrap; } --><!--StartFragment-->ln -s /etc/profile /root/.bashrc</p>
]]></content:encoded>
			<wfw:commentRss>http://slackve.org/2010/06/24/yakuake-con-el-perfil-de-bash/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Disponible Slackware 13.1</title>
		<link>http://slackve.org/2010/05/26/slackware-13-1/</link>
		<comments>http://slackve.org/2010/05/26/slackware-13-1/#comments</comments>
		<pubDate>Wed, 26 May 2010 20:21:43 +0000</pubDate>
		<dc:creator>pablo</dc:creator>
				<category><![CDATA[Slackware]]></category>

		<guid isPermaLink="false">http://slackve.org/?p=498</guid>
		<description><![CDATA[Slackware 13.1 para 32 bits y 64 bits listo para descargar. Incluye KDE SC 4.4.3 XFCE 4.6.1 Kernel 2.6.33.4 PoliceKit Firefox 3.6.3 Lista completa de paquetes aquí Lista de repositorios para descarga aquí]]></description>
			<content:encoded><![CDATA[<p><a href="http://slackve.org/wp-content/uploads/2009/08/phearSW.gif"><img class="size-full wp-image-362 alignleft" style="margin: 2px 5px; border: 0pt none;" title="phearSW" src="http://slackve.org/wp-content/uploads/2009/08/phearSW.gif" alt="" width="94" height="94" /></a>Slackware 13.1 para 32 bits y 64 bits listo para descargar.</p>
<p>Incluye KDE<br />
SC 4.4.3<br />
XFCE 4.6.1<br />
Kernel 2.6.33.4<br />
PoliceKit<br />
Firefox 3.6.3</p>
<p>Lista completa de paquetes <a href="ftp://ftp.slackware.com/pub/slackware/slackware-13.1/PACKAGES.TXT">aquí<br />
</a>Lista de repositorios para descarga <a href="http://slackware.com/getslack/">aquí</a></p>
]]></content:encoded>
			<wfw:commentRss>http://slackve.org/2010/05/26/slackware-13-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quitar la ejecución de Akonadi KDE4</title>
		<link>http://slackve.org/2010/05/16/quitar-la-ejecucion-de-akonadi-kde4/</link>
		<comments>http://slackve.org/2010/05/16/quitar-la-ejecucion-de-akonadi-kde4/#comments</comments>
		<pubDate>Mon, 17 May 2010 03:11:11 +0000</pubDate>
		<dc:creator>pablo</dc:creator>
				<category><![CDATA[Aplicaciones]]></category>
		<category><![CDATA[Slackware]]></category>

		<guid isPermaLink="false">http://slackve.org/?p=495</guid>
		<description><![CDATA[Para que no aprezca mas la el indexador de aconadi solo haz lo siguiente en una consola kwriteconfig &#8211;file kres-migratorrc &#8211;group Migration &#8211;key Enabled &#8211;type bool false]]></description>
			<content:encoded><![CDATA[<p>Para que no aprezca mas la el indexador de aconadi solo haz lo siguiente en una consola</p>
<p>kwriteconfig &#8211;file kres-migratorrc &#8211;group Migration &#8211;key Enabled &#8211;type  bool false</p>
]]></content:encoded>
			<wfw:commentRss>http://slackve.org/2010/05/16/quitar-la-ejecucion-de-akonadi-kde4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Go-oo en Slackware</title>
		<link>http://slackve.org/2010/05/07/go-oo-en-slackware/</link>
		<comments>http://slackve.org/2010/05/07/go-oo-en-slackware/#comments</comments>
		<pubDate>Fri, 07 May 2010 18:39:05 +0000</pubDate>
		<dc:creator>pablo</dc:creator>
				<category><![CDATA[Aplicaciones]]></category>
		<category><![CDATA[Slackware]]></category>

		<guid isPermaLink="false">http://slackve.org/?p=489</guid>
		<description><![CDATA[Los compañeros de Opennix ya tienen Go-oo para Slackware: ﻿http://slackware.opennix.com/?slackversion=13.0&#38;name=openoffice Go-oo, da un respiro a la atmósfera enrarecida que mantiene Oracle en torno al futuro de OpenOficce. Si bien los desarrolladores de Novell estan detras, su mística garantiza un poco más la continuidad de este proyecto. Go-oo tiene varios aditivos que no vemos en la versión de [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://slackve.org/wp-content/uploads/2010/05/go.jpg"><img class="size-large wp-image-490 aligncenter" title="go" src="http://slackve.org/wp-content/uploads/2010/05/go-1024x700.jpg" alt="" width="400" /></a></p>
<p>Los compañeros de Opennix ya tienen Go-oo para Slackware:</p>
<p>﻿<a href="http://slackware.opennix.com/?slackversion=13.0&amp;name=openoffice">http://slackware.opennix.com/?slackversion=13.0&amp;name=openoffice</a></p>
<p>Go-oo, da un respiro a la atmósfera enrarecida que mantiene Oracle en torno al futuro de OpenOficce.<span id="more-489"></span></p>
<p>Si bien los desarrolladores de Novell estan detras, su mística garantiza un poco más la continuidad de este proyecto.</p>
<p>Go-oo tiene varios aditivos que no vemos en la versión de Sun, algunas de estas son:</p>
<p>- Algunas operaciones son mas rápidas</p>
<p>- Puede escribir archivos ﻿﻿﻿﻿OOXML, (aunque no nos guste, los que vienen del otro mundo lo agradecen)</p>
<p>- Efectos 3D en las transiciones de Impress</p>
<p>- Usa GStreamer para contenido multimedia</p>
<p>- Mejor interoperabilidad con las porquerias provenientes de Office</p>
<p>- Mas capacidad de procesamiento de celdas en Calc</p>
<p>- Mejor capacidad para renderizar imágenes embebidas EMF+</p>
<p>y otras cosas mas que se pueden consultar en su pagina web:</p>
<p>go-oo.org</p>
]]></content:encoded>
			<wfw:commentRss>http://slackve.org/2010/05/07/go-oo-en-slackware/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Módem Huawei E1786 en Slackware 13.0</title>
		<link>http://slackve.org/2010/03/15/modem-huawei-e1786-en-slackware-13-0/</link>
		<comments>http://slackve.org/2010/03/15/modem-huawei-e1786-en-slackware-13-0/#comments</comments>
		<pubDate>Mon, 15 Mar 2010 16:26:35 +0000</pubDate>
		<dc:creator>alejandro</dc:creator>
				<category><![CDATA[Aplicaciones]]></category>
		<category><![CDATA[Slackware]]></category>
		<category><![CDATA[Telecomunicaciones]]></category>

		<guid isPermaLink="false">http://slackve.org/?p=476</guid>
		<description><![CDATA[La instalación del módem nuevo de Movilnet no parece ser tan difícil esta vez ya que la gente de Huawei a creado un script de instalación y una interfaz sencilla para Linux. Al insertar el módem debería aparecer la ventana de los dispositivos usb en la cual podemos hacer click en el módem y este [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://slackve.org/wp-content/uploads/2010/03/img.png"><img class="size-full wp-image-484 alignleft" style="margin-left: 10px; margin-right: 10px;" title="img" src="http://slackve.org/wp-content/uploads/2010/03/img.png" alt="" width="168" height="168" /></a><br />
La instalación del módem nuevo de Movilnet no parece ser tan difícil esta vez ya que la gente de Huawei a creado un script de instalación y una interfaz sencilla para Linux.</p>
<p>Al insertar el módem debería aparecer la ventana de los dispositivos usb en la cual podemos hacer click en el módem y este se montará automáticamente. Si no disponemos de interfaz gráfica entonces procedemos a montar el dispositivo con el siguiente comando:</p>
<p><span id="more-476"></span></p>
<p>root@alejandro:~# mount /dev/sr0 /mnt/tmp</p>
<p>Ahora desde un terminal nos dirigimos a la ruta donde se haya montado el módem, ya sea:</p>
<p>root@alejandro:~# cd /media/Huawei\ Conexion</p>
<p>o</p>
<p>root@alejandro:~# cd /mnt/tmp</p>
<p>Lo siguiente es ejecutar el script de instalación para Linux:</p>
<p>root@alejandro:/mnt/tmp# ./install_linux</p>
<p>El script nos va a preguntar donde queremos instalar los archivos en nuestro sistema, podemos dejar la opción por omisión “/usr/local/Huawei_Conexion”.</p>
<p>Esta instalación crea los archivos necesarios para ejecutar el software de conexión de Huawei, el cual  se ejecuta automáticamente cada vez que insertamos el módem (modo gráfico), así como también los siguientes dispositivos:</p>
<p>/dev/ttyUSB_utps_diag<br />
/dev/ttyUSB_utps_modem<br />
/dev/ttyUSB_utps_pcui</p>
<p>Ahora, que pasa si queremos conectarnos si no disponemos de entorno gráfico? para esto podemos usar una aplicación como “wvdial” la cual la podemos descargar desde slacky.eu. También es necesario que hayamos instalado el módem siguiendo los pasos anteriores.</p>
<p>Para poder usar “wvdial” debemos configurarlo luego de instalarlo, para eso ejecutamos el siguiente comando:</p>
<p>root@alejandro:~# wvdialconf</p>
<p>Debería mostrarnos una salida con algunos comandos específicos de módem y decirnos al final que el dispositivo encontrado es “/dev/ttyUSB_utps_modem”</p>
<p>Ahora, para poder conectarnos con “wvdial” este requiere de un usuario y contraseña, pero estos no son necesarios para conectarnos con Movilnet ya que vienen con una tarjeta sim, vamos a editar el archivo de configuración de “wvdial”</p>
<p>root@alejandro:~# vi /etc/wvdial.conf</p>
<p>Descomentamos las lineas de “Phone”, “Username” y “Password”.</p>
<p>En Phone colocamos “*99#”, y en “Username” y “Password” le colocamos cualquier valor ya que estos no son necesarios para que se conecte a la red de Movilnet. Debería quedar algo así:</p>
<p>[Dialer Defaults]<br />
Init2 = ATQ0 V1 E1 S0=0 &amp;C1 &amp;D2 +FCLASS=0<br />
Modem Type = Analog Modem<br />
Phone = *99#<br />
ISDN = 0<br />
Username = 1234567@cantv.net<br />
Init1 = ATZ<br />
Password = 12345<br />
Modem = /dev/ttyUSB_utps_modem<br />
Baud = 9600</p>
<p>Lo siguiente es ejecutar el comando:</p>
<p>root@alejandro:~# wvdial</p>
<p>Si no pueden resolver los nombres de dominio entonces revisen su archivo /etc/resolv.conf y agreguen los servidores dns, pueden ser los de cantv o los de opendns, como lo prefieran:</p>
<p>root@alejandro:~# vi /etc/resolv.conf</p>
<p>nameserver 208.67.222.222<br />
nameserver 208.67.220.220</p>
<p>Listo! Ya podemos empezar a navegar en internet usando el módem Huawei E1786 de Movilnet.</p>
]]></content:encoded>
			<wfw:commentRss>http://slackve.org/2010/03/15/modem-huawei-e1786-en-slackware-13-0/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Paquetes utilizando slackbuilds.com</title>
		<link>http://slackve.org/2010/03/08/paquetes-utilizando-slackbuilds-com/</link>
		<comments>http://slackve.org/2010/03/08/paquetes-utilizando-slackbuilds-com/#comments</comments>
		<pubDate>Mon, 08 Mar 2010 22:50:05 +0000</pubDate>
		<dc:creator>pablo</dc:creator>
				<category><![CDATA[Política]]></category>

		<guid isPermaLink="false">http://slackve.org/?p=467</guid>
		<description><![CDATA[A pedido de nuestro camarada el yisus, dejamos este pequeño manual para hacer paquetes con slackbuild: 1. Vistamos slackbuilds.com 2. Buscamos el programa que necesitamos (ejemplo: avogadro) 3. Descargamos el SlackBuild: wget http://slackbuilds.org/slackbuilds/13.0/academic/avogadro.tar.gz 4. Descomprimimos el SlackBuild: tar -zxvf avogadro.tar.gz 5. Entramos al directorio: cd avogadro 6. Descargamos el codigo fuente de slackbuilds.com wget http://downloads.sourceforge.net/avogadro/avogadro-0.9.7.tar.bz2 [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://slackbuilds.com"><img class="alignnone size-full wp-image-469" style="border: 0pt none;" title="slackbuilds" src="http://slackve.org/wp-content/uploads/2010/03/slackbuilds.png" alt="" width="204" height="55" /></a></p>
<p>A pedido de nuestro camarada el yisus, dejamos este pequeño manual para hacer paquetes con slackbuild:</p>
<p>1. Vistamos slackbuilds.com<br />
2. Buscamos el programa que necesitamos (ejemplo: avogadro)<br />
3. Descargamos el SlackBuild:<br />
wget http://slackbuilds.org/slackbuilds/13.0/academic/avogadro.tar.gz<br />
4. Descomprimimos el SlackBuild:<br />
tar -zxvf avogadro.tar.gz<br />
5. Entramos al directorio:<br />
cd avogadro<br />
6. Descargamos el codigo fuente de slackbuilds.com<br />
wget http://downloads.sourceforge.net/avogadro/avogadro-0.9.7.tar.bz2<br />
7. Damos permisos de ejecución al script:<br />
chmod +x avogadro.SlackBuild<br />
8. Construimos el paquete ejecutando:<br />
./avogadro.SlackBuild<br />
9. Nos movemos a /tmp<br />
cd /tmp<br />
10. Instalamos el paquete que se creo:<br />
installpkg /tmp/avogadro-0.9.7-i486-1_SBo.tgz</p>
]]></content:encoded>
			<wfw:commentRss>http://slackve.org/2010/03/08/paquetes-utilizando-slackbuilds-com/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
