随笔分类 - Windows 8 攻略
windows 8 开发笔记
摘要:在 VS2013 中调试 winddows phone 或者 win rt 程序的时候,需要手动触发 “挂起” 事件。如果找不到这个按钮:1、打开菜单栏中的 “自定义” 对话框:2、选择调试位置就弹出来了:
阅读全文
摘要:http:// 或 https://基于 Web 的图像。ms-appx:///应用包中包含的图像。ms-appdata:///local/保存到本地存储中的图像。file:///本地图像。(仅支持桌面应用。)跳转到应用的评分页面:Uri uri = new Uri("ms-windows-store:PDP?PFN=" + Package.Current.Id.FamilyName);await Launcher.LaunchUriAsync(uri);Uri uri = new Uri("ms-windows-store:REVIEW?PFN=" +
阅读全文
摘要:原文 :http://www.wpdang.com/archives/56221.html导读:自Windows 8正式发布以来,这个Windows家族新的成员就吸引了大批开发者的进驻,也直接将Windows Store上架应用数量快速推升至了一个新的高度。这是一篇来自MSDN的文章,作者通过详细的对Windows Store应用认证体系的分析和讲解,提出了5点注意事项,希望能够对Windows 8应用开发者提高应用认证效率,缩短认证时间有所帮助。我们设计 Windows 应用商店的初衷是希望在开发者和 Microsoft 之间建立合作伙伴关系。我们有责任保证我们的认证要求和应用程序提交流程清
阅读全文
摘要:软件版本需要不断的迭代升级,当微软商店再次审核通过时,一方面,系统自带的 "应用商店" 会提示用户下载新版本,但是,最好在自己的软件中,也实现检测最新版本软件的功能,并提示用户下载更新。 实现效果,当检测到服务器端有新版本数据时,弹出提示框:当用户点击 "立即更新" 时, 即跳转到 "应用商店" 相应的下载页面进行下载。代码 ://当检测到有新版本时,弹出对话框await Dispatcher.RunAsync(Windows.UI.Core.CoreDispatcherPriority.Normal,async delegate {
阅读全文
摘要:using Windows.Security.Cryptography;using Windows.Security.Cryptography.Core;using Windows.Storage.Streams;namespace SampleCryptographicEngine{ sealed partial class CryptographicEngineApp : Application { // Initialize a static nonce value. static byte[] NonceBytes = { 0, 0, 0, 0,...
阅读全文
摘要:第一次向微软商店提交 Windows 8 的程序,提交后两天被打回来了:认证报告:View Code 你的应用不符合要求 1.2。需要思考的问题: • 你的应用是否需要使用用户帐户? 如果需要使用,你需要在“测试人员说明”字段输入一个测试帐户。 • 用户能否通过该应用购买商品? 如果可以,你需要提供一种方法以对这些购买行为进行测试。 应用不符合此要求的几种常见原因: • 应用的主要用户方案包含非功能分区或包含占位符(标有“即将推出”、“更多精彩即将呈现”、“尚未提供”等字样)。 • 应用未能在其声明支持的所有体系结构上运行。 例如,如果你声明应用可在任何 CPU 上运行,那么它必须能够在所有.
阅读全文
摘要:1、判断文件是否存在 StorageFolder folder = await ApplicationData.Current.LocalFolder.CreateFolderAsync("Books", CreationCollisionOption.OpenIfExists); StorageFile stBook = null; try { stBook = await folder.GetFileAsync(sbookName); ...
阅读全文
摘要:开始键+R 输入 OptionalFeatures 打开windows功能界面
阅读全文
摘要:1、在 xaml 中,当一个元素刚被创建时,不能得到它所需要的占用的宽和高,因为此时元素还没有调用 UIElement. Measure(Size availableSize) 方法,该方法是在构图线程中计算元素的大小的 ,方法的具体描述 : // 更新 UIElement 的 DesiredSize。实现其布局子级的自定义布局的对象通常从自己的 MeasureOverride 实现调用此方法以形成递归布局更新。 // availableSize: 父对象可以为子对象分配的可用空间。子对象可以请求大于可用空间的空间;如果该特定容器中允许滚动或其他调整大小行为,则提...
阅读全文
摘要:MSDN Silverlight 示例: http://samples.msdn.microsoft.com/Silverlight/SampleBrowser/index.htm 并非你创建的所有自定义动画都会默认运行(可能对你的应用有性能影响的动画称为从属动画)。如果你的动画导致布局更改或可能...
阅读全文
摘要:在 App 类中: protected override void OnLaunched(LaunchActivatedEventArgs args) { if (args.PreviousExecutionState == Appl...
阅读全文
摘要:仅为代码记录,别无它用:<ScrollViewer HorizontalScrollBarVisibility="Visible" VerticalScrollBarVisibility="Hidden" IsHorizontalRailEnabled="True" VerticalScrollMode="Disabled" IsScrollInertiaEnabled="True" IsZoomChainingEnabled="True" HorizontalScro
阅读全文
摘要:安装完windows 8操作系统后,系统默认打开需要账户密码登录,而且不是默认 Administrator 登录。更改方法:把鼠标移动到屏幕左下角,右键鼠标,从弹出的菜单中选择(命令提示符(管理员)),然后输入:“net user administrator /active:yes” ---> 回车...
阅读全文
摘要:namespace Windows.System{ // 启动与指定的文件或协议相关联的默认应用程序。 public static class Launcher { //启动与指定的文件相关联的默认应用程序。 // file:文件。 // 返回结果:生成操作。 public static IAsyncOperation<bool> LaunchFileAsync(IStorageFile file); //使用指定选项,启动与指定的文件相关联的默认应用...
阅读全文
摘要:VS 2015: https://technet.microsoft.com/zh-cn/library/hh441469 注:我的编辑器是 vs2012 ultimate 在开发 windows 8 应用时,免不了和美工人员和测试人员进行交流,并且需要把应用部署到他们的计算机上。而 metro 应...
阅读全文
摘要:CodePlex 地址:http://winrtxamltoolkit.codeplex.com/SourceControl/list/changesets 在开发 windows phone 程序时,曾经浏览过 silverlight toolkit 和 code4fun 的源码,感觉这些类库的代码质量还不错,而且我认为多看看别人的代码有助于自己技术的提高。现在windows 8 的程序还不流行,但是看到有了 xamltoolkit 开源类库,下载浏览了一下,感觉还不错,把 xamltookit 的描述的其中控件的功能翻译一下:AlternativeFrame,AlternativePage
阅读全文
摘要:http://thenounproject.comhttp://www.syncfusion.com/downloads/metrostudio/confirmation/146786http://www.google.com.hk/search?hl=en&q=metro%20style%20icons&bav=on.2,or.r_gc.r_pw.r_cp.r_qf.,cf.osb&biw=1167&bih=1700&wrapid=tlif133248327553710&um=1&ie=UTF-8&tbm=isch&so
阅读全文
摘要:在写 windows 8 应用程序时,在给 appbar 中的按钮选择图案时,可以直接在样式中设置系统代码,例如: <Page.Resources> <Style x:Key="FilterAppBarButtonStyle" TargetType="Button" BasedOn="{StaticResource AppBarButtonStyle}"> <Setter Property="AutomationProperties.AutomationId" Value="
阅读全文
摘要:和 windows phone 不同,从异步线程返回到 UI 线程只需要调用 Dispatcher.BeginInvoke(delegate{...}); 方法, Windows 8中微软更多的希望使用新关键字 async 和 await:// May be invoked on a background thread, so use the Dispatcher to invoke the UI-related code on the UI thread. await this.Dispatcher.RunAsync(CoreDispatcherPriority....
阅读全文

浙公网安备 33010602011771号