在android上,我们可以使用QPython来编写、执行Python脚本。它对很多android

系统函数进行了方便的封装,使用QPython编写功能简单的小程序异常方便。

这个示例是我之前用来读取手机位置信息并作为进一步处理数据的基础脚本。

复制代码 代码如下:
# -*- coding: utf-8 -*-
import androidhelper
import time
from math import radians
droid = androidhelper.Android()
droid.startSensingTimed(1, 250)
droid.startLocating()
while 1:
    gpsdata = droid.readLocation().result
    s6data = droid.sensorsReadOrientation().result
    if len(gpsdata)>0:
        print gpsdata['gps']['bearing'] #取得Gps导向(bearing)(角度)
    if len(s6data)>0:
        print s6data[0] #取得罗盘方位角(azimuth)(弧度)
    time.sleep(0.5)
droid.stopLocating()
droid.stopSensing()

更多相关文章

  1. Android代码混淆-添加了Gson遇到的问题
  2. Android实现自定义dialog的代码
  3. java代码控制layout_Margin参数
  4. Android 的 dex2jar 和 jd-gui 反编译 apk 源代码
  5. Android Menu详解及示例代码
  6. 通过ant脚本编译打包android工程
  7. 在android中利用多线程实现对控件的更新(动态修改文本框中的值)。
  8. 用HTML+JS实现Android闹钟功能,附带Alarm代码分享

随机推荐

  1. QT5.2 Android(安卓)App找不到插件qmlxml
  2. android:动态申请权限(一)
  3. 关闭Android开机锁屏
  4. seekBard的使用方法
  5. Android P按键静音流程
  6. android开发中@+id/和android:id用法的区
  7. Android adb shell执行mv等操作时,提示:Rea
  8. android 恢复出厂设置流程
  9. Android的全屏问题
  10. Android 动画效果 --Animation 动画(讲解