当前位置:  编程技术>移动开发
本页文章导读:
    ▪Unable to to create media player有关问题解决        Unable to to create media player问题解决 今天写了一个简单的music播放器,进过层层排查代码是没问题但是依然报错 12-16 09:24:56.943: ERROR/MediaPlayer(25754): Unable to to create media player12-16 09:24:56.943: WARN/Syst.........
    ▪ notification 施用        notification 使用 package com.Aina.Android;     import android.app.Activity;   import android.app.Notification;   import android.app.NotificationManager;   import android.app.PendingIntent;   import android.content.Intent;   import andr.........
    ▪ java合龙两个文件       java合并两个文件 package program;   import java.io.File; import java.io.IOException; import java.util.Collections; import java.util.List;   import org.apache.commons.io.FileUtils;   public class Tele {   private static final String CURREN.........

[1]Unable to to create media player有关问题解决
    来源: 互联网  发布时间: 2014-02-18
Unable to to create media player问题解决

今天写了一个简单的music播放器,进过层层排查代码是没问题但是依然报错

12-16 09:24:56.943: ERROR/MediaPlayer(25754): Unable to to create media player
12-16 09:24:56.943: WARN/System.err(25754): java.io.IOException: setDataSourceFD failed.: status=0x80000000
12-16 09:24:56.953: WARN/System.err(25754):     at android.media.MediaPlayer.setDataSource(Native Method)
12-16 09:24:56.953: WARN/System.err(25754):     at android.media.MediaPlayer.setDataSource(MediaPlayer.java:749)
12-16 09:24:56.953: WARN/System.err(25754):     at com.lenovo.MusicplayerActivity.play(MusicplayerActivity.java:29)
12-16 09:24:56.953: WARN/System.err(25754):     at java.lang.reflect.Method.invokeNative(Native Method)
12-16 09:24:56.953: WARN/System.err(25754):     at java.lang.reflect.Method.invoke(Method.java:521)
12-16 09:24:56.953: WARN/System.err(25754):     at android.view.View$1.onClick(View.java:2067)
12-16 09:24:56.953: WARN/System.err(25754):     at android.view.View.performClick(View.java:2408)
12-16 09:24:56.953: WARN/System.err(25754):     at android.view.View$PerformClick.run(View.java:8816)
12-16 09:24:56.953: WARN/System.err(25754):     at android.os.Handler.handleCallback(Handler.java:587)
12-16 09:24:56.953: WARN/System.err(25754):     at android.os.Handler.dispatchMessage(Handler.java:92)
12-16 09:24:56.953: WARN/System.err(25754):     at android.os.Looper.loop(Looper.java:123)
12-16 09:24:56.953: WARN/System.err(25754):     at android.app.ActivityThread.main(ActivityThread.java:4627)
12-16 09:24:56.953: WARN/System.err(25754):     at java.lang.reflect.Method.invokeNative(Native Method)
12-16 09:24:56.953: WARN/System.err(25754):     at java.lang.reflect.Method.invoke(Method.java:521)
12-16 09:24:56.953: WARN/System.err(25754):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
12-16 09:24:56.953: WARN/System.err(25754):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
12-16 09:24:56.953: WARN/System.err(25754):     at dalvik.system.NativeStart.main(Native Method)
12-16 09:24:56.953: ERROR/MediaPlayer(25754): start called in state 1

猜测很可能是源文件有问题,换了一个mp3音乐终于可以播放了。 


    
[2] notification 施用
    来源: 互联网  发布时间: 2014-02-18
notification 使用


package com.Aina.Android;  
 
import android.app.Activity;  
import android.app.Notification;  
import android.app.NotificationManager;  
import android.app.PendingIntent;  
import android.content.Intent;  
import android.os.Bundle;  
import android.view.View;  
import android.view.View.OnClickListener;  
import android.widget.Button;  
 
public class Test_Notification extends Activity {  
    /** Called when the activity is first created. */ 
    private Button btn1;  
    private Notification notification;  
    private NotificationManager notificationManager;  
    private Intent intent;  
    private PendingIntent pendIntent;  
 
    @Override 
    public void onCreate(Bundle savedInstanceState) {  
        super.onCreate(savedInstanceState);  
        setContentView(R.layout.main);  
        btn1 = (Button) this.findViewById(R.id.Button01);  
        notificationManager = (NotificationManager) this 
                .getSystemService(NOTIFICATION_SERVICE);// 获取系统服务(消息管理)  
        // 点击通知时转移内容  
        intent = new Intent(this, Activity2.class);  
        // 设置点击通知时显示内容的类  
        pendIntent = PendingIntent.getActivity(this, 0, intent, 0);  
        notification = new Notification();  
        btn1.setOnClickListener(new OnClickListener() {  
 
            @Override 
            public void onClick(View v) {  
                // TODO Auto-generated method stub  
                notification.icon = R.drawable.img1;// 设置在状态栏显示的图标  
                notification.tickerText = "Button1通知内容.......";//设置在状态栏显示的内容  
                notification.defaults = Notification.DEFAULT_SOUND;// 默认的声音  
                // 设置通知显示的参数  
                notification.setLatestEventInfo(Test_Notification.this,  
                        "Button1", "Button1通知", pendIntent);  
                notificationManager.notify(0, notification);// 执行通知.  
            }  
 
        });  
    }  



    
[3] java合龙两个文件
    来源: 互联网  发布时间: 2014-02-18
java合并两个文件

package program;

 

import java.io.File;

import java.io.IOException;

import java.util.Collections;

import java.util.List;

 

import org.apache.commons.io.FileUtils;

 

public class Tele {

 

private static final String CURRENTFILE = "c:/test/current.txt";

private static final String TODAYFILE = "c:/test/today.txt";

private static final String RESULTFILE = "c:/test/result.txt";

 

public static void main(String[] args){

 

try {

List<String> currentNum = FileUtils.readLines(new File(CURRENTFILE), "UTF-8");

List<String> todayNum = FileUtils.readLines(new File(TODAYFILE), "UTF-8");

currentNum.addAll(todayNum);

Collections.sort(currentNum);

System.out.println(currentNum.toArray().length);

FileUtils.writeLines(new File(RESULTFILE), currentNum);

} catch (IOException e) {

new Exception("读取文件时出错");

}

}

}


把当前文件的记录 加入到总记录中,并排序

    
最新技术文章:
▪Android开发之登录验证实例教程
▪Android开发之注册登录方法示例
▪Android获取手机SIM卡运营商信息的方法
▪Android实现将已发送的短信写入短信数据库的...
▪Android发送短信功能代码
▪Android根据电话号码获得联系人头像实例代码
▪Android中GPS定位的用法实例
▪Android实现退出时关闭所有Activity的方法
▪Android实现文件的分割和组装
▪Android录音应用实例教程
▪Android双击返回键退出程序的实现方法
▪Android实现侦听电池状态显示、电量及充电动...
▪Android获取当前已连接的wifi信号强度的方法
▪Android实现动态显示或隐藏密码输入框的内容
▪根据USER-AGENT判断手机类型并跳转到相应的app...
▪Android Touch事件分发过程详解
▪Android中实现为TextView添加多个可点击的文本
▪Android程序设计之AIDL实例详解
▪Android显式启动与隐式启动Activity的区别介绍
▪Android按钮单击事件的四种常用写法总结
▪Android消息处理机制Looper和Handler详解
▪Android实现Back功能代码片段总结
▪Android实用的代码片段 常用代码总结
▪Android实现弹出键盘的方法
▪Android中通过view方式获取当前Activity的屏幕截...
▪Android提高之自定义Menu(TabMenu)实现方法
▪Android提高之多方向抽屉实现方法
▪Android提高之MediaPlayer播放网络音频的实现方法...
▪Android提高之MediaPlayer播放网络视频的实现方法...
▪Android提高之手游转电视游戏的模拟操控
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3