刘望舒的专栏

放手去做

android2.3新增api StrictMode介绍

google在android2.3中新增了StrictMode API来设置对一个thread的策略(ui线程或者分线程),它主要检测了读写操作,访问网络,数据库读写等耗时的操作并将其以log或者dialog等形式打印出来。分析这些日志,我们可以尽快找出程序运行缓慢的原因进而优化代码,避免ANR(...

2012-11-29 09:43:08

阅读数:1333

评论数:0

Java nio Socket非阻塞模式

NIO 有一个主要的类Selector,这个类似一个观察者,只要我们把需要探知的socketchannel告诉Selector,我们接着做别的事情,当有 事件发生时,他会通知我们,传回一组SelectionKey,我们读取这些Key,就会获得我们刚刚注册过的socketchannel,然后,我们从...

2012-11-18 16:51:47

阅读数:4301

评论数:0

Object,byte[],ByteBuffer之间的转换

package cn.vicky.utils; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.io.I...

2012-11-18 16:31:42

阅读数:10639

评论数:0

H264 获取SPS与PPS

在用android手机进行h264硬编码的时候如果要进行视频流的实时传输,就需要知道视频流的Sequence Parameter Sets (SPS) 和Picture Parameter Set (PPS)。 今天算是看明白如何获取SPS和PPS,在这里记录下来,希望有需要的朋友可以在这里...

2012-11-04 19:33:32

阅读数:7296

评论数:0

MediaPlayer和AudioTrack播放Audio的区别与联系

播放声音可以用MediaPlayer和AudioTrack,两者都提供了java API供应用开发者使用。虽然都可以播放声音,但两者还是有很大的区别的。 其中最大的区别是MediaPlayer可以播放多种格式的声音文件,例如MP3,AAC,WAV,OGG,MIDI等。MediaPlayer会在f...

2012-11-02 17:15:19

阅读数:2317

评论数:0

提示
确定要删除当前文章?
取消 删除