1. 自己用的番茄钟自己做 在PC上我一直使用"小番茄"作为我的番茄钟软件,我把它打开后放在副显示器最大化,这样不仅可以让它尽到本分,而且还可以告诉我的同事"我正在专心工作".可是我总是嫌弃它的手感不够愉悦,总想自己写一个番茄钟软件,正好最近很久没写UWP应用了很手痒,于是就抽空写了个自用的番茄钟并发布到微软应用商店. 结果手感也并不愉悦. 另外,本来本来我也打算用Storyboard实现动画,但火火总是劝我不要搞Storyboard,要用Composition A…
步骤 创建 vue 的脚手架 npm install -g @vue/cli vue init webpack 绑定 git 项目 cd existing_folder git init git remote add origin http://gitlab.alipay-inc.com/ampg/my-projec.git git add . git commit git push -u origin master 写组件 创建组件 src/components/xxx.vue 例如: <te…
1. 为什么需要设计一个状态按钮 OnePomodoro应用里有个按钮用来控制计时器的启动/停止,本来这应该是一个包含"已启动"和"已停止"两种状态的按钮,但我以前在WPF和UWP上做过太多StateButton.ProgressButton之类的东西,已经厌倦了这种控件,所以我在OnePomodoro应用里只是简单地使用两个按钮来实现这个功能: <Button Content="" Visibility="{x:Bind Vi…
一.创建并发布一个简单的webservice应用 1.webservice 代码: package com.ls.demo; import javax.jws.WebMethod; import javax.jws.WebService; import javax.xml.ws.Endpoint; @WebService public class HelloWorld { @WebMethod public String sayHello(String str){ System.out.prin…
1. 什么是自然动画 最近用弹簧动画(SpringAnimation)做了两个番茄钟,关于弹簧动画官方文档已经介绍得够详细了,这篇文章就摘录一些官方文档核心内容. 在传统UI中,关键帧动画(KeyFrameAnimation)是描述运动的主要方式.关键帧为设计人员和开发人员提供了尽可能多的用于定义开始.结束和内插的方式.虽然这在许多情况下非常有用,但关键帧动画动态性不够,其运动没有适应性,在任何情况下都具有相同的外观. 在上图的另一端是物理引擎,它能提供更为鲜活和动态的动画,但设计人员和开发人员…
如果你经常读一些关于提高工作效率或时间管理类的博客,一定听说过番茄时间管理法(Pomodoro Technique).这是一种极好的帮助你集中注意力.获得更高工作效率的方法. 基本上,它的实施方法是这样的: 1. 确定你想要做什么(例如:翻译一篇外文). 2. 设定一个25分钟的定时器. 3. 工作,直到定时器时间到:这就是一个“番茄钟”. 4. 休息5分钟,继续下一个番茄钟 5. 每4个番茄钟做一次长时间的休息. (有很多像Tomato Timer这样的应用都是为这种时间管理方法设计的.) 大…
最近为了学习Swift编程语言,写了一个番茄钟的App(Pomodoro Tracker).刚上线的1.2版本增加了Apple Watch的支持. iPhone版 Apple Watch版 如果你跟我一样有拖延症的话,不妨试用一下或许会解决你的时间管理问题. 另外欢迎提建议和反馈,谢谢. 其它博文: Swift learning resources Xcode 6 模拟器路径 Scrum Planning Card Watch​Kit Learning Resources More blog p…
习惯使用番茄工作法,在Linux上工作时也需要一个番茄钟. 安装一个Linux下番茄钟工作软件? 其实根本没必要,我们可以用Linux下经典的at命令实现一个简单的番茄钟. 安装AT 一般Linux基本系统里都包含了at这个小巧实用的工具,不需要安装. 不过林子大了,什么鸟都有,比如我最近使用的centOS中居然没有at命令. 于是我安装这个包. sudo yum install at 你可以用 which at 查看有没有at命令.如果没有,就安装一个. AT的基本用法 软件准备好了,简单实验…
# UWP的产品新建到发布流程一览 1,UWP开发特性 U: Universal(通用) W: Windows P: Plantform(平台) 运行在Windows10设备 比WPF更加多样化和完善的控件,以及更加强大的自适应能力 只能从Windows应用商店下载 拥有Windows 10独特的系统API调用 权限控制 更多异步方法和编程特性 运行环境为 .Net core 非托管式 SDK随Windows 10版本升级 DirectComposition渲染 非托管Native代码 一个安装…
Datazen是被微软收购的移动端全平台的数据展现解决方案.此篇主要介绍如何创建和发布图表. 如前面介绍,Datazen图表的创建和发布是通过Publisher的应用,它是Windows 8应用商店下的一个免费应用.也就是说,想要创建和发布图表,你需要有一台Win8的电脑,或者一个Surface. 点击Win8开始屏幕,点击应用商店搜索Datazen. 有两个搜索结果是Datazen的,忽视并且鄙视另外那个.下面那个Publisher就是此篇提到的创建和发布图表用的应用,第一个结果是查看图表用的…