python获取android设备的GPS信息脚本分享


Posted in Python onMarch 06, 2015

在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()
Python 相关文章推荐
复制粘贴功能的Python程序
Apr 04 Python
跟老齐学Python之通过Python连接数据库
Oct 28 Python
Python 爬虫学习笔记之多线程爬虫
Sep 21 Python
Python数据结构之栈、队列的实现代码分享
Dec 04 Python
用python的requests第三方模块抓取王者荣耀所有英雄的皮肤实例
Dec 14 Python
Python实现的NN神经网络算法完整示例
Jun 19 Python
pygame游戏之旅 python和pygame安装教程
Nov 20 Python
python使用 request 发送表单数据操作示例
Sep 25 Python
python实现高斯(Gauss)迭代法的例子
Nov 20 Python
通过Python实现一个简单的html页面
May 16 Python
Python内置异常类型全面汇总
May 28 Python
Python实现对word文档添加密码去除密码的示例代码
Dec 29 Python
Python写的英文字符大小写转换代码示例
Mar 06 #Python
Python脚本实现集群检测和管理功能
Mar 06 #Python
Python守护进程(daemon)代码实例
Mar 06 #Python
Python类方法__init__和__del__构造、析构过程分析
Mar 06 #Python
Python列表生成器的循环技巧分享
Mar 06 #Python
Python装饰器使用示例及实际应用例子
Mar 06 #Python
Python迭代器和生成器介绍
Mar 06 #Python
You might like
php的sprintf函数的用法 控制浮点数格式
2014/02/14 PHP
个人写的PHP验证码生成类分享
2014/08/21 PHP
Yii遍历行下每列数据的方法
2016/10/17 PHP
php自定义时间转换函数示例
2016/12/07 PHP
JScript中的"this"关键字使用方式补充材料
2007/03/08 Javascript
文本框(input)获取焦点(onfocus)时样式改变的示例代码
2014/01/10 Javascript
jquery mobile动态添加元素之后不能正确渲染解决方法说明
2014/03/05 Javascript
jquery使用正则表达式验证email地址的方法
2015/01/22 Javascript
javascript引用类型指针的工作方式
2015/04/13 Javascript
jQuery实现带有动画效果的回到顶部和底部代码
2015/11/04 Javascript
js实现页面跳转的五种方法推荐
2016/03/10 Javascript
详解vue-validator(vue验证器)
2017/01/16 Javascript
vue element-ui 绑定@keyup事件无效的解决方法
2018/03/09 Javascript
解决vue-router中的query动态传参问题
2018/03/20 Javascript
JavaScript中this关键字用法实例分析
2018/08/24 Javascript
微信小程序 JS动态修改样式的实现方法
2018/12/16 Javascript
微信小程序时间轴实现方法示例
2019/01/14 Javascript
vue-router重写push方法,解决相同路径跳转报错问题
2020/08/07 Javascript
Python判断直线和矩形是否相交的方法
2015/07/14 Python
利用python、tensorflow、opencv、pyqt5实现人脸实时签到系统
2019/09/25 Python
pycharm显示远程图片的实现
2019/11/04 Python
python matplotlib拟合直线的实现
2019/11/19 Python
Python实现链表反转的方法分析【迭代法与递归法】
2020/02/22 Python
matlab 计算灰度图像的一阶矩,二阶矩,三阶矩实例
2020/04/22 Python
5行Python代码实现图像分割的步骤详解
2020/05/25 Python
解锁canvas导出图片跨域的N种姿势小结
2019/01/24 HTML / CSS
自动化系在校本科生求职信
2013/10/23 职场文书
数据员岗位职责
2013/11/19 职场文书
公司活动策划方案
2014/01/13 职场文书
端午节粽子促销活动方案
2014/02/02 职场文书
大学校园活动策划书
2014/02/04 职场文书
岗位职责风险点
2014/03/12 职场文书
烹饪大赛策划方案
2014/05/26 职场文书
标准大学生职业生涯规划书写作指南
2014/09/18 职场文书
2014年工程部工作总结
2014/11/25 职场文书
golang中字符串MD5生成方式总结
2021/07/04 Golang