利用360壁纸接口做的适合自己用的壁纸软件,拥有手动、自动切换壁纸,手动、自动打开屏保等功能,支持关键字搜索。
使用WPF开发,部分页面使用了MVVM框架编写(主要是不熟悉,做了一个页面的尝试)。 集成了AutoUpdate项目,支持自动升级(目前服务器没有ipv4地址,仅在拥有ipv6的电脑上支持升级)。
- 编译之后可以直接打开exe程序
- 或者直接下载我打包好的【H壁纸 Setup.exe】文件安装,根据提示即可安装
- 打开程序后,默认会打开壁纸窗口;
- 关闭窗口,程序还会在后台运行,在任务栏中右键点击程序图标,有四个菜单,点击“退出程序”即可彻底关闭程序;
- 当程序在后台运行的时候,左键单击任务栏中的程序图标即可切换电脑桌面壁纸;
- 右键点击任务栏中的程序图标,打开菜单,点击“打开壁纸”,即可打开主程序窗口;
- 在主程序窗口右上角有一个“功能”菜单,有搜索、屏保、设置三个功能,点击搜索进入搜索模式,点击屏保,则电脑立即进入屏保模式,点击设置可以打开设置窗口,在设置窗口中可以设置自己的自动切换壁纸分类、屏保壁纸分类、自动切换壁纸的时间、自动屏保的时间等。
- 兴趣推荐壁纸数量比较少,貌似是30张,数量太多加载速度会比较慢;
- 缓存、下载队列代码逻辑有点儿乱,有时间好好梳理下;
- 小图浏览模式的小图没有缓存,加载速度完全依赖网速,可以考虑增加小图缓存。