zoukankan      html  css  js  c++  java
  • 卡机音乐功能实现

    这次的风格犀利点,直接上源码:

    1.这里有一个开启媒体播放功能的BroadcastReceiver

    1. package com.william.BroadcastReceiverTest;  
    2. import android.content.BroadcastReceiver;  
    3. import android.content.Context;  
    4. import android.content.Intent;  
    5. import android.media.MediaPlayer;  
    6. public class MyReceiver extends BroadcastReceiver {  
    7.     @Override  
    8.     public void onReceive(Context arg0, Intent arg1) {  
    9.           
    10.         MediaPlayer.create(arg0, R.raw.wake_up_call).start();  
    11.     }  
    12. }  

    2.在注册文件对上面的BroadcastReceiver设定了接受系统的包含android.intent.action.BOOT_COMPLETED 类型Action的Intent的属性

    1. <?xml version="1.0" encoding="utf-8"?>  
    2. <manifest xmlns:android="http://schemas.android.com/apk/res/android"  
    3.       package="com.william.BroadcastReceiverTest"  
    4.       android:versionCode="1"  
    5.       android:versionName="1.0">  
    6.     <application android:icon="@drawable/icon" android:label="@string/app_name">  
    7.         <receiver android:name="MyReceiver">  
    8.             <intent-filter>  
    9.                 <action android:name="android.intent.action.BOOT_COMPLETED"/>  
    10.             </intent-filter>  
    11.         </receiver>  
    12.     </application>  
    13.     <uses-sdk android:minSdkVersion="8" />  
    14.     <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>  
    15. </manifest>   

    这个要注意以下两句的特殊性,想弄懂的话可以去Google上百度下:

    1. <intent-filter>  
    2.                 <action android:name="android.intent.action.BOOT_COMPLETED"/>  
    3.             </intent-filter>  
    4. <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>  

    只需这些操作就可以在开机播放一首歌了。同时,我们更可以利用这个原理来实现我们应用程序的开机启动,具体请自己探索。


  • 相关阅读:
    用U3D寻找看电视的感觉!!
    MipMap
    什么是 A 轮融资?有 B轮 C轮么?
    Java写的斗地主游戏源码
    sqlserver sp_spaceused用法
    SQL中的全局变量和局部变量(@@/@)
    SQL2008数据库导出到SQL2000全部步骤过程
    生成Insert语句的存储过程
    物理机连接虚拟机数据库
    配置sql server 2000以允许远程访问
  • 原文地址:https://www.cnblogs.com/yuzaipiaofei/p/4124399.html
Copyright © 2011-2022 走看看