09 2012 档案

摘要:本文旨在实践对SurfaceView的使用。项目地址:https://github.com/avnewu/surfaceviewDemo对SurfaceView的使用已经有很多文章,今天根据案例逐步实现时却发现一些很奇怪的现象,故留此文已标记。首先继承SurfaceView,并实现SurfaceHolder.Callback回调接口,重写OnDraw()方法,按道理来说,只需在里面绘制我们想要的内容就可以简单在屏幕上显示;但事实是,这样做是不可以的,需要在实现的接口方法中另启线程专门来绘制;public void surfaceCreated(SurfaceHolder holder) ... 阅读全文
posted @ 2012-09-04 00:21 小文字 阅读(717) 评论(0) 推荐(0) 编辑
摘要:本文旨在实践Android中播放声音的两种常见方法;项目地址:https://github.com/avnewu/sounddemo一.播放短暂的声音如爆炸声警告音等;使用SoundPool类,声音文件调入内存中,播放响应快,但是占用内存; AudioManager manager = (AudioManager) getSystemService(AUDIO_SERVICE); float maxvolume = manager.getStreamMaxVolume(AudioManager.STREAM_MUSIC); float currentV... 阅读全文
posted @ 2012-09-02 21:06 小文字 阅读(305) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示