Skip to content

一个展示豆瓣Top250电影详细信息以及最新影评的Win8 Metro小应用,使用sqlite数据库,实现了“搜索,动画,共享,网络,数据存取,磁贴,多线程”

Notifications You must be signed in to change notification settings

donydchen/Douban

Repository files navigation

Douban

一个展示豆瓣Top250电影详细信息以及最新影评的Win8.1Metro小应用,使用sqlite数据库,实现了“搜索,动画,共享,网络,数据存取,磁贴,多线程”

使用须知:

  1. 项目使用Scrapy爬虫用于爬取初始化数据。爬虫程序位于doubanSpider/下。如果想要获取最新数据,请使用命令scrapy crawl douban启动爬虫。最后将获取到的doubanmovie.sqlite覆盖*/Douban/Douban.Windows/doubanmovie.sqlite*, 将*movie_poster/覆盖/Douban/Douban.Windows/Assets/movie_poster/*即可。
  2. 本项目使用了sqlite数据库,所以你可能需要先了解一下win8项目使用sqlite数据库的相关配置。参考:Click Here
  3. 如果更换数据库,将创建好的数据库导入项目中后,需设置其“生成操作”属性设置为“内容”,“复制到输出目录”选择“始终复制”,否则无法读取项目目录,可以参考:Click Here
  4. 代码中有其他相关的简要注释与说明,在此不多说了。
  5. 虽然本项目最后已经清理解决方案了,但运行此项目时还是建议使用清理解决方案或者重新生成解决方案,以防万一。

安装应用:

本项目已经有创建好的应用程序包,如想安装,请进入\Douban\Douban.Windows\AppPackages\Douban.Windows_1.0.0.1_Debug_Test,在Add-AppDevPackage.ps1右键选择 使用PowerShell运行,按要求Yes或者Enter,便可最终安装成功。
关于win8应用打包,可参考:http://blog.csdn.net/bluecloudmatrix/article/details/34853699

应用效果图:

  1. 初始页面,左边为豆瓣电影Top250,右边为基本介绍
  2. 选中电影,右边显示电影详细信息
  3. 搜索电影(带搜索提示),确认后选中搜索的电影并显示器详细信息
  4. 下边栏中可对电影进行排序
  5. 点击图4中上边栏的按钮可跳转到最新热门影评展示界面
  6. 选中某一影评可对其进行分享
  7. 当屏幕被放到一边时,页面显示方式变化
  8. 当由于网络原因获取不到最新影评时,可点击刷新按钮来进行刷新

About

一个展示豆瓣Top250电影详细信息以及最新影评的Win8 Metro小应用,使用sqlite数据库,实现了“搜索,动画,共享,网络,数据存取,磁贴,多线程”

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages