前言:本文是参考了其他博客基础上,新增了Android的免费桌面【月试图显示】功能、以及适配于上海交通大学的Canvas教学日历。方便进行多设备同步的日历管理、任务提醒。

1.效果展示

话不多说,先上效果图。

电脑端:



手机端(包含桌面月视图/周视图显示):

2.方案操作步骤

2.1 电脑端(WIN10)

2.1.1 常规设置

①注册outlook账户

一般微软系统的话,装机的时候会注册一个微软账号,如果你只有账号,但没注册过outlook的话,请看这一部分。

进入微软官网 https://www.microsoft.com/zh-cn/ 登录账号后,点击【我的个人资料】

下拉找到【帐户信息】-编辑帐户信息



验证密码之后,进入管理【帐户别名】页面,点击添加电子邮件



添加电子邮件其实就是添加别名,注意,别名的设置必须以字母开头



之后,你就会多一个帐户别名,一定要将他【设置为主要】



至此,你的outlook帐户就注册好了

②Win10自带【日历】登录

搜索框搜索【日历】就可以找到了

如果是第一次打开此应用,可能页面会略有不同,但是只要找到添加帐户的位置,登录更改注册的outlook就好。

登录后就可以任意添加日程了,这谢日程都会被同步到outlook帐户中

2.1.2 SJTU Canvas 日历同步订阅

(这一步骤仅限上海交大内部使用,其他人可以跳过此步骤)

登录网址 https://oc.sjtu.edu.cn/

登录Jcount帐户

在日历选项卡中,找到【日历馈送】





复制这个连接

然后进入outlook网页版 https://outlook.live.com/calendar/0/view/month

点击【添加日历】

选择【从Web订阅】,粘贴刚刚复制的链接



进行命名,可以修改颜色,设置图标等。然后点击导入。

完成后,即可发现Canvas的日历也可以同步到我们的outlook日历了,这个日历与电脑【日历】软件中是一样的,因为本质上都是用的outlook的账号

2.2 手机端(Android)

这里以华为手机为例,其他安卓手机类似。

找到系统自带的邮件软件,华为(鸿蒙系统)的邮件长这个样子↓



进入之后,选择登录的邮件。选择【Exchange】或者【outlook】都可以

  • 如果是echange的话,登录名和邮箱是一样的。

  • 如果是直接outlook登录,登录方式和微软网站一样



    登录之后,找到系统自带的【日历】功能。打开之后其实就自动同步过去了,如果没有同步,就需要添加以下刚刚在邮箱中登录的账号。

至此,手机端也完成了同步。

  • (但是SJTU Canvas似乎没有在手机端同步过来,这个坑先埋下,以后有空再占)

2.3 结合Sol日历实现手机桌面日历(免费)

其实以上步骤就完成了手机端与电脑端日历日程的同步,但是呢,我并不满足于此。

特别喜欢手机桌面的日历小工具,但是华为日历的小工具-月试图显示不了任务内容,并且市面上大多数的月视图都不是免费的,而且贼难用,因此探索了一把。


Sol日历:我找的这款其实现在以及不再维护了,但是依旧可以去网站上找一找,有下载渠道的。叫Sol日历,也叫SolCalendar。



它不需要什么额外的设置,手机系统日历怎么显示,它可以自动识别到,用它作为桌面小工具使用还挺方便的。

设置步骤如下:

就可以实现开头所示的效果了!

参考博客:https://zhuanlan.zhihu.com/p/129350806

win10+Android(华为)系统原生日历同步方案+Sol日历桌面显示的更多相关文章

  1. Android利用系统原生BottomNavigationView实现底部导航

    <android.support.design.widget.BottomNavigationView android:id="@+id/navigation" androi ...

  2. Android向系统日历中添加日程事件

    转自Android向系统日历中添加日程事件 总结 在项目开发中,我们有预约提醒.定时提醒需求时,可以使用系统日历来辅助提醒: 通过向系统日历中写入事件.设置提醒方式(闹钟),实现到时间自动提醒的功能: ...

  3. 利用 Android 系统原生 API 实现分享功能

    利用 Android 系统原生 API 实现分享功能 这篇文章提供一个封装好的 Share2 库供大家参考. GitHub 项目地址:Share2 大家知道,要调用 Android 系统内建的分享功能 ...

  4. 手游后台PVP系统网络同步方案总结

    游戏程序 平台类型:   程序设计:   编程语言:   引擎/SDK:   概述 PVP系统俨然成为现在新手游的上线标配,手游Pvp系统体验是否优秀,很大程度上决定了游戏的品质.从最近半年上线的新手 ...

  5. Android按键添加和处理的方案

    Android按键添加和处理的方案  版本号 说明 作者 日期  1.0  Android按键添加和处理的方案 Sky Wang  2013/06/18        需求:Android机器上有个W ...

  6. Android按键添加和处理的方案【转】

    本文转载自:http://www.cnblogs.com/skywang12345/p/3142851.html Android按键添加和处理的方案  版本号 说明 作者 日期  1.0  Andro ...

  7. Android的系统框架的深入认识

    Android采用层次化系统架构,官方公布的标准架构如下图所示.Android由底层往上分为4个主要功能层,分别是linux内核层(Linux Kernel),系统运行时库层(Libraries和An ...

  8. 图解Android - Android GUI 系统 (1) - 概论

    Android的GUI系统是Android最重要也最复杂的系统之一.它包括以下部分: 窗口和图形系统 - Window and View Manager System. 显示合成系统 - Surfac ...

  9. 图解Android - Android GUI 系统 (2) - 窗口管理 (View, Canvas, Window Manager)

    Android 的窗口管理系统 (View, Canvas, WindowManager) 在图解Android - Zygote 和 System Server 启动分析一 文里,我们已经知道And ...

随机推荐

  1. Jmeter(五十三) - 从入门到精通高级篇 - 懒人教你在Linux系统中安装Jmeter(详解教程)

    1.简介 我们绝大多数使用的都是Windows操作系统,因此在Windows系统上安装JMeter已经成了家常便饭,而且安装也相对简单,但是服务器为了安全.灵活小巧,特别是前几年的勒索病毒,现在绝大多 ...

  2. Elasticsearch 在地理信息空间索引的探索和演进

    vivo 互联网服务器团队- Shuai Guangying 本文梳理了Elasticsearch对于数值索引实现方案的升级和优化思考,从2015年至今数值索引的方案经历了多个版本的迭代,实现思路从最 ...

  3. 深入解析kubernetes中的选举机制

    Overview 在 Kubernetes的 kube-controller-manager , kube-scheduler, 以及使用 Operator 的底层实现 controller-rumt ...

  4. Markdown第一次学习

    # # Markdown学习 一级标题: #空格+标题名称+回车得到一级标题 ## 二级标题 一级标题方法中变成两个##号 ### 三级标题 变成三个###号,以此类推,最多到六级标题 ## 字体 h ...

  5. NC16462 [NOIP2015]跳石头

    NC16462 [NOIP2015]跳石头 题目 题目描述 一年一度的"跳石头"比赛又要开始了! 这项比赛将在一条笔直的河道中进行,河道中分布着一些巨大岩石.组委会已经选择好了两块 ...

  6. 阿里云有奖体验:用PolarDB-X搭建一个高可用系统

    体验简介 场景将提供一台配置了CentOS 8.5操作系统和安装部署PolarDB-X集群的ECS实例(云服务器).通过本教程的操作,带您体验如何使用PolarDB-X搭建一个高可用系统,通过直接ki ...

  7. 强化学习-学习笔记5 | AlphaGo

    本文不是论文阅读笔记,只是一个学习笔记,重在理解,在严谨程度上可能稍差. AlphaGo 论文指路: Mastering the game of Go with deep neural network ...

  8. Tapdata Cloud 版本上新!新增TiDB等数据源支持,连接和任务功能增强,体验更优

    Tapdata Cloud cloud.tapdata.net Tapdata Cloud 是国内首家异构数据库实时同步云平台,目前支持Oracle.MySQL.PG.SQL Server.Mongo ...

  9. Unity3D学习笔记7——GPU实例化(2)

    目录 1. 概述 2. 详论 2.1. 实现 2.2. 解析 3. 参考 1. 概述 在上一篇文章<Unity3D学习笔记6--GPU实例化(1)>详细介绍了Unity3d中GPU实例化的 ...

  10. idea 内置tomcat jersey 跨服务器 上传文件报400错误

    报错内容 com.sun.jersey.api.client.UniformInterfaceException: PUT http://.jpg returned a response status ...