摘要: 一、引言 本套学习笔记的开发环境是Windows 10 专业版和Android Studio 的最新版1.3.1。 Android Studio 是一个Android开发环境,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试。 笔者没有怎么使用过Eclipse做Android学习,但是... 阅读全文
posted @ 2015-08-12 23:41 Mr老刘 阅读(3375) 评论(9) 推荐(9) 编辑
摘要: 一、引言 本套学习笔记的开发环境是Windows 10 专业版和Android Studio 的最新版1.3.1。 Android Studio 是一个Android开发环境,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试。 笔者没有怎么使用过Eclipse做Andro... 阅读全文
posted @ 2015-08-12 23:21 Mr老刘 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 已经完成的主题资源列表 提示:请关注Modern UI的开发工作,资源文件可能在演进版本中新增和删除。 资源列表可以去访问原文,原文可复制,该表未改动原文。 查看目录 阅读全文
posted @ 2014-12-02 11:09 Mr老刘 阅读(768) 评论(0) 推荐(1) 编辑
摘要: 下面的步骤用来说明怎么样去创建一个基于MUI的自定义样式。让我们创建一个字体颜色显示为红色的按钮样式。 可视化显示如下: 因为我们并没有明确生命继承自MUI风格,它还是采用WPF的默认风格。我们需要设置Style的BaseOn属性: 可视化显示如下: 这看起来好多了,这个时候我们的样式已经继承了MUI的内在样式,但是这个时候如果你把自定义样式挪到App.xaml中的话, 你会发现这个按钮又... 阅读全文
posted @ 2014-12-02 10:57 Mr老刘 阅读(1435) 评论(0) 推荐(0) 编辑
摘要: ModernWindow的标题栏包含了一块区域用来显示自定义的窗体Logo: 这个窗体logo通过ModernWindow.LogoData属性来设置。这个属性是几何类型数据支持Path.Data mini-language,图标大小为24*24像素,设置其他像素大小都会被拉伸到这个大小。 下面的代码设置了一个笑脸标志,path data是从Modern UI Icons中拿出来的一个,具体请看... 阅读全文
posted @ 2014-12-02 10:21 Mr老刘 阅读(1262) 评论(0) 推荐(2) 编辑
摘要: 本文主要说明在Modern UI框架下使用MEF的必要步骤,关于MEF请自行脑补。MEF-INTO-MUI实例代码下载: MefMuiApp.zip1:创建一个导出属性ModernFrame用来承载在MUI应用中显示的内容。内容是通过URI标识的,我们需要通过MEF来标记一段内容是被导出的,同时提供... 阅读全文
posted @ 2014-12-01 14:45 Mr老刘 阅读(1267) 评论(1) 推荐(0) 编辑
摘要: Modern UI 同时支持WPF4.0和4.5.下载包中包含了这两个版本的程序集。当你使用Nuget下载时,会根据你选择的运行时版本自动选择对应的版本下载。而Visual Studio2012的模板只支持WPF4.5.在4.0中如果想正常运行,需要你在App.xaml中加入一个空的矩形Style,... 阅读全文
posted @ 2014-12-01 13:55 Mr老刘 阅读(2067) 评论(1) 推荐(0) 编辑
摘要: Modern UI包含了一个机遇uri的内容导航框架用来处理区域加载、卸载和处理访问记录页面间的导航。如果你希望你的页面具有这些处理事件,你需要继承一个IContent接口,该接口位于FirstFloor.ModernUI.Windows命名空间下,该接口定义了四个方法:1:加载和卸载在一个fram... 阅读全文
posted @ 2014-12-01 13:47 Mr老刘 阅读(1526) 评论(1) 推荐(0) 编辑
摘要: Modern UI for WPF自带了一组页面布局。Modern UI page是继承自control控件的,Page通过是通过ModernWindow.MenuLinkGroups属性来引用显示在内容区域。本章节描述了各种不同的布局,并眼熟如何使用它们。*提示:描述的页面布局同样也适用于Visu... 阅读全文
posted @ 2014-12-01 13:07 Mr老刘 阅读(1748) 评论(0) 推荐(0) 编辑
摘要: 在我们开始之前,请确保你已经为你的Visual2012或者2013安装了ModernUI for WPF的模板扩展:>>从Visual Studio 库 下载并安装VSIX扩展>>在Visual Studio中,打开扩展管理器(工具>扩展和更新)>>选择 在线>Visual Studio库 ,搜索“... 阅读全文
posted @ 2014-12-01 12:30 Mr老刘 阅读(6259) 评论(0) 推荐(0) 编辑