android多媒体和闹钟
播放音频 在android中播放音频文件一般都是使用MediaPlayer类来实现的,它对多种格式的音频文件提供了支持 先调用setDataSource()方法和prepare()方法做好播放准备, 然后调用play()播放,pause()暂停,stop()停止,reset(
播放音频 在android中播放音频文件一般都是使用MediaPlayer类来实现的,它对多种格式的音频文件提供了支持 先调用setDataSource()方法和prepare()方法做好播放准备, 然后调用play()播放,pause()暂停,stop()停止,reset(
Intent Intent是程序中各组件之间进行交互的一种重要方式,不仅可以指明当前组件想要执行的活动,还可以在不同组件之间传递数据,Intent一般用于启动活动,启动服务,以及发送广播等场景 显式Intent: 调用构造函数Intent(Context packeageCon
使用通知的步骤 获取通知管理器 NotificationManager manager =(NotificationManager)context.getSystemService(Context.NOTIFICATION_SERVICE) 创建Notification对象
安卓异步消息机制 Android不允许在子线程中进行UI操作。但Android提供了一套异步消息处理机制,解决了在子线程中进行UI操作的问题。 异步消息处理:使用handler如: public static final int UPDATE_TEXT = 1; //在onCr
安卓数据持久化三种类型:文件存储,sharedPreference存储和数据库存储 文件存储1.将数据存储在文件中 Context类中提供了一个openFileOutput()方法,可以用于将数据存储到指定的文件中。它接收两个参数,第一个文件名,文件名不包括路径,默认存储到/d
蓝牙 有关蓝牙的类和接口位于android.bluetooth包中。 BluetoothAdapter 蓝牙适配器(代表本地蓝牙适配器) BluetoothClass 蓝牙类(主要包括服务和设备) BluetoothClass.Device 蓝牙设备类 BluetoothC
NFC NFC(Near Field Communication) 是一种非接触式的技术,用于在短距离内(通常小于4cm)内少量数据的传输。NFC传输可以在两个支持NFC的设备或者一个设备和一个NFC“标签”之间进行。NFC标签即包括在扫描时会传输URL的被动标签,也包括复杂的
管理网络和Internet连接 Android可以广播用于监视网络连接变化的Intent,并提供了对网络设置和连接进行控制的API. Connectivity Manager Android网络主要是通过ConnectivityManager来处理的,该服务使你可以监视连接状态
电话服务的硬件支持 为了指定应用程序需要设备支持电话服务,需要在应用程序的mainfest文件中添加一个 uses-feature节点 <uses-feature android:name="android.hardware.telephony" android:requ
全局获取Context 在Activity里获取Context容易,一旦脱离了activity你会发现很难获取到context。而许多方法的参数里需要context. 1. 使用自己的Application类 Android有一个Application类,每当应用程序启动的时候