摘要:
Apply global changes with Masters创建母板是用于重复利用资源并能快速应用到wireframe中。在本章节中,将讲述如何创建,组织,编辑和使用母板。视频:下载MP4格式Masters Overview母板是在你的文件中可以重复使用的widgets的集合。通常被用于headers,footers,navigation(导航)和页面模板中。母板的伟大之处在于你可以在多个页面将母板保持在同一个地方。任何在母板上面的编辑都会被应用到引用了母板的页面上面。你可以在页面上面添加母板以及其它母板。你可以根据你的需要在一个页面上面添加多个母板。譬如,你创建了一个由几个button 阅读全文
摘要:
Hide and show with Dynamic Panel(Basic)Dynamic Panel允许你隐藏,显示,交换和移动wireframe的内容。本章节讲述dynamic panels的隐藏,显示内容的初级功能。更高级的用法请点击 Dynamic Panels(Advanced)教程视频:下载MP4格式Dynamic Panels OverviewDynamic Panel 部件(widget)是一堆状态或包含其他部件的图形的面板。面板可以隐藏,显示和移动。可以将当前可视图形设置为动态。动态面板允许在你的原型当中显示功能,而且可以进行拖拽。譬如自定义提示(Custom toolti 阅读全文
摘要:
Start linking with Basic Interactions本章节阐述元素之间的相互作用。你会学习如何创建简单的页面链接和交互的多个实例。这是第一篇或第二篇关于创建交互的文章。视频:下载MP4格式Interactions Overview在你的wireframe里面,可以从基本的页面链接到动态的“AJAX-J”的行为到有条件的逻辑和数学函数之间增加联系。原型之间的相互作用往往取决于用户和意图。有时候,一个快速点击是一个方式。但是如果你在做用户测试,你可能希望在原型接近最终应用上面花费更多。在构建更复杂的交互之前,考虑是否需要是一个好主意。当然,有时它只是乐趣,使各项工作。在Axu 阅读全文
摘要:
Working with Page Properties在本章当中,学习使用页面样式,在原型当中增加背景或居中页面,应用素描效果和新建参考线。视频:下载MP4格式Page FormattingPage Formatting 允许你编辑个人Pages的格式。同时,也可以选择应用默认的page样式或者自定义的page样式。Page Formatting设置选项在Page Properties 面板的第三个选项卡里面。Format Page Properties页面设置有以下属性Page Style:如widgets,你可以定义页面的样式。点击右边的图标(或者 Wireframe-> 主菜单里 阅读全文
摘要:
Build WireframesBuild Wireframes的对于应用程序或网站的布局和功能的可视化沟通非常有用。本小结讨论如何用Axure的小工具创建,组织,建立和设计自己的Pages。视频:下载MP4格式SitemapSitemap在设计中用来新增,删除和组织Pages。页面数量没有限制,但是如果你的页面数量超过100,我们建议将Pages进行分组。新建和删除Pages新建:在sitemap工具栏上面点击“Add Child Page”按钮新建Page重命名:在需要修改的page上面慢双击,就可以重命名,并且不会影响Pages直接的超链接效果删除:在sitemap工具栏上面选择需要删除 阅读全文
摘要:
昨日,某人问我假如你是新浪微博移动方向的产品经理,你接下来会着手什么方面的工作?不知道是短路还是秀逗,我当时居然说没想法。PS. 鄙人废话多,可直接跳过点“反对”什么的。(因为跳过就没有东西看了。)关于盈利其实我觉得新浪微博现在的这个地步可以考虑盈利的问题了。如今用户量有了,流量有了,用户的粘性也有了,盈利这个问题是该值得探索了。当然新浪在这一方面也一直在努力。从新浪微博的改版,客户端的广告,新浪微博会员功能的推出,新浪SAE的云豆......都是结合新的需求和盈利推出来的。尽管新浪微博一直在探索盈利方向的问题(Twitter到如今也没找到一个比较好的盈利模式),从模仿twitter推出微博推 阅读全文
摘要:
原文地址:Windows Phone Data Bindinghttp://msdn.microsoft.com/en-us/magazine/hh852595.aspxUI效果“图1”开始1.打开Visual Studio创建一个名为DataBinding的Windows Phone应用程序。2.添加一个用于绑定数据的类。在“解决方案”上右键项目选择“添加->新建项->类”,命名为“Person.cs”。Person包括以下属性,这些属性用于绑定UI视图。Person包括以一个枚举属性和其他属性。如下代码。public class Person{ public enum Sex 阅读全文
摘要:
需求:用SQL脚本更新数据库某个字段为六位随机值环境:SQL Server 2008,数据库内有上千条数据问题1:六位随机值步骤1:随机数的SQL函数为rand() ,而rand()生成的是0-1之间的小数。步骤2:将rand()*1000000则看似可以得到有六位数了(小数部分暂时忽略不算)。可是,假设rand()得到的是一个类似0.0xxx的小数,rand()*1000000就会只有五位整数部分,或许更少。步骤3:rand()*(999999-100000)+100000这样就可以保证这个随机数的整数部分一定有六位,当然随机数的第一位永远不可能为0,这只能说取舍吧,只能为1-9也不是什么大 阅读全文
摘要:
之前那个版本《silverlight-带水印的TextBox》不得不说是相当失败的,起码我是这样理解的。其实我一心想把这个给实现了,但是不得不承认自身技术上的缺陷。经过一番尝试和折腾,有了下面这个版本。两个版本的区别:其实是有本质的区别的。之前那个版本只能设置“文本水印”,相当有局限性。现在的版本是可以自定义水印内容的。譬如,可以为button,rectangle,ellipsed...1.先新建一个“silverlight 模板化控件”,取名随意,此处为SuperText2.修改继承的类Contol为TextBox3.修改TextBox模板控件SuperTextBox的模板,样式都是保存在一 阅读全文
摘要:
在Silverlight2里面,提供了TextBox的水印WaterMark功能。但是之后的版本就把这个功能给删了。关于Silverlight2里面的水印功能可以参考这篇文章《一步一步学Silverlight 2系列(2):基本控件》。之后想用水印唯有自己写一个了。以下是我自己写的一个带水印的TextBox。1.新建类MyTextBox,继承TextBox。2.在MyTextBox类里面,增加一个属性WaterMarkText用来保存水印。除了增加一个属性之外,还需要增加一些保存区别于正常状态的属性的全局变量。//水印状态private Brush _redColor = new SolidC 阅读全文