SL4A、QPython学习笔记
耐着性子钻研了一下sl4a与QPython之类,取得了些经验,汇报如下: 本文使用的apk安装包如下: QPython: QPython70.apk;sl4a+Python:sl4a_r6.apk;PythonForAndroid_r4.apk。 安装与使用方法十分简单,网上参考很多,本文不再重复安装方法与HelloWorld之类。 I. sl4a+Python 1. 重要参考资料: (1) Pro Android Python with SL4A(PDF) (2) SL4A API HELP ;(3) 如何使用Webview: Webviews with SL4A: A Call and Two Hooks 2. 以下一例,演示如何通过sl4a api取得Gps与罗盘信息,相关技术资料详见详见参考资料(2)中LocationFacade;SensorManagerFacade章节 # -*- coding: utf-8 -*- import android import time from math import radians droid = android.Android() droid.startSensingTimed(1, 250) droid.startLocating() while 1: gpsdata = droid.readLocation().result