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"/>  

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


  • 相关阅读:
    viewController 不响应横竖屏转换相关消息的问题
    nsset排序
    内存相关
    技巧
    IOSTip
    iphone 资源
    IPhone 开发经验教训总结 仅供参考 (转载)
    WIN7控制面板假死
    Firefox添加web浏览端口:此地址使用了一个通常应该用于其他网页浏览的端口
    【WordPress】WXR version error when import into wordpress
  • 原文地址:https://www.cnblogs.com/yuzaipiaofei/p/4124400.html
Copyright © 2011-2022 走看看