归档

移动开发

共 64 篇文章

Android 电源管理专题之获取和监测网络连接状态 2011

Android 电源管理专题之获取和监测网络连接状态

·移动开发

设定周期性的闹铃提醒和后台服务,最常见的用途是定期更新应用程序的数据,从互联网上下载资源,缓存数据或者执行长时间的下载任务。但是如果设备当前没有连接到网络,或者是网络状况不稳定,连接太慢,不能正常完成数据的下载任务,那么此时仍需要唤醒设备来更新数据么? 您可以 …

阅读全文
Android 电源管理专题之获取和监测Dock状态和类型 2011

Android 电源管理专题之获取和监测Dock状态和类型

·移动开发

Android 设备可以接在不同类型的 Dock 底座中,其中包括车载的,家用的,以及数字的和模拟的。许多 Dock 基座都能为接在其上面的设备供电,所以,“dock-state”(Dock状态)也通常是接入设备的充电状态。 Dock 状态的变化如何影响您应用 …

阅读全文
Android 电源管理专题之监测电池电量和充电状态 2011

Android 电源管理专题之监测电池电量和充电状态

·移动开发

通过检查设备当前的电池电量和充电状态,然后适当改变后台服务的更新频率,可以有效降低电量的消耗。所以您的应用程序的更新频率也应当根据设备当前的电池电量和充电状态来进行动态调整。 通常情况下,当设备在充电的过程中,可以提高应用程序的数据更新频率,因为此时电池电量的 …

阅读全文
Android 音乐编程专题之管理音频硬件 2011

Android 音乐编程专题之管理音频硬件

·移动开发

Android 系统通常支持多种音频设备,常见的有手机内置扬声器,插孔式有线耳机,蓝牙 A2DP(蓝牙立体声音频传输规范(A2DP))设备。 获取当前正在播放音频的硬件信息 使用不同的硬件设备可能会影响您应用程序的设计方式,您可以通过 AudioManager …

阅读全文
Android 音乐编程专题之管理音频焦点 2011

Android 音乐编程专题之管理音频焦点

·移动开发

因为系统中可能会有多个应用程序会播放音频,所以需要考虑他们之间该如何交互,为了避免多个应用程序同时播放音乐,Android 系统使用音频焦点来进行统一管理,即只有获得了音频焦点的应用程序才可以播放音乐。 您的应用程序在开始播放音频文件前,首先应该请求获得音频焦 …

阅读全文
Android 音乐编程专题之控制应用程序的音量和播放 2011

Android 音乐编程专题之控制应用程序的音量和播放

·移动开发

识别音频流 创造优秀音频体验的第一步是了解您的应用程序将使用的音频流类型。 Android 系统保持相互独立的音频流通道来播放音乐,报警,通知,来电铃声,系统声音,呼叫(通话)音量,和 DTMF 音调(键盘拨号)。 这样做主要是为了使用户能够独立地控制每个流的 …

阅读全文
PhoneGap 之 Android 端插件开发 2011

PhoneGap 之 Android 端插件开发

·移动开发 ·1 条评论

前面一篇文章 《移动 APP 之跨平台解决方案》介绍了一种跨平台的解决方案,即用开发web app的方式来编写mobile app。鉴于PhoneGap才刚刚新起,还有许多功能因为平台的差异性无法很好的解决,所以我们在实际的开发中,发现有很多功能还需要完善,一 …

阅读全文
移动 APP 之跨平台解决方案 2011

移动 APP 之跨平台解决方案

·移动开发 ·2 条评论

最近看了一本书《Building Android Apps with HTML CSS and JavaScript》,顾名思义就是用开发web的方式来开发Android的APP,其中倒不是web的开发技术最吸我,而是这样的一种解决方案。像我们现在的手持设备种 …

阅读全文