代码改变世界

[置顶]【WinRT】国内外 Windows 应用商店应用开发者博客收集

2015-10-25 23:07 by h82258652, 880 阅读, 收藏, 编辑
摘要: 本文格式:博主名 博客链接 本人点评。排名不分先后。 中文: 博客园: webabcd http://www.cnblogs.com/webabcd/ 微软最有价值专家(MVP),他做的 Win8.1 Demo 相当值得学习。 东邪独孤 http://www.cnblogs.com/tcjiaan/阅读全文

[置顶]个人控件/对象命名规范(慢慢更新)

2015-01-09 01:57 by h82258652, 418 阅读, 收藏, 编辑
摘要: 自己收集自网络,转载本文请保留来源(否则以后我这边更新了,不写转载来源的坑爹了) 控件/对象类型前缀AppBar只有一个:appBar/多个:suffix:XXXAppBarAppBarButtonbtnBorderbrdButtonbtnCanvascnvCheckBoxchkCheckedLi...阅读全文

【UWP】对 Thickness 类型属性进行动画

2016-08-31 21:27 by h82258652, 378 阅读, 收藏, 编辑
摘要: 好几个月没写 blog 了,一个是在忙新版的碧影壁纸,另一方面是等(观望)周年更新的 api(不过现在还是比较失望,仍然没法支持矩形以外的 Clip)。闲话少说,进入主题。 在 UWP 中,出于性能考虑,微软是不建议、不推荐对会影响布局的属性进行动画的。例如 Width 和 Height 这种,如果阅读全文

【Win10】单元测试中捕获异步方法的指定异常

2016-04-29 08:58 by h82258652, 210 阅读, 收藏, 编辑
摘要: 温馨提醒:本文需要知道什么是单元测试才能阅读。 在之前 WPF、ASP.NET 中,单元测试要捕捉指定异常,我们是通过 ExpectedExceptionAttribute 来实现的。如下图: 但是,在 UWP 的单元测试项目中,是没有 ExpectedExceptionAttribute 的(没想阅读全文

【Win10】让 TextBlock 按字符换行

2016-01-18 14:09 by h82258652, 451 阅读, 收藏, 编辑
摘要: 要想将 TextBlock 里的文本自动换行的话,只需要设置 TextWrapping 属性为 Wrap 即可。但是 TextWrapping 是尽可能根据空白字符来换行的,因此,就有可能出现下面这种状况:每一行的尾部会出现长短不一的空白。在 UI 设计上,有一点建议,那就是同一级的内容是要对齐的。...阅读全文

【Win10】【译】提交 UWP 应用时遇到意料之外的语言?

2015-12-25 20:04 by h82258652, 183 阅读, 收藏, 编辑
摘要: 原文链接:http://metronuggets.com/2015/12/03/got-unexpected-extra-languages-in-your-uwp-store-submission/如果你最近已经尝试过提交 Windows 10 App 到应用商店的话,可能会遇到需要输入某种你不打...阅读全文

【Win10】探索 Windows 10 10586 之 JumpList(跳转列表)

2015-12-12 00:59 by h82258652, 1063 阅读, 收藏, 编辑
摘要: Windows 10 10586 出来了也挺久的了,应该大部分都从 10240 升级到这个版本了。在 10586 中,微软添加了 200 多个新的 API,具体 API 的变动,大家可以点击下面这个链接来看:http://martinsuchan.github.io/ApiPeek/Diffs/wi...阅读全文

【Win10】页面导航的实现

2015-11-25 22:03 by h82258652, 1252 阅读, 收藏, 编辑
摘要: 注:本文基于 Windows 10 10240 及其 SDK 编写,若以后有变化,请以新版本为准。页面导航我们是再熟悉不过了,浏览器、手机 App 大多都使用这种方式来展示内容。在 Windows 10 应用商店应用当中,也是使用这种方式来展示内容。具体是通过 Frame 这个控件来进行导航展示。在...阅读全文

【Win10】使用 ValidationAttribute 实现数据验证

2015-11-12 20:01 by h82258652, 1225 阅读, 收藏, 编辑
摘要: WPF 中数据验证的方式多种多样,这里就不说了。但是,在 Windows Phone 8.1 Runtime 中,要实现数据验证,只能靠最基础的手动编写条件判断代码来实现。如果用过 ASP.NET MVC 的那套数据验证的话,再来 WP8.1,那简直就是回到原始社会的感觉。现在,得益于大一统,mob...阅读全文

【Win10】【Win2D】实现控件阴影效果

2015-11-05 22:32 by h82258652, 1480 阅读, 收藏, 编辑
摘要: 学过 WPF 的都知道,在 WPF 中,为控件添加一个阴影效果是相当容易的。 那么这样就会显示一个 100 宽、100 高,背景红色,带有阴影的矩形了。如下图所示。但是,在 WinRT 中,基于 Metro 教义和性能考虑,巨硬扼杀了阴影。但是,需求多多少少还是会有的,...阅读全文

【Win10】让 AppBarButton 支持更复杂的 Icon 内容

2015-11-02 18:30 by h82258652, 431 阅读, 收藏, 编辑
摘要: 最近有一个需求,需要制作这么一个 AppBarButton:这个 AppBarButton 的 Icon 是一个评论框图标里面再显示评论数(大于 99 条则显示 99+)。其中评论数是通过数据绑定得来的。要单独显示这个评论框图标或者单独显示评论数都不是难题,然而要同时显示这两者就成了一个大问题了,因...阅读全文

【Android】记录反编译安卓程序步骤

2015-10-27 22:31 by h82258652, 219 阅读, 收藏, 编辑
摘要: 主要是为了分析一个 App 里面用到的接口,以后移植 UWP 用。1、http://jd.benow.ca/ 下载 JD-GUI。2、https://github.com/pxb1988/dex2jar 下载 dex2jar。3、打开 cmd 并输入命令。跳转到 dex2jar 的目录后,输入 d2...阅读全文