我想以编程方式从我的 Android设备获取以下信息: >我的Android设备的每个组件使用了多少电池.>电池支持我的Android设备的时间.>我的Android设备的2G和3G使用情况. 我怎样才…
标签:Android
如何在Android中的矩形内剪切圆形路径
我已经阅读了20多个问题/答案,但我仍然无法得到我想要的东西.我想在矩形内切一个圆圈,如下所示: 这是我的代码: @Override protected void onDraw(Canvas canvas) { Pain…
【Window系列】——Toast源码解析
前言 Toast组件应该是接触Android中使用率非常高的一个原生控件,其使用的便捷性一直是开发者选用的原因,短短的一行代码就可以实现支持跨页面的提示功能。但是随着Google对于Android系统自身安全性的限制,导…
在Android中使用Realm作本地存储
Android平台有很多的orm框架可以对数据作本地存储,比如ormlite、greenDao、SugarORM等等,这些orm框架基本都是基于sqlite的。今天我要介绍的这个数据库Realm,是用来替代sqlite的…
Android蓝牙周边设备开发
本文只讲述实际开发中的最基本的概念、用法及代码,不过多深入概念及源码。 什么是周边设备 BLE(蓝牙4.0+) 有两种状态模式:中心(center)及peripheral(周边)。 大多数中心设备的扮演者是手机、电脑等能…
Android 进程间通信AIDL包含枚举类型引起的问题
最近做跨进程下载时遇到一个问题差点引起血案,所以在此记录一下。 问题是这样的:客户端调用下载库下载视频,下载库是在一个独立的进程里运行。下载库需要通过Binder回调客户端获取下载地址,然后下载库获取到下载地址进行视频下…
Android CardView的使用
CardView是android5.0以上的新控件,卡片式布局,继承FrameLayout实现,今天这里主要说一下CardView的使用和注意的地方 1.首先肯定需要引用gradle配置 compile'com.andr…
Android项目用到的or比较好的资料
前言: 不登高山,不知天之高也;不临深溪,不知地之厚也;不闻先王之遗言,不知学问之大也。 感谢Android开发界的Open灵魂让Android开发站在很多巨人的肩膀上,带我们看的更远。 感谢本文中所有引用到…
MediaRecorder结合SurfaceView录制视频
手机一般都有麦克风和摄像头,而Android系统就可以利用这些硬件来录制音视频了。为了增加对录制音视频的支持,Android系统提供了一个MediaRecorder的类。使用MediaRecorder结合SurfaceV…
Android App 常用图标尺寸规范
1. 程序启动图标: LDPI (Low Density Screen,120 DPI),其图标大小为 36 x 36 px。 MDPI (Medium Density Screen, 160 DPI),其图标大小为 4…
打开街道地图和Android应用程序
我知道我可以使用开放街道移动地图api编写一个 Android应用程序,但我也想在我的地图中支持离线模式.有没有办法下载城市或国家的地图,并在Android手机上本地使用它? 谢谢. 最佳答案 你看过Android的 O…
Android:当屏幕键盘出现并消失时,是否有任何自动调用的侦听器?
我想知道当屏幕键盘显示和消失时是否有任何方法可以通过 android自动通知. 例如,当我们点击edittext时,会出现ime.会有任何活动电话吗?当我们按下它时它会消失,同样会有任何电话吗? 我找到了这个帖子Andr…