03 2012 档案
摘要:Bangumi 番組計劃 手机客户端卖个纯广告,最近完成了一个ACG网站的手机客户端程序,欢迎下载:http://www.windowsphone.com/zh-CN/apps/14b39a30-7e5a-4427-88ed-fa40d7e841c1Bangumi 番组计划 手机客户端。 轻触屏幕,在手机上记录你曾经看过的动画、书籍、音乐; 独特的收视进度管理功能让你不必担心将看过的章节下载第二次;在乐园里游玩了解各类符合你口味的讯息动向,或到小组里寻觅趣味相投的伙伴。只需要一个 Bangumi 帐户,你就可以拥有这一切。控件共享:里面的一些自己写的控件我将它们共享出来:WP7应用开发笔记 继
阅读全文
摘要:Coding4Fun.Phone.Toolkit 这个库大家应该比较熟悉了吧,里面有一个ToastPrompt提供了本地Toast 方式提示,非常实用。可以参考我这篇文章WP7应用开发笔记(16) 本地Toast 提示。但是ToastPrompt的效果比较简单,如果需要扩展就比较麻烦,下面我来说明一下如何模拟新浪微博类似的Toast。做之前首先看看SL的模拟效果吧:无法观看,请下载直接下载示例 http://files.cnblogs.com/kiminozo/ToastPromptDemo.rar 了解DialogService查看Coding4Fun的源代码,里面主要使用了DialogSe
阅读全文
摘要:我在写一个类似tabcontrol的选项控件,在很多网站的Menu的效果,不知道怎么取名字,暂时就叫TabSwitch吧。效果如下:TabSwitch控件要点类似横排的单选框组,可以多个选项卡,只能选择一个。可以点击其中一个选择一个选项,选中后背景图块移动到选中项,背景图块的刷子可以自定义支持选中事件和选择项的绑定。为了提高视觉效果,有一个动画过度。实现控件要点的方法描述1 继承ItemsControl控件可以容纳多个Item,并添加TabSwitchItem类2 图块用一个Rectangle搞定,为了实现移动位置将RenderTransform设置为CompositeTransform。3
阅读全文
摘要:用SL4模拟的4种效果,ForwardOut可以选中,这个只是一个Demo 正在考虑移植到NavigationInTransition成为页面动画。直接放代码包下:http://files.cnblogs.com/kiminozo/WpAmine.rar大部分代码都参考了:http://blogs.claritycon.com/kevinmarshall/2010/10/13/wp7-page-transitions-sample/中的列表动画。原理是利用各个Item的时间差,这里经过我改造变成了开始菜单。
阅读全文
摘要:最近在写一个新的APP程序,需要使用评分功能,WP的Toolkit里面没有包含,只能自己写一个了。评分控件要点评分控件已经很熟悉了,还是总结一下要点。由10个(可配置)横排的五星组成,默认非高亮色(灰色)得分由从左到右高亮(如红色,颜色可配置)显示得分数量的五星,控件能够提供获取和设置得分的属性。可以点击其中一个五星修改评分。为了提高触摸体验,支持拖动控件修改得分根据要点设计控件根据要点1设计控件布局Horizontal排列的StackPanel(包含在ItemsControl 控件内部) 和 绘制五星的Path 组成。最上面提供一个透明的Rectangle扩展触摸空间(WP只能在绘制的控件上
阅读全文
摘要:写篇短博客的称赞一下 slToolkit 里的TiltEffect。在触控界面设计里面,对触控的响应是非常重要的,点击后控件作出一定的倾斜响应效果,有助于提高体验。在Silverlight里面有xyz的倾斜轴可以自己实现这个效果。不过 Toolkit更简单只要在容器里面添加附加属性 slToolkit:TiltEffect.IsTiltEnabled="True" 就OK了。太强大了,我不得不佩服一下。
阅读全文