# HiOS **Repository Path**: coder_hai/HiOS ## Basic Information - **Project Name**: HiOS - **Description**: 用vue创建一个仿桌面系统-HiOS - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-04-01 - **Last Updated**: 2021-05-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # HiOS仿桌面系统 #### 如何使用 可以直接访问 http://www.haiyang.wiki:8888/ 或者按照如下步骤在本地运行 ```shell //1.克隆项目到本地 git clone https://github.com/BugDesigner-Hy/HiOS.git //2.安装依赖 npm i //3.运行项目 或使用 vue ui 利用vue CLI的图形界面启动项目 默认8080端口 npm run serve ``` ##### 说明 本项目中的音乐播放器使用的接口是[[网易云音乐Node版]( https://binaryify.github.io/NeteaseCloudMusicApi/#/ )] #### 目前完成的功能(基本上实现了所有的应用功能) - 桌面整体布局 - 任务栏绘制 包括开始菜单 喇叭 右下角时间 注:开始菜单就只做个样子 里面的点击功能没多大技术价值 就不实现了 - 喇叭滑块绘制 - 时间显示 实时显示当前时间 - 应用窗口demo绘制 - 实现 点击应用 弹出应用界面 同时菜单栏出现应用对应小图标 - 实现应用最小化和关闭功能 - 实现应用屏幕拖拽功能 - 实现音乐播放器APP 接口调用【[网易云音乐欧美新歌速递](https://binaryify.github.io/NeteaseCloudMusicApi/#/?id=%e6%96%b0%e6%ad%8c%e9%80%9f%e9%80%92)】可上一首/下一首切歌 可暂停播放 可静音 可循环单曲 鼠标移到应用界面显示歌曲名和作者 - 实现提醒事项App 可以添加事项 可以修改事项为已完成 可以删除事项 可以搜索事项 - 实现相册App 点击图片浏览大图 可任意缩放比例 删除相片 可设定相片为桌面背景 - 实现日历功能 这里使用了elementUI中的日历组件 提醒事项App中的内容可在日历中同步显示 - 实现天气App 可查看未来七天的天气状况 可查询中国任一城市天气 - 实现了一个时尚简约的时钟App - 实现计算器App 可进行简单的加减乘除运算 - 实现视频App 暂时只可以播放后台默认影片 使用插件[video.js](https://videojs.com/) - 实现商店App 一个简单的集成了京东/淘宝/当当网/苏宁易购的小应用(主要练习