关键词不能为空

当前您在: 主页 > 英语 >

SL4A之Python API 中文参考

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-12 15:06
tags:

-

2021年2月12日发(作者:怎么下载)



SL4A



Pyth on


资源中文化项目




ApiReference





!Activityresultfacade



?



setresultboolean



?



setresultbooleanarray



?



setresultbyte



?



setresultbytearray



?



setresultchar



?



setresultchararray



?



setresultdouble



?



setresultdoublearray



?



setresultfloat



?



setresultfloatarray



?



setresultinteger



?



setresultintegerarray



?



setresultlong



?



setresultlongarray



?



setresultserializable



?



setresultshort



?



setresultshortarray



?



setresultstring



?



setresultstringarray



!Alarmmanagerfacade


?



cancelrepeating



?



scheduleabsolute



?



scheduleinexactrepeating



?



schedulerelative



?



schedulerepeating



!Androidfacade


?



getclipboard



?



getinput



?



getintent



?



getpackageversion



?



getpackageversioncode



?



getpassword



?



log



?



maketoast



?



notify



?



requiredversion



?



sendemail



?



setclipboard



?



startactivity



?



startactivityforresult



?



vibrate



!Applicationmanagerfacade


?



forcestoppackage



?



getlaunchableapplications



?



getrunningpackages



?



launch



!Batterymanagerfacade


?



batterycheckpresent



?



batterygethealth



?



batterygetlevel



?



batterygetplugtype



?



batterygetstatus



?



batterygettechnology



?



batterygettemperature



?



batterygetvoltage



?



batterystartmonitoring



?



batterystopmonitoring



?



readbatterydata



!Bluetoothfacade


?



bluetoothaccept



?



bluetoothconnect



?



bluetoothgetcon necteddevicename



?



bluetoothmakediscoverable



?



bluetoothread



?



bluetoothreadline



?



bluetoothreadready



?



bluetoothstop



?



bluetoothwrite



?



checkbluetoothstate



?



togglebluetoothstate



!Camerafacade


?



cameracapturepicture



?



camerainteracti vecapturepicture



!Commonintentsfacade


?



pick



?



scanbarcode



?



search



?



view



?



viewcontacts



?



viewhtml



?



viewmap



!Conditionmanagerfacade


?



onringersilent



!Contactsfacade


?



contactsget



?



contactsgetattributes



?



contactsgetbyid



?



contactsgetcount



?



contactsgetids



?



pickcontact



?



pickphone



!Eventfacade


?



postevent



?



receiveevent



?



waitforevent



!Locationfacade


?



geocode



?



getlastknownlocation



?



readlocation



?



startlocating



?



stoplocating



!Mediarecorderfacade


?



recordercapturevideo



?



recorderstartmicrophone



?



recorderstop



?



startinteractiv evideorecording



!Phonefacade


?



?



?



?



?



?



?



?



?



?



?



?



?



?



?



?



?



?



?



?



?



?



?



checknetworkroaming



getcelllocation



getdeviceid



getdevicesoftwareversion



getline1number



getneighboringcellinfo



getnetworkoperator



getnetworkoperatorname



getnetworktype



getphonetype



getsimcountryiso



getsimoperator



getsimoperatorname



getsimserialnumber



getsimstate



getsubscriberid



getvoicemailalphatag



getvoicemailnumber



phonecall



phonecallnumber



phonedial



phonedialnumber



readphonestate



?



starttrackingphonestate



?



stoptrackingphonestate



!Pulsegeneratorfacade


?



pulsegeneratorgethz



?



pulsegeneratorgethzsamples



?



pulsegeneratorgetleftpulsems



?



pulsegeneratorg etleftpulsepercent



?



pulsegeneratorg etleftpulsesamples



?



pulsegeneratorg etrightpulsems



?



pulsegeneratorgetrightpulsepercent

< p>


?



pulsegen eratorgetrightpulsesamples



?



pulsegeneratorisplaying



?



pulsegeneratorrun



?



pulsegeneratorsethzpercent



?



pulsegenerators etleftpulsepercent



?



pulsegenerators etrightpulsepercent



?



pulsegeneratorstop



?



pulsegeneratortoggleinverted



?



pulsegeneratortoggleplayback



?



pulsegenteratorsethz



!Sensormanagerfacade


?



readsensors



?



sensorsgetaccuracy



?



sensorsgetlight



?



sensorsreadaccelerometer



?



sensorsreadmagnetometer



?



sensorsreadorientation



?



startsensing



?



stopsensing



!Settingsfacade


?



?



?



?



?



?



?



?



?



?



?



?



?



?



checkairplanemode



checkringersilentmode



checkscreenon



getmaxmediavolume



getmaxringervolume



getmediavolume



getringervolume



getscreenbrightness



getscreentimeout



setmediavolume



setringervolume



setscreenbrightness



setscreentimeout



toggleairplanemode



?



toggleringersilentmode



!Signalstrengthfacade


需要



api level 7.


?



readsignalstrengths



?



starttrackingsignalstrengths



?



stoptrackingsignalstrengths



!Smsfacade


?



smsdeletemessage



?



smsgetattributes



?



smsgetmessagebyid



?



smsgetmessagecount



?



smsgetmessageids



?



smsgetmessages



?



smsmarkmessageread



?



smssend



!Speechrecognitionfacade


?



recognizespeech



!Texttospeechfacade


需要



api level 4.


?



ttsisspeaking



?



ttsspeak



!Tonegeneratorfacade


?



generatedtmftones



!Uifacade


?



?



?



?



?



?



?



?



?



?



?



?



?



?



?



?



?



?



?



?



?



?



addcontextmenuitem



addoptionsmenuitem



clearcontextmenu



clearoptionsmenu



dialogcreatealert



dialogcreatedatepicker


< p>
dialogcreatehorizontalprogress



dialogcreateinput



dialogcreatepassword



dialogcreateseekbar



dialogcreatespinnerprogress



dialogcreatetimepicker



dialogdismiss



dialoggetinput



dialoggetpassword



dialoggetresponse



dialoggetselecteditems



dialogsetcurrentprogress



dialogsetitems



dialogsetmaxprogress



dialogsetmultichoiceitems



dialogsetnegativebuttontext



?



dialogsetneutralbuttontext



?



dialogsetpositivebuttontext



?



dialogsetsinglechoiceitems



?



dialogshow



?



webviewshow



WakeLockFacade


?



wakeLockAcquireBright



?



wakeLockAcquireDim



?



wakeLockAcquireFull



?



wakeLockAcquirePartial



?



wakeLockRelease



WifiFacade


?



?



?



?



?



?



?



?



?



?



?



checkWifiState



toggleWifiState



wifiDisconnect



wifiGetConnectionInfo



wifiGetScanResults



wifiLockAcquireFull



wifiLockAcquireScanOnly



wifiLockRelease



wifiReassociate



wifiReconnect



wifiStartScan



setresultboolean



设置脚本被


startactivityforresult()


方法调用后返回的布尔值


:


setresultboolean(



integer resultcode:


回传给原始


activity


的结果编码


,



常常是


result_canceled(0)


或者



result_ok(-1),


boolean resultvalue)



设置脚本执行的结果


.


每当脚本程序被


startactivityforresult()


方法调用时


,


由此产生的


intent

将会包含


script_result


和给定的值


.


setresultbooleanarray



设置脚本被


startactivityforresult()

< p>
方法调用后返回的布尔值数组


:


setresultboolean(



integer resultcode:


回传给原始


activity


的结果编码


,



常常是


result_canceled(0)


或者



result_ok(-1),


boolean[] resultvalue)



设置脚本执行的结果


.


每当脚本程序被


startactivityforresult()


方法调用时


,


由此产生的


intent


将会包含


script_result


和给定的值


.


setresultbyte



设置脚本被


startactivityforresult()


方法调用后返回的字节


:


setresultbyte(



integer resultcode:


回传给原始


activity


的结果编码


,



常常是


result_canceled(0)


或者



result_ok(-1),


byte resultvalue)


设置脚本执行的结果


.


每当脚本程序被

startactivityforresult()


方法调用时


,


由此产生的


intent


将 会包含


script_result


和给定的值


.


setresultbytearray



设置脚本被


startactivityforresult()


方法调用后返回的字节数组


:


setresultbytearray(



integer resultcode:


回传给原始


activity


的结果编码


,



常常是


result_canceled(0)


或者



result_ok(-1),


byte[] resultvalue)



设置脚本执行的结果


.


每当脚本程序被


startactivityforresult()


方法调用时

< p>
,


由此产生的


intent


将会包含


script_result


和给定的值

< p>
.


setresultchar



设置脚本被


startactivityforresult()

< p>
方法调用后返回的字符


:


setresultchar(



integer resultcode:


回传给原始


activity


的结果编码


,



常常是


result_canceled(0)


或者



result_ok(-1),



character resultvalue)



设置脚本执行的结果


.


每当脚本程序被


startactivityforresult()


方法调用时


,


由此产生的

< br>intent


将会包含


script_result


和给定的值


.


setresultchararray


设置脚本被


startactivityforresult()

< br>方法调用后返回的字符数组


:


setresultchararray(



integer resultcode:


回传给原始


activity


的结果编码


,



常常是


result_canceled(0)


或者



result_ok(-1),



character[] resultvalue)



设置脚本执行的结果


.


每当脚本程序被


startactivityforresult()


方法调用时


,


由此产生的

< br>intent


将会包含


script_result


和给定的值


.


setresultdouble



设 置脚本被


startactivityforresult()


方法调用后返回的的双精度浮点数值


:


setresultdouble(



integer resultcode:


回传给原始


activity


的结果编码


,



常常是


result_canceled(0)


或者



result_ok(-1),


double resultvalue)



设置脚本执行的结果


.


每当脚本程序被


startactivityforresult()


方法调用时

< p>
,


由此产生的


intent


将会包含


script_result


和给定的值

< p>
.


setresultdoublearray



设置脚本被


startactivityforresult( )


方法调用后返回的双精度浮点数值数组


:


setresultdoublearray(



integer resultcode:


回传给原始


activity


的结果编码


,



常常是


result_canceled(0)


或者



result_ok(-1),


double[] resultvalue)


< p>
设置脚本执行的结果


.


每当脚本程序被

< p>
startactivityforresult()


方法调用时


,


由此产生的


intent

< br>将会包含


script_result


和给定的值


.


setresultfloat



设置脚本被


startactivityforresult()


方法调用后返回的的单精度浮点数值


:


setresultfloat(



integer resultcode:


回传给原始


activity


的结果编码


,



常常是


result_canceled(0)


或者



result_ok(-1),


float resultvalue)


< br>设置脚本执行的结果


.


每当脚本程序被

< br>startactivityforresult()


方法调用时


,


由此产生的


intent


将会包含


script_result


和给定的值


.


setresultfloatarray


< /p>


设置脚本被


startactivityforresult()


方法调用后返回的单精度浮点型数组


:


setresultfloatarray(



integer resultcode:


回传给原始


activity


的结果编码


,



常常是


result_canceled(0)


或者



result_ok(-1),


float[] resultvalue)



设置脚本执行的结果


.


每当脚本程序被


startactivityforresult()


方法调用时


,


由此产生的


intent

将会包含


script_result


和给定的值


.


setresultinteger



设置脚本被


startactivityforresult()< /p>


方法调用后返回的整数


:


setresultinteger(



integer resultcode:


回传给原始


activity


的结果编码


,



常常是


result_canceled(0)


或者



result_ok(-1),



integer resultvalue)



设置脚本执行的结果


.


每当脚本程序被


startactivityforresult()


方法调用时


,


由此产生的

< br>intent


将会包含


script_result


和给定的值


.


setresultintegerarray



设置脚本被


startactivityforresult()

< p>
方法调用后返回的整型数组


:


setresultintegerarray(



integer resultcode:


回传给原始


activity


的结果编码


,



常常是


result_canceled(0)


或者



result_ok(-1),



integer[] resultvalue)



设置脚本执行的结果


.


每当脚本程序被


startactivityforresult()


方法调用时


,


由此产生的

< br>intent


将会包含


script_result


和给定的值


.


setresultlong



设置脚 本被


startactivityforresult()


方法 调用后返回的长整数


:


setresultlong(



integer resultcode:


回传给原始


activity


的结果编码


,



常常是


result_canceled(0)


或者



result_ok(-1),


long resultvalue)


设置脚本执行的结果


.


每当脚本程序被

startactivityforresult()


方法调用时


,


由此产生的


intent


将 会包含


script_result


和给定的值


.


setresultlongarray



设置脚本被


startactivityforresult()


方法调用后返回的长整型数组


:


setresultlongarray(



integer resultcode:


回传给原始


activity


的结果编码


,



常常是


result_canceled(0)


或者



result_ok(-1),


long[] resultvalue)



设置脚本执行的结果


.


每当脚本程序被


startactivityforresult()


方法调用时

< p>
,


由此产生的


intent


将会包含


script_result


和给定的值

< p>
.


setresultserializable



设置脚本被


startactivityforresult()

< p>
方法调用后返回的可串行化的结果


(serializable):


setresultserializable(



integer resultcode:


回传给原始


activity


的结果编码


,



常常是


result_canceled(0)


或者



result_ok(-1),



serializable resultvalue)



设置脚本执行的结果


.


每当脚本程序被


startactivityforresult()


方法调用时


,


由此产生的

< br>intent


将会包含


script_result


和给定的值


.


setresultshort



设置 脚本被


startactivityforresult()


方 法调用后返回的短整数


:


setresultshort(



integer resultcode::


回传给原始


activity


的结果编码

< p>
,



常常是


result_canceled(0)


或者



result_ok(-1),


short resultvalue)


< br>设置脚本执行的结果


.


每当脚本程序被

< br>startactivityforresult()


方法调用时


,


由此产生的


intent


将会包含


script_result


和给定的值


.


setresultshortarray


< /p>


设置脚本被


startactivityforresult()


方法调用后返回的短整型数组


:


setresultshortarray(



integer resultcode::


回传给原始


activity


的结果编码


,



常常是


result_canceled(0)


或者



result_ok(-1),


short[] resultvalue)



设置脚本执行的结果


.


每当脚本程序被


startactivityforresult()


方法调用时


,


由此产生的


intent

将会包含


script_result


和给定的值


.


setresultstring



设置脚本被


startactivityforresult()


方法调用后返回的字符串


:


setresultstring(



integer resultcode:


回传给原始


activity


的结果编码


,



常常是


result_canceled(0)


或者



result_ok(-1),


string resultvalue)



设置脚本执行的结果


.


每当脚本程序被


startactivityforresult()


方法调用时

< p>
,


由此产生的


intent


将会包含


script_result


和给定的值

< p>
.


setresultstringarray



设置脚本被


startactivityforresult( )


方法调用后返回的字符串数组


:


setresultstringarray(



integer resultcode:


回传给原始


activity


的结果编码


,



常常是


result_canceled(0)


或者



result_ok(-1),


string[] resultvalue)


< p>
设置脚本执行的结果


.


每当脚本程序被

< p>
startactivityforresult()


方法调用时


,


由此产生的


intent

< br>将会包含


script_result


和给定的值


.


cancelrepeating



取消脚本的定时执行计划


:


cancelrepeating(


string script)



取消给定脚本所有的定时

< br>(


重复


)


执行计划



scheduleabsolute



定时执行传入的脚本,从开机后开始计时:



scheduleabsolute(


string script:


要执行的脚本


,


double


time:


脚本延迟执行时间


,


开机

< p>
(epoch?)


后延迟一定时间执行脚本


,


延迟的时间由此参数


指定



boolean wakeup[optional, default true]:


是否唤醒处于黑屏状态的移动设备


)



定时执行传入的脚本


,


从开机后开始计 时



scheduleinexactrepeating



每隔一段端时间执行一次脚本(时间间隔不太精确)



scheduleinexactrepeating(


double interval:


两次执行之间的时间间隔


,


以秒为单位



string script:


要执行的脚本


,


boolean wakeup[optional, default true]:


是否唤醒处于黑屏状态的移动设备


)



从脚本被调用开始


,


每隔一段时间执行 一次脚本


(


不是很精确


),

< p>
但是比


schedulerepeating


方法 省




schedulerelative



定时执行脚本


,


延迟时间从方法被调用时开始计算



schedulerelative(


string script:


要执行的脚本


,


double secondsfromnow:


从现在起


,


延迟一定时间执行脚本


,


延迟时间由此参数指定



boolean wakeup[optional, default true]:


是否唤醒处于黑屏状态的移动设备


)



从脚本被调用开始,延迟数秒钟后执行脚



schedulerepeating



每隔一段时间执行一次脚本(精确)



schedulerepeating(


double interval:


两次执行之间的时间间隔


,


以秒为单位



string script:


要执行的脚本


,


double


firstexecutiontime[optional]:

第一次执行脚本所需要延迟的时间


,


从开机


(epoch?)


开始计




boolean wakeup[optional, default true]:


是否唤醒处于黑屏状态的移动设备


)



每隔一段时间执行一次脚本


,


从开机开始计算



getclipboard



读取剪贴板中的文本



getclipboard()



从剪贴板中读取文本。




返回值


:


剪贴板中的文本。



getinput



请求用户输入文本



getinput(


string title[


可选


,


默认为



sl4a inpu]:


输入框的标题



string message[k


可选


,


默认为



please enter value:]:


输入框的提示信息


)



请求用户输入文本信息




已废弃,请使用


dialogget input


方法替代。



getintent



获取启动脚本的


intent


getintent()



返回启动脚本的


intent


getpackageversion



返回包的版本名



getpackageversion(


string packagename)



返回包的版本名



getpackageversioncode



返回包的版本号



getpackageversioncode(


string packagename)



返回包的版本号



getpassword



请求用户输入密码



getpassword(


string title[optional, default sl4a password input]: title of the input box,


string message[optional, default please enter password:]: message to display





above the input box)



请求用户输入密码。




已废弃


!


请 使用


dialoggetpassword


方法替代。



log



写日志



log(


string message)




logcat


中写入信息。



maketoast



显示短暂提示框



maketoast(


string message)



显示一个持续短暂时间的提示框。



notify



通知



notify(


string title:


标题


,


string message)



显示一个通知,在用户点击后会取消。



requiredversion



检测版本信息



requiredversion(



integer requiredversion)



检测当前


sl4a


的版本是否大于制定的版 本。



sendemail





sendemail(


string to:


一系列的收件人列表,用逗号分隔。



string subject,


string body,


string attachmenturi[


可选


])



启动一个发送的


activity< /p>


,将容发送给接收者。



setclipboard



向剪贴板写入信息



setclipboard(


string text)



向剪贴板写入信息。



startactivity



启动一个


activity


startactivity(


string action,


string uri[


可选


],


string type[k


可选


]: uri



mime


类型


/


子 类型


,



jsonobject extras[


可选


]:


要添加到< /p>


intent


的附加数据,以


map


形式保存


,


boolean wait[


可选


]:


阻塞当前应用知 道打开的


activity


被关闭


)



启动一个


activity


startactivityforresult


< p>
运行一个


activity


并返回结果

< p>


startactivityforresult(


string action,


string uri[


可选


],


string type[


可选


]: uri



mime


类型


/


子类 型


,



jsonobject extras[


可选


]:


要添加到< /p>


intent


的附加数据,以


map


形式保存


)



运 行一个


activity


并返回结果



返回


:


最终的


intent,



map


形式呈现< /p>



vibrate



震动



vibrate(



integer duration[


可选


,


默认为



300]:


持续时间


,


以毫秒为单位


)



使手机震动指定的时间。



forcestoppackage



强制终止一个包



forcestoppackage(


string packagename:


包名


)



强制终止一个包。



getlaunchableapplications



获得可运行的应用



getlaunchableapplications()



返回一个可以运行的应用类名列表



getrunningpackages


返回正在运行的


activity


或者服务的列表



getrunningpackages()



返回一个正在运行的


activit y


或者服务的列表。




返回


:


一个正在运行


activity


的列表。



launch



启动一个


activity


launch(


string classname)



按照给定的类名启动一个


activ ity




batterycheckpresent



查看电池电量信息


:


batterycheckpresent()



返回当前的电池电量信息



需要



api level 5.


batterygethealth



查看电池健康状态


:


batterygethealth()



返回当前的电池健康状态信息


:


1 -


未知


;


2 -


良好


;


3 -


过热


;


4 -


不可用


;


5 -


电量过饱


;


6 -


查询失败


;


batterygetlevel



batterygetlevel()


返回电池电量


(


百分比形式


)



需要



api level 5.


batterygetplugtype



返回充电状态信息



batterygetplugtype()



返回充电电源信息



-1 -


未知


;


0 -


为插入电源


;


1 -


交流电源充电


;


2 - usb


充电



batterygetstatus



返回充电状态信息



batterygetstatus()



返回充电状态信息



1 -


未知


;


2 -


充电中


;


3 -


放电中


;


4 -


为充电


;


5 -


已充满


;


batterygettechnology



batterygettechnology()



返回电池技术数据




需要



api level 5.


batterygettemperature



返回电池温度



batterygettemperature()



返回当前电池的温度


.



需要



api level 5.


batterygetvoltage



返回电池的电压



batterygetvoltage()



返回当前电池的电压


.



需要



api level 5.


batterystartmonitoring



开始监视电池状态



batterystartmonitoring()



开始监视电池状态


.



触发




事件


.


batterystopmonitoring



停止监视电池状态



batterystopmonitoring()



停止监视电池状态



readbatterydata



读取电池记录数据



readbatterydata()



读取当前记录的电池数据



bluetoothaccept



监听并接受一个蓝牙连接



bluetoothaccept(


string uuid[


可选


,


默认值为



457807c0-4897-11df-9879-0800200c9a66])



监听并接受一个蓝牙连接。阻塞直到连接建立或者连接失败。




需要



api level 5.


bluetoothconnect



通过蓝牙与一个移动终端进行连接



bluetoothconnect(


string uuid[


可选


,


默认值为



457807c0-4897-11df-9879-0800200c9a66]:


此处的



uuid




必须与服务端使用的


uuid


相匹配


,


string address[


可选


]:


如果未提供此参数,将会给用户显示一个发现的可连接的移动



终端列表工用户选择。


)



通过蓝牙与一个移动终端进行连接。阻塞直到连接建立或者连接失败。




returns:


连接建立成功则 返回


true





需要



api level 5.


bluetoothgetcon necteddevicename



获取已连接的移动终端的的名称



bluetoothgetconnecteddevicename()



获取已连接的移动终端的的名称。




需要



api level 5.


bluetoothmakediscoverable



设置蓝牙为可见状态



bluetoothmakediscoverable(



integer duration[


可选


,


默认



300]:

< br>移动终端蓝牙可见时间


,


以秒为单位

)



设置蓝牙连接在一段时间为可见状态。




需要



api level 5.


bluetoothread



读取指定长度的数据



bluetoothread(



integer buffersize[


可选


,


默认为



4096])



读取指定长度的数据,长度由


buf fersize


参数指定。




需要



api level 5.


bluetoothreadline



读取下一行数据



bluetoothreadline()



读取下一行数据


.



需要



api level 5.


bluetoothreadready



判断是否全部读取完成



bluetoothreadready()



还有后续数据可供读取,则返回


true





需要



api level 5.


bluetoothstop



终端蓝牙连接



bluetoothstop()



终端蓝牙连接。




需要



api level 5.


bluetoothwrite



通过当前打开的蓝牙连接传送数据



bluetoothwrite(


string bytes)



通过当前打开的蓝牙连接传送数据。




需要



api level 5.


checkbluetoothstate



检测蓝牙连接的状态



checkbluetoothstate()



检测蓝牙连接的状态。




returns:


如果连接已经建立


,


则返回


true


< br>



需要



api level 5.


togglebluetoothstate



打开或者关闭蓝牙



togglebluetoothstate(


boolean enabled[


可选


],


boolean prompt[


可选


,


默认



true]:


是否提示用户当前蓝牙状态已改变


)



打开或者关闭蓝牙。




returns:


如果蓝牙可用,则返回

true





需要



api level 5.


cameracapturepicture



直接调用镜头并拍照



cameracapturepicture(


string path,


boolean useautofocus[


可选


,


默认为



true])



拍照并保存到指定的路径。




返回值


:



map


形式的列表


,

< br>键为


autofocus



ta kepicture,


值代表是否自动对焦和是否拍摄成功


.


camerainteractivecapturepicture

< br>


启动拍照程序拍照并保存到指定位置



camerainteractivecapturepicture(


string path)


启动拍照程序拍照并保存到指定位置。



pick



显示要被

< br>uri


选取的容



pick(


string uri)


显示要被


u ri


选取的容(例如



联系人)




returns:


结果集合,以


ma p


形式保存。



scanbarcode



运行二维码扫描器



scanbarcode()



运行二维码扫描器。




returns:


显示结果


inte nt



map


集合

.


search



搜索给定的查询字符串



search(


string query)



搜索给定的查询字符串。



view



通过


uri


运行一个带有


view action



activity


view(


string uri,


string type[


可选


]: mime type/subtype uri



mime


类型


/


子类型


,



jsonobject extras[


可选


]: intent


中要添加额外信息的


map


集合


)



通过


uri


运行一个带有


view action



activity




viewcontacts



打开联系人列表



viewcontacts()



打开联系人列表。



viewhtml



打开浏览器显示本 地的


html


文件



viewhtml(


string path: html


文件的路径


)


打开浏览器显示本地的


html


文件。


viewmap



打开地图,搜索指定的查询字符串



viewmap(


string query,


例如



pizza, 123 my street)



打开地图,搜索指定的查询字符串



(


例如



pizza, 123 my street)




onringersilent



当响铃模式被设置为静音时执行指定脚本



onringersilent(


string script:


响铃模式改变时执行脚本的路径。


)



当响铃模式被设置为静音时执行指定脚本。



contactsget



以列表的形式返回所有的联系人



contactsget(



jsonarray attributes[


可选


])



以列表的形式返回所有的联系人。




returns:



map


形式的联系人列表。



contactsgetattributes



以列表的形式返回所有联系人相关的属性信息



contactsgetattributes()



以列表的形式返回所有联系人相关的属性信息。



contactsgetbyid



获 取指定


id


的联系人信息



contactsgetbyid(



integer id,




jsonarray attributes[


可选


])



获取指定


id


的联系人信息。



contactsgetcount



获取联系人总数



contactsgetcount()



获取联系人总数。



contactsgetids



返回所有联系人的


id


contactsgetids()



返回所有联系人的


id




pickcontact



列出所有的联系人供用户选择



pickcontact()



列出所有的联系人供用户选择。




returns:



map


的形式返回选中的结果。



pickphone



列出所有供用户选



pickphone()



列出所有供用户选择。




returns:


选中的。



postevent



向事件列表中添加一个事件



postevent(


string name,


string data)



向事件列表中添加一个事件。



receiveevent



接受发生的事件



receiveevent()



接 受发生的事件(例如位置或者传感器更新等)并从事件列表中把



它删除


(


事件列表最多能存放最近触发的

1024


个事件


)





returns:



map


的形式返回事件的属性。



waitforevent



等待(阻 塞)直到给定的事件发生。返回的事件不会从缓存中清除



waitforevent(


string eventname,



integer timeout[


可选


]:


最长等待时间


)

-


-


-


-


-


-


-


-



本文更新与2021-02-12 15:06,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/644126.html

SL4A之Python API 中文参考的相关文章

  • 爱心与尊严的高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊严高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊重的作文题库

    1.作文关爱与尊重议论文 如果说没有爱就没有教育的话,那么离开了尊重同样也谈不上教育。 因为每一位孩子都渴望得到他人的尊重,尤其是教师的尊重。可是在现实生活中,不时会有

    小学作文
  • 爱心责任100字作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任心的作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文