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应用打包,可参考:https://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

No packages published