Qpython SL4A获取手机电量和GPS

Qpython SL4A获取手机电量和GPS

获取手机罗盘信息

# -*- coding: utf-8 -*-

import androidhelper

import time

from math import radians

droid = androidhelper.Android()

droid.startSensingTimed(1, 250)

droid.startLocating()

i=0

while i<20:

gpsdata = droid.readLocation().result

s6data = droid.sensorsReadOrientation().result

if len(gpsdata)>0:

if 'gps' in gpsdata:

print("gps bearing")

print(gpsdata['gps']['bearing']) #Get Gps bearing

else:

print("network bearing")

print(gpsdata['network']['bearing']) #Get network bearing

if len(s6data)>0:

print("azimuth")

print(s6data[0]) #Get O-sensor's azimuth

time.sleep(0.5)

i=i+1

droid.stopLocating()

droid.stopSensing()

获取手机电量信息

#获取电池信息

import time

from androidhelper import Android

droid = Android()

droid.batteryStartMonitoring()

time.sleep(5)

bdata = droid.readBatteryData()

print(bdata.result)

bstatus = droid.batteryGetStatus().result

bhealth = droid.batteryGetHealth().result

bplug = droid.batteryGetPlugType().result

bcheck = droid.batteryCheckPresent().result

blevel = droid.batteryGetLevel().result

bvoltage = droid.batteryGetVoltage().result

btemperature = droid.batteryGetTemperature().result

btechnology = droid.batteryGetTechnology().result

print("电池",{"status": bstatus, "health": bhealth, "plugtype": bplug, "checkpresent": bcheck, "level": blevel, "voltage": bvoltage, "temperature": btemperature, "technology": btechnology})

droid.batteryStopMonitoring()

Qpython SL4A获取手机电量和GPS相关教程

qpython androidhelper gps_Qpython SL4A获取手机电量和GPS相关推荐

  1. Android获取手机电量

    Android获取手机电量 当手机电量发生改变时,系统会对外发送Intent的Action 为**ACTION_BATTERY_CHANGED**常量广播. 当手机电量过低时,系统会发送Intent的 ...

  2. 在android4.4上主动获取手机电量

    最近遇到一个需要在android4.4系统上获取手机电量的需求.网上查了好些博客,提供了两个方案,一个是通过广播接收系统发出的电量变化,另一个是通过BatteryManager的getIntPrope ...

  3. Android中获取手机电量信息

    有些时候我们需要在我们的应用上为用户展示当前手机的电量,这时候我们就需要用到广播了,我们都知道在动态注册广播的时候,我们需要传入一个BroadcastReceiver类对象,还有一个意图过滤器Inte ...

  4. android主动获取手机电量,获取Android手机的电量信息

    电池的电量是手机用户为关心问题之一,而在Android系统中,专门提供了一个取得电池电量信息的Action--ACTION_BATTERY_CHANGED,在此Action中定义了许多附加信息的名称和 ...

  5. qt windows通过usb获取手机电量_华为手机系统故障修复及系统升级

    第一种情况:手机不能开机或系统不稳定时,您可以使用华为系统恢复(eRecovery)恢复手机系统版本.  方法:通过 USB 数据线将手机连接至电脑,在手机关机状态下同时长按音量上键+电源键约 15 ...

  6. 获取手机或电脑GPS位置信息(定位平台)

    获取GPS定位平台 原理: javascript访问手机GPS位置信息 链接: http://14.18.103.46:8000/location/index (电信某云无法直接开启80端口,坑 ̄へ ̄ ...

  7. PiaolinPlatformV2.0.0 - 获取手机或电脑GPS位置信息(定位平台)

    前言 飘零定位平台于 2019/02/07 正式上线第一代(地址:https://blog.csdn.net/piaolin_ying/article/details/86772610),上线后反响良 ...

  8. adb命令查看手机电量_adb获取电池信息以及电量消耗信息

    转载 1.1 获取手机电池信息 adb命令:adb shell dumpsys battery 得到信息如下: 1 AC powered: false 2 USB powered: true 3 Wi ...

  9. iOS 如何获取手机型号、系统版本、电池电量

    1.手机型号:iPhone 6 NSString* phoneModel = [self iphoneType]; //方法在下面 2.手机系统版本:9.1 NSString* phoneVersio ...

最新文章

  1. RV1108调试串口参数设置
  2. 1574: [Usaco2009 Jan]地震损坏Damage
  3. matlab极大无关组,matlab最大无关组
  4. springboot创建项目
  5. python pool_派松水潭(Python Pool)
  6. SequoiaDB 系列源码分析调整
  7. 程序员的自我修养—链接、装载与库pdf
  8. Unity MRTK语音输入
  9. 湖北省首条短途运输航线“荆门—武汉”航线运营
  10. 非极大值抑制算法(NMS)的python实现
  11. 听说,Java程序员都是吃青春饭的?
  12. 与“雾霾”相关的英语表达
  13. CS224W-图神经网络 笔记5.2:Spectral Clustering - 谱聚类主要思想及关键结论的证明
  14. [SAS - TEMPLATE] ODS输出格式的定义一些小总结
  15. 全球著名大学计算机视觉相关实验室
  16. Mosquitto-1.5.4源码分析,数据结构之哈希表uthash
  17. html文件ps打开,ps文件怎么打开?
  18. 内容安全是什么?(如何严控内容安全)
  19. GD32F103CBT6/GD32F303CCT6单片机开发之友Keil开发环境
  20. 微信小程序——多张图片上传(uploadFile) Java后台

热门文章

  1. Windows 无法连接到打印机.打印后台程序服务没有运行
  2. Ae 内置效果控件(合集)
  3. 服装进销存管理软件哪个好用?看测评就知道了
  4. QCC51XX---固件OTA升级指南
  5. Android 悬浮窗口(及解决6.0以上无法显示问题)
  6. 深入剖析ReentrantLock公平锁与非公平锁源码实现
  7. 用F5529控制OLED输出汉字,字符,以及bmp图片
  8. 广东前海秋叶原集团:各种工程线 AV HDMI
  9. Pandas做数据空缺值填充
  10. Eureka解密(1)------ 注册实例服务发现理解