`
sukakaluot
  • 浏览: 1022 次
  • 性别: Icon_minigender_1
最近访客 更多访客>>
社区版块
存档分类
最新评论

小刀——基于Android平台的简易计算器

阅读更多

这篇博客是记录一次移动开发的实验,简易计算器

话说简易,还真的灰常灰常简易啊~~~没有什么特殊的功能,就是+-*/平方根和平方的功能,而且界面一点点都不炫目,甚至可以用丑陋来表述。而且肯定还有一些未知的bug

这个图是就是我的作品了。在等号监听的时候加了个声音,用了MediaPlayer类

 

public class activity extends Activity {
	//...
	private MediaPlayer mMediaPlayer = null;
        //...
    public void onCreate(Bundle savedInstanceState)
    {
       //...
		mMediaPlayer = MediaPlayer.create(this, R.raw.wls);
       //...
    }
     //...
    class equalListener implements OnClickListener
	{		
		//...
		public void onClick(View v) 
		{
			mMediaPlayer.start();
			//...
                }
	}
}

 然后不知道什么原因,我在手机(Android2.3.3)上调试的时候,一到等号这个地方就崩溃了。后来经过了很长时间,一个偶然的机会,我换了Android2.2的模拟器调试,竟然成功了。更为狗血的是,我再次把它放到手机上时又可以了(在这之前我刷了一次机,但还是2.3.3)。这个问题一直困惑我到现在,我现在想让程序在mMediaPlayer.start()时崩溃都不能崩溃了。

 

不知有没有朋友跟我遇到相同的问题,如果有的话你是怎么解决的呢?如果你解决了或者知道我bug的原因,希望能给小弟分享下经验。

 

 

  • 大小: 24.9 KB
1
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics