会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
楼上那个蜀黍
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
4
5
6
7
8
9
10
11
12
下一页
2016年7月27日
UWP开发入门(十九)——10分钟学会在VS2015中使用Git
摘要: 写程序必然需要版本控制,哪怕是个人项目也是必须的。我们在开发UWP APP的时候,VS2015默认提供了对微软TFS和Git的支持。考虑到现在Git很火,作为微软系的程序员也不得不学一点防身,以免被开源世界的家伙们嘲笑。蜀黍我Git也是菜鸟一只(还请老司机多多指点),只会用VS2015和Source
阅读全文
posted @ 2016-07-27 22:13 楼上那个蜀黍
阅读(2601)
评论(5)
推荐(4)
2016年7月14日
UWP开发入门(十八)——使用ContentControl减少页面元素数量
摘要: 我们今天学习一下ContentControl,主要介绍如何使用ContentControl搭配DataTemplate来进行界面的复用,以及通过ContentTemplateSelector进一步减少页面元素数量,提高性能。 假设我们的UWP APP为左右分开两列,左边为ListView显示集合,右
阅读全文
posted @ 2016-07-14 23:19 楼上那个蜀黍
阅读(1647)
评论(4)
推荐(8)
2016年7月9日
UWP开发入门(十七)——判断设备类型及响应VirtualKey
摘要: 蜀黍我做的工作跟IM软件有关,UWP同时会跑在电脑和手机上。电脑和手机的使用习惯不尽一致,通常我倾向于根据窗口尺寸来进行布局的变化,但是特定的操作习惯是依赖于设备类型,而不是屏幕尺寸的,比如聊天窗口的发送消息。假设如下场景,desktop运行时要求回车键直接发送消息,而mobile版则要求回车键换行
阅读全文
posted @ 2016-07-09 23:07 楼上那个蜀黍
阅读(2380)
评论(12)
推荐(5)
2016年6月26日
UWP开发入门(十六)——常见的内存泄漏的原因
摘要: 本篇借鉴了同事翔哥的劳动成果,在巨人的肩膀上把稿子又念了一遍。 内存泄漏的概念我这里就不说了,之前《UWP开发入门(十三)——用Diagnostic Tool检查内存泄漏》中提到过,即使有垃圾回收机制,写C#还是有可能发生内存泄漏。 一般来说,以下两种情况会导致内存泄漏: 对象用完了但是没有释放资源
阅读全文
posted @ 2016-06-26 15:30 楼上那个蜀黍
阅读(2486)
评论(3)
推荐(9)
2016年6月3日
UWP开发入门(十五)——在FlipView中通过手势操作图片
摘要: 本篇的最终目的,是模拟系统的照片APP可以左右滑动,缩放图片的操作。在实现的过程中,我们会逐步分析UWP编写UI的一些思路和技巧。 首先我们先实现一个横向的可以浏览图片的功能,也是大部分APP中的实现。最简单的方式是使用FlipView,再将FlipView的ItemTemplate设置成Image
阅读全文
posted @ 2016-06-03 21:02 楼上那个蜀黍
阅读(3615)
评论(7)
推荐(4)
2016年5月25日
UWP开发入门(十四)—— UserControl中Adaptive UI的小技巧
摘要: 本篇我们通过绘制一个非常简单的UserControl控件,来分享一下对Adaptive UI的理解及一些图形绘制的技巧。 现在流行的APP都少不了精致的用户头像,首先假设我们需要绘制如下的图形作为默认头像: 实现较为简单,堆叠了三个Ellipse来实现三层圆环的效果。其中三层圆环的间距通过Width
阅读全文
posted @ 2016-05-25 22:16 楼上那个蜀黍
阅读(1916)
评论(2)
推荐(5)
2016年5月14日
UWP开发入门(十三)——用Diagnostic Tool检查内存泄漏
摘要: 因为.NET的垃圾回收机制相当完善,通常情况下我们是不需要关心内存泄漏的。问题人一但傻起来,连自己都会害怕,几个页面跳啊跳的,内存蹭蹭的往上涨,拉都拉不住。这种时候我们就需要冷静下来,泡一杯热巧克力。再打开Visual Studio 2015的Diagnostic Tools,来检查下到底哪段代码出
阅读全文
posted @ 2016-05-14 21:35 楼上那个蜀黍
阅读(2905)
评论(3)
推荐(7)
2016年4月19日
UWP开发入门(十二)——神器Live Visual Tree
摘要: 很久以前,我们就有Snoop这样的工具实时修改、查看正在运行的WPF程序,那时候调个样式,修改个模板,相当滋润。随着历史的车轮陷进WP的泥潭中,无论WP7的Silverlight还是WP8.1的runtime,偶们都不能方便快捷的查看APP的可视化树(Visual Tree)了,呜呼哉,是可忍孰不可
阅读全文
posted @ 2016-04-19 22:24 楼上那个蜀黍
阅读(2853)
评论(0)
推荐(3)
2016年4月11日
UWP开发入门(十一)——Attached Property的简单应用
摘要: UWP中的Attached Property即附加属性,在实际开发中是很常见的,比如Grid.Row: <Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}"> <Grid.RowDefinitions> <Row
阅读全文
posted @ 2016-04-11 21:00 楼上那个蜀黍
阅读(2159)
评论(0)
推荐(1)
2016年3月25日
UWP开发入门(十)——通过继承来扩展ListView
摘要: 本篇之所以起这样一个名字,是因为重点并非如何自定义控件,不涉及创建CustomControl和UserControl使用的Template和XAML概念。而是通过继承的方法来扩展一个现有的类,在继承的子类中增加属性和扩展行为。 我们在《UWP开发入门(七)——下拉刷新》中提到过嵌套ScrollVie
阅读全文
posted @ 2016-03-25 22:24 楼上那个蜀黍
阅读(3577)
评论(0)
推荐(6)
上一页
1
···
4
5
6
7
8
9
10
11
12
下一页
公告