前几篇文章只是简单介绍不沾边的垃圾,希望大家不要介意!今天我给大家贴出我工程架构 如下图
上面是整个工程的文件:从上往下介绍(挑主题):
<1>GCMultmedia 是整个解决方案的名称“我就称谓他 《垃圾回收多媒体》”,再往下包含四个子工程 BookReader,MusicPlayer,Photobrowser ,这三个不
用翻译了吧!分别实现 小说,音乐,和 图片 视频 浏览--->说实话挺像垃圾回收站的(注:目前只写了音乐)。
<2>COMMON 是实现四个子工程的公共类! 处理独立存区,页面切换效果
<3>Icon 是存储图标 ,Image是存储 背景图片,按键图片 等等
<4> Source 是放置测试用的文件
<5>USERCONTROL 关键奥,里面是一些自定义控件,
目录介绍了,下面重点介绍一下 音乐播放器--不知道为啥的 请看上面,音乐里面我没建立单独的文件夹,比较乱,不过很少,呈上工程目录
<1>MusiceSearch 是实现收索功能;download 实现下载 ;FlowItem 是音乐首页的切换效果类(并没有用的其他地方 就没放置在common中);Lirics是歌词 显 示处理类;Music.XAML是音乐的主界面;MusicCollection是处理,音乐下载 和保存 音乐列表后台的类;SongList.XAML 是显示歌曲列表页;SongViewModel是SongList的实体类;
<2> MusicSearch 是实现在线收索歌曲的重要文件 : 其中 WebMusicCommo是一些 收索,编码,过滤的类 下面做详细介绍;SearchAndFind 是呈现收索结果的页面将会和后面的Usercontrol中的UC_musicSEARCH 结合
<3> 个大类实现的功能,和代码将在后续文章中 贴出 ,敬请关注