01 2013 档案

摘要:Activity的完整生命周期自第一次调用onCreate()开始,直至调用onDestroy()为止。Activity在onCreate()中设置所有“局”状态以完成初始化,而在onDestroy()中释放所有系统资源。例如,如果Activity有一个线程在后台运行从网络上下载据,它会在onCreate()创建线程,而在 onDestroy()销毁线程。Activity的可视生命周期自onStart()调用开始直到相应的onStop()调用结束。在此期间,用户可以在屏幕上看到Activity,管它也许并不是位于前台或者也不与用户进行交互。在这两个方法之间,我们可以保留用来向用户显示这个Act 阅读全文
posted @ 2013-01-23 22:37 jiangmingz 阅读(192) 评论(0) 推荐(0)
摘要:接上文。这是当音频输入后用一个表示音频输入的大小变化的view这个没有什么可以说的,直接上代码#import <Foundation/Foundation.h>@interface AVMeterView : UIView { float peakPowerForChannel; float h;}@property(nonatomic,assign) float peakPowerForChannel;- (id)initWithFrame:(CGRect)frame;@end#import "AVMeterView.h"#import <CoreGra 阅读全文
posted @ 2013-01-16 22:52 jiangmingz 阅读(405) 评论(0) 推荐(0)
摘要:自己项目中用到了录音部分,本来想做一个关于录音的开源项目的,想想还是写博客好点。录音回话设置1 NSError *error = nil;2 AVAudioSession * audioSession = [AVAudioSession sharedInstance]; //得到AVAudioSession单例对象3 [audioSession setCategory:AVAudioSessionCategoryPlayAndRecord error: &error];//设置类别,表示该应用同时支持播放和录音4 [audioSession setActive:YES... 阅读全文
posted @ 2013-01-16 22:39 jiangmingz 阅读(4519) 评论(0) 推荐(0)