欢迎来到天天文库
浏览记录
ID:38815963
大小:71.50 KB
页数:14页
时间:2019-06-19
《iOS课程设计模板》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库。
1、软件学院课程设计报告书课程名称iOS手机音乐播放器专业班级学号姓名指导教师李小波年月1设计时间2设计目的本项目的目的是开发一款可以播放主流音乐文件格式的播放器。使iphone手机拥有个性的多媒体播放器,使手机显得更生动灵活化,与人们更为接近,让手机主人随时随地处于音乐视频的旋律之中。使人们的生活更加多样化。也使设计者更加熟练ios的技术和在市场上的特点。3设计任务本课题主要是对ios系统上一的款音乐播放器应用程序的设计与实现。该音乐播放器采用了ios系统技术,利用OC语言和xcode4.2本工具对播放器进行编写。该音乐播放
2、器集播放、暂停、停止、上一首、下一首、音量调节、歌词显示等功能于一体,性能良好,在iphone手机设备上能独立运行。4设计内容(一级标题,黑体,三号,1.5倍行距)4.1XXX(二级标题,黑体,小三,1.5倍行距)4.1.1xxx(三级标题,黑体,四号,1.5倍行距)格式要求:1)上面各级标题均左顶格2)正文:小四,中文宋体,西文TimesNewRoman3)行间距1.5,首行缩进2字符4)图表中文字:五号,宋体有图名和表名,图名在图下面标注,表名在表上面标注5总结与展望参考文献[1]BillDudney,ChrisAda
3、mson.《iPhoneSDk3开发指南》,电子工业出版社,2010年.[2]MarkDalrymple,ScottKnaster.《Objective-C基础教程》,人民邮电出版社,2009年.[3]EricaSadun.《iPhone开发秘籍》,人民邮电出版社,2009年.[4]AaronHillegas.苹果开发之Cocoa编程,电子工艺出版社,2009年.[5]PaulDeitel,HarveyDeitel,AbbeyDeitel.iPhone应用程序开发名家解析.电子工业出版社,2010年.参考文献要求1)标题:
4、黑体,小三,1.5倍行距,居中2)内容:小四号,中文宋体,西文TimesNewRoman)3)出版物、正文期刊、外文期刊、网站的参考文献格式分别参照[1][2][3][4]成绩评定成绩教师签字Musicbox.m#import"MusixBoxViewController.h"@interfaceMusixBoxViewController()@end@implementationMusixBoxViewController-(void)initDatas{Music*m1=[[Musicalloc]initWithNam
5、e:@"传奇"andType:@"mp3"];Music*m2=[[Musicalloc]initWithName:@"荷塘月色"andType:@"mp3"];Music*m3=[[Musicalloc]initWithName:@"爱丫爱丫"andType:@"m4a"];array=[[NSArrayalloc]initWithObjects:m1,m2,m3,nil];currentMusic=[arrayobjectAtIndex:0];}-(void)initMusicPlayer{/*获取音乐总时长*/}-(
6、void)viewDidLoad{[superviewDidLoad];[selfinitDatas];self.title=currentMusic.name;NSURL*url=[NSURLfileURLWithPath:[[NSBundlemainBundle]pathForResource:currentMusic.nameofType:currentMusic.type]];player=[[AVAudioPlayeralloc]initWithContentsOfURL:urlerror:nil];totalT
7、imeLable.text=[NSStringstringWithFormat:@"%d:%d",(int)player.duration/60,(int)player.duration%60];[NSTimerscheduledTimerWithTimeInterval:1target:selfselector:@selector(refreshCurrentTimeLable)userInfo:nilrepeats:YES];}-(void)refreshCurrentTimeLable;{timeSlider.val
8、ue=player.currentTime/player.duration;currenTimeLable.text=[NSStringstringWithFormat:@"%d:%d",(int)player.currentTime/60,(int)player.currentTime%60];}-(
此文档下载收益归作者所有