- 浏览: 7977831 次
- 性别:
- 来自: 广州
-
文章分类
- 全部博客 (2425)
- 软件工程 (75)
- JAVA相关 (662)
- ajax/web相关 (351)
- 数据库相关/oracle (218)
- PHP (147)
- UNIX/LINUX/FREEBSD/solaris (118)
- 音乐探讨 (1)
- 闲话 (11)
- 网络安全等 (21)
- .NET (153)
- ROR和GOG (10)
- [网站分类]4.其他技术区 (181)
- 算法等 (7)
- [随笔分类]SOA (8)
- 收藏区 (71)
- 金融证券 (4)
- [网站分类]5.企业信息化 (3)
- c&c++学习 (1)
- 读书区 (11)
- 其它 (10)
- 收藏夹 (1)
- 设计模式 (1)
- FLEX (14)
- Android (98)
- 软件工程心理学系列 (4)
- HTML5 (6)
- C/C++ (0)
- 数据结构 (0)
- 书评 (3)
- python (17)
- NOSQL (10)
- MYSQL (85)
- java之各类测试 (18)
- nodejs (1)
- JAVA (1)
- neo4j (3)
- VUE (4)
- docker相关 (1)
最新评论
-
xiaobadi:
jacky~~~~~~~~~
推荐两个不错的mybatis GUI生成工具 -
masuweng:
(转)JAVA获得机器码的实现 -
albert0707:
有些扩展名为null
java 7中可以判断文件的contenttype了 -
albert0707:
非常感谢!!!!!!!!!
java 7中可以判断文件的contenttype了 -
zhangle:
https://zhuban.me竹板共享 - 高效便捷的文档 ...
一个不错的网络白板工具
在android中,要获得手机的电量的话,可以通过intent广播去实现,监听
action_battery_changed,例子如下:
如果是2。0后的SDK,也可以这样:
public void onReceive(Context context, Intent intent) {
context.unregisterReceiver(this);
int rawlevel = intent.getIntExtra(BatteryManager.EXTRA_LEVEL, -1);
int scale = intent.getIntExtra(BatteryManager.EXTRA_SCALE, -1);
就是修改一下类而已
action_battery_changed,例子如下:
package com.liao; import android.app.Activity; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.content.IntentFilter; import android.os.Bundle; import android.widget.TextView; public class BatteryLevelActivity extends Activity { /** Called when the activity is first created. */ private TextView batterLevel; @Override /** * Called when the current activity is first created. */ public void onCreate(Bundle icicle) { super.onCreate(icicle); setContentView(R.layout.main); batterLevel = (TextView) this.findViewById(R.id.batteryLevel); batteryLevel(); } private void batteryLevel() { BroadcastReceiver batteryLevelReceiver = new BroadcastReceiver() { public void onReceive(Context context, Intent intent) { context.unregisterReceiver(this); int rawlevel = intent.getIntExtra("level", -1);//获得当前电量 int scale = intent.getIntExtra("scale", -1); //获得总电量 int level = -1; if (rawlevel >= 0 && scale > 0) { level = (rawlevel * 100) / scale; } batterLevel.setText("Battery Level Remaining: " + level + "%"); } }; IntentFilter batteryLevelFilter = new IntentFilter(Intent.ACTION_BATTERY_CHANGED); registerReceiver(batteryLevelReceiver, batteryLevelFilter); } }
如果是2。0后的SDK,也可以这样:
public void onReceive(Context context, Intent intent) {
context.unregisterReceiver(this);
int rawlevel = intent.getIntExtra(BatteryManager.EXTRA_LEVEL, -1);
int scale = intent.getIntExtra(BatteryManager.EXTRA_SCALE, -1);
就是修改一下类而已
发表评论
-
『Google发布移动Web性能工具PCAP Web Performance Analyzer』
2015-01-06 14:17 2262http://t.cn/RZcCwZS 最近,Google的 ... -
(收藏)在WebView中如何让JS与Java安全地互相调用
2014-11-11 09:59 888在WebView中如何让JS与Java安全地互相调用 http ... -
android中的两端对齐
2013-02-08 18:58 3172在android中的webview中,可以对文本内容进行对 ... -
jQuery Mobile十大常用技巧
2012-10-12 07:23 4292原文发表在: http://mobile.51cto.com/ ... -
Android中使用log4j
2012-10-09 20:22 18356如果要直接在android工程中使用log4j,是有点问题 ... -
收集android的三个小tip
2012-08-25 11:24 2168收集android的三个小tip 1)Android 开发中 ... -
andorid中的html.fromhtml方法
2012-08-19 21:24 8885在android中,有一个容易遗忘的Html.fromht ... -
一个不错的sencha touch MVC教程分享
2012-08-18 10:06 2886http://blog.csdn.net/fyq891014/ ... -
jquery mobile中的按钮大集合
2012-08-14 22:17 3957本文小结了jquery mobile ... -
Andrid中的plurals
2012-08-10 19:29 1774在Android中的字符串资源中,今天留意到一个很特别的东 ... -
Android中listview中的button
2012-08-08 12:56 2004在androd中的listview中,假如每一项是个buu ... -
如何有更好的Android应用创意--从一款新Android应用说起
2012-07-20 14:23 5739现在这个年头,Android ... -
android中判断网络是否连接
2012-07-12 23:19 2959在android中,如何监测网络的状态呢,这个有的时候也是十分 ... -
android中设置手机的语言系
2012-05-19 15:55 2782adb shell 进入Android的Shell,输入以下命 ... -
android 按钮设计中state_selected属性
2012-05-15 22:33 8540在android中,如果搞几个tab,然后想做到当移动到某个T ... -
android中从图库中选取图片
2012-05-11 21:03 10307在android中,如何从图库gallary中挑选图片呢, ... -
android 模拟器中启用相机API支持
2012-05-10 22:37 3208android 模拟器中启用相机支持,否则如果应用中用到相关的 ... -
(转)向android模拟器打电话发短信的简单方法
2012-04-13 13:00 2030http://blog.csdn.net/pku_androi ... -
android 中让activity全屏幕显示
2012-04-12 09:06 1701android 中让activity全屏幕显示,这是一个小ti ... -
在Android中加入GOOGLE统计系统
2012-03-31 20:43 3482Google的统计分析系统,不仅在传统WEB统计中应用很广 ...
相关推荐
### Android 获取手机电量知识点详解 在Android开发过程中,获取设备电量是常见的需求之一,尤其是在开发与电池管理相关的应用时尤为重要。下面将详细讲解如何在Android应用程序中实现这一功能。 #### 一、理解...
Android 获取电池电量是 Android 应用程序开发中一个常见的需求,通过获取电池电量,可以实现在手机电池电量低时发出警告,或者在电池电量不足时提醒用户充电。Android 系统中提供了多种方式来获取电池电量,本文将...
本文将深入探讨Android手机电量监控的相关知识点,包括其原理、实现方式以及如何进行电量测试。 首先,Android系统自身提供了一套电量统计框架,通过Battery Historian、Battery Stats API等工具,开发者和测试...
"手机耗电计算"可能是用于计算或分析手机电量消耗的工具或文档,可以帮助我们更精确地评估应用的电量性能。 通过以上所述的方法和技巧,开发者可以有效地测试和优化Android应用的电量使用,为用户提供更持久的电池...
在Android系统中,手机电量的显示涉及到多个层次的软件交互,包括硬件抽象层(HAL)、系统服务、用户界面等多个组件。下面将详细讲解这个过程,以及如何通过源代码实现电量显示。 1. **电源管理接口(Power HAL)**...
Android系统提供了多种方式来获取手机电池的电量信息,这些功能主要通过BroadcastReceiver监听系统的Intent ACTION_BATTERY_CHANGED 来实现。BroadcastReceiver 是Android中一个关键组件,它可以监听系统或应用程序...
这个"Android例子源码根据CPU使用时间计算程序电量使用"的压缩包提供了一个实例,演示了如何计算手机中各个应用的耗电信息。下面我们将详细探讨这个知识点。 1. **Android电量管理API** Android系统提供了...
Android 获取手机当前电量, int level;定义的是当前电池电量,int scale;定义的是手机总电量。注册访问电池剩余量的系统BroadcastReceiver,当前手机电量为:" level*100/scale "%,这个计算方法相信大家都会吧。
以下是对这个"Android手机流量电量监控程序"源码的详细分析和相关知识点讲解。 首先,我们要了解Android系统架构,它是基于Linux内核的,允许开发者通过Java语言编写应用程序。在Android中,我们可以利用系统的API...
在Android系统中,监控手机电量是一项重要的功能,它可以帮助开发者优化应用性能,了解应用程序对电池的消耗情况,以及为用户提供有关设备电量状态的信息。本文将深入探讨如何在Android平台上实现电量监控,主要涉及...
在Android系统中,电池电量的显示通常是系统默认的,但有时候开发者或用户可能希望自定义电池电量的展示方式,以实现独特的UI效果或者更个性化的交互体验。本篇将深入探讨如何在Android应用中实现自定义电池电量的...
实现一个电池属性实时监听器。这些属性包括温度,电池电量....等等。而且,使用Service,Broadcast,以及Thread的方式来实现。MyBatteryService后台获取Battery属性值,然后,在Activity中进行相关数据的显示。
本教程将深入探讨如何根据提供的"自定义画手机电量"的demo,实现一个自定义的电量显示视图。这个demo适用于那些想要在自己的应用中集成电量显示功能的开发者,通过简单修改即可快速应用于项目中。 首先,我们需要...
Android-有没有什么方法能够快速、实时的获取android手机的电量值? - 德问编程社交问答
在Android平台上,显示当前手机剩余电量是常见的需求,特别是在开发涉及电源管理或提供用户电量信息的应用时。要实现这一功能,我们需要使用系统提供的BatteryManager服务。以下是一个详细的知识点介绍,教你如何在...
在Android系统中,获取设备的电量信息是开发者常需处理的任务之一,这有助于构建各种实用的应用,如电池管理工具或优化应用。本项目名为"BatteryInfoProject",提供了获取电量的基本实现,允许开发者在此基础上进行...
在Android开发中,创建一个模拟真实手机电池电量进度的组件是一项常见的需求,它可以提供用户友好的界面反馈。本文将深入探讨如何实现一个上下滚动的电池电量进度条,并根据电量百分比进行动态更新。 首先,我们...
【电池电量监控(Android课设)】 在Android平台上,开发一个电池电量监控应用是学习和实践移动设备系统级编程的一个好项目。这个课设的核心目标是创建一个应用,当用户点击桌面上的Android小机器人图标时,能即时...