众所周知,在WindowsPhone8中,app在转入后台并且没有挂起的这段时间是可以继续运行的,此时可以继续执行程序的操作,这个功能在位置追踪app中时很有用的,当接电话来短信或者锁屏后不影响程序运行,然而在uap中,这个功能很遗憾的被取消了. 此时想要app锁屏后继续运行的话,需要用到ExtendedExecution,以便在手机锁屏后,挂起前,可以继续进行位置追踪. ExtendedExecution的用法很简单: 1 2 3 4 5 6 7 8 9 10 11 12 13 private…
首先有个wp上的http服务器 http://wphttpserver.codeplex.com/ 使用方式: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 // create the http server // http://www.liubaicai.net/archives/458            HttpServer httpServer = new HttpServer("192.168.2.102&qu…
其实这篇只有一句话,win10原生支持HLS啦 1 2 3 AdaptiveMediaSourceCreationResult amsResult = await AdaptiveMediaSource.CreateFromUriAsync(new Uri(“http://xxxxx.m3u8”, UriKind.Absolute)); AdaptiveMediaSource ams = amsResult.MediaSource; mediaElement.SetMediaStreamSour…
先分享一个由Json字符串直接生成解析对应的类的工具: jsonclassgenerator14 百度天气接口 下面是由一个小功能(又特么的是天气)的实现,记录下下UAP的流程和结构(其实跟之前一模一样) 1:获取地理位置,需要在Package.appxmanifest 中添加声明,但是目前vs2015 ctp6 这个设计模式好像是打不开的,只能手动添加了: 1 2 3 4 <Capabilities>   <Capability Name="internetClient&qu…
当我们新建一个win10 uap项目,如果想导出测试包,需要点击项目名称,选择商店-导出应用包,这个时候会生成一个文件夹,包含appx和ps1等文件. powershell运行Add-AppDevPackage.ps1安装脚本,可能会提示: 执行策略更改 执行策略可帮助你防止执行不信任的脚本.更改执行策略可能会产生安全风险,如 http://go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies 帮助主题所述.是否要更…
喜大普奔的win10 uap开发预览版终于出了,这次更新跟8.1的变化不是很大,但是将原本win8.1和wp8.1uap的分项目的形式,改为了整合成一个项目,经过一次编译打包成一个appx包,实现了无缝跨平台. 每一个平台特有的API,就变为了扩展API,以下几种 下面,就以wp特有的后退键为例,看一下不同平台扩展api的使用. 如果你新建一个win10UAP的项目,跑在wp上运行,你会发现,后退键竟然他喵的是后台!这不是抢Home键的饭碗么! 自带的几种风格的页面,竟然是用的左上角虚拟后退键,…
分享两篇Win 10应用开发的XML文档结构:Win 10 开发中Adaptive磁贴模板的XML文档结构,Win10 应用开发中自适应Toast通知的XML文档结构. Win 10 开发中Adaptive磁贴模板的XML文档结构 同样道理,你依旧可以使用8.1时候的磁贴模板,在win 10的API中也是支持的,此外,Win10 App还支持全新的自适应磁贴模板,本文就给大家先讲一下基本结构,下一篇文章中咱们再说一说复杂排版. 应用程序的图标可以分为两类:第一类是应用商店上专用的,就是你的应用提…
原文转载自「刘悦的技术博客」https://v3u.cn/a_id_200 时光荏苒,过隙白驹,即将进入2022年,著名敏捷开发语言Python也放出了3.10最终版,本次我们来展示一下在不同的系统和平台中,高效部署Python3.10开发环境,这里我们并不依赖其他的三方软件,只通过Python官方的安装包进行配置,编辑器我们依然使用微软开源的Vscode,争取在一分钟以内就可以在一台干净的开发机上部署好环境,省去一些不必要的步骤. 首先我们以市场占有率最高的微软Intel芯片x86架构的64位…
原文:Windows 10开发基础--文件.文件夹和库(一) 主要内容: 1.枚举查询文件和文件夹 2.文本文件读写的三种方法——创建写入和读取文件 3.获得文件的属性 枚举查询文件和文件夹 先了解一下文件查询的几个方法: StorageFolder.GetFilesAsync: 获取当前文件夹中的所有文件,返回一个 IReadOnlyList<StorageFile>集合 IReadOnlyList<StorageFile> fileList =await picturesFol…
在接下来的一段时间里我会发布一个相对连续的Android教程,这个教程会讲述我是如何从零开始开发“我的长大”这个Android应用. 在开始之前,我先来介绍一下“我的长大”:这是一个校园社交app,准确点说是一个资讯+社交的校园app.目标用户是在校大学生,老师.项目初期提供的功能有:校园资讯,校园服务,校园问答,核心的社交功能会在稍后视情况推出.我们的竞争对手有微信,QQ,空间,微博,知乎...等杀手级应用,所以我们压力还是有点大,但是,还有机会(逃...当我没说. 具体的产品构思和运营方案会…
一.问题描述: VS2015+OpenGL4.0开发编译时弹出如下所示的错误: 1>glaux.lib(tk.obj) : error LNK2019: 无法解析的外部符号 _sscanf,该符号在函数 _GetRegistrySysColors@8 中被引用 1>glaux.lib(tk.obj) : error LNK2019: 无法解析的外部符号 _vsprintf,该符号在函数 _PrintMessage 中被引用 二.问题原因: VS2015默认编译时将许多标准库采用内联方式处理,因…
Windows 10 开发人员预览版中的新增功能 在Win10预览版中安装工具与SDK后,即可着手创建Windows通用应用或先浏览目前的环境与此前相比都发生了什么变化. 应用建模 文件资源管理器: 全新的 Windows.System.Launcher.LaunchFolderAsync 方法使你运行文件资源管理器并且显示你所指定的内容. 共享储存: 全新的Windows.ApplicationModel.DataTransfer.SharedStorageAccessManager 类的方法…
为黑莓10开发游戏或应用程序有多种方法.这是件好事,不过如果你不是在黑莓平台下进行开发,或者你仅熟悉基于旧的Java的开发平台,也许你会感到无所适从.你将作何选择?从哪里着手? 促成你做出决定的因素有很多.黑莓10有四个主要开发平台可供选择,它们具有各自的开发特点.优势和框架. 在首篇日志中,我们将对一些可选的本地开发平台进行概述. Native平台 一个好的开发平台,离不开高性能的.低级别的.本地实现,黑莓10可以做到.由于native是基于POSIX的平台,因此”int main(void)…
在Win 8应用里,对弹出页(Popup)的灵活操作必不可少,下面我们就来简单实现一个. 一.先让Popup弹出到指定位置 先来看看效果图,如图[1]: 下面是前端代码,代码段[1]: <Grid Background="#0054a2"> <Border Background="AliceBlue" Margin="40,40,1126,528" Width="150" Height="150&q…
一.问题 Win 8\10系统由于权限管理严格,右键管理员运行安装软件也会出现各种错误: 进度条走到20%闪退,报程序停止运行等等等等 二.解决思路 先确定软件路径安装在D盘(非系统盘). 开启超级管理员账户能解决一大部分问题 图标有个小盾牌就是没有开启超级管理员或者没有关闭UAC 右键管理员权限运行, 提示完成后重启电脑,用Administrator这个账户登录电脑,然后再试试运行安装 这个就是开启超级管理员权限后在任务管理器看到的用户 三.附录开启超级管理员方法参考 Win10家庭版开启方法…
在本教程中,我们将通过示例使用Angular 10材质构建模式弹出窗口. 在这里,我们将研究创建Angular 10项目,安装和设置Angular 10材质,以及创建自定义材质模块文件. 在本教程中,我们将通过示例使用Angular 10材质构建模式弹出窗口. Angular Material提供了现代UI组件,用于基于可在Web源码,移动和桌面上使用的材料设计规范来构建用户界面. 步骤1:建立Angular 10专案 打开一个新的命令行界面并运行以下命令: $ ng new angular-m…
就像系统许多内置应用可以通过URI来启动(如ms-settings-bluetooth:可以打开蓝牙设置页),我们自己开发的应用程序,如果需要的话,可以为应用程序自定义一个协议.应用程序协议在安装时会向操作系统注册,以后就可以直接通过URI来打开应用程序并传递相关的参数. 本篇先介绍一下如何为应用程序注册自定义的协议. 为应用程序注册协议是通过清单文件来完成的,清单文件位于项目中,一般的文件名为“Package.appxmanifest”,在创建应用程序项目时会自动创建该文件.如果你有兴趣的话的…
兼容iOS 10 资料整理笔记   1.Notification(通知) 自从Notification被引入之后,苹果就不断的更新优化,但这些更新优化只是小打小闹,直至现在iOS 10开始真正的进行大改重构,这让开发者也体会到UserNotifications的易用,功能也变得非常强大. iOS 9 以前的通知 1.在调用方法时,有些方法让人很难区分,容易写错方法,这让开发者有时候很苦恼. 2.应用在运行时和非运行时捕获通知的路径还不一致. 3.应用在前台时,是无法直接显示远程通知,还需要进一步…
1.语音识别 苹果官方在文档中新增了API   Speech,那么在以前我们处理语音识别非常的繁琐甚至很多时候可能需要借助于第三方框架处理,那么苹果推出了这个后,我们以后处理起来就非常的方便了,speech具有以下特点: 可以实现连续的语音识别 可以对语 音文件或者语音流进行识别 最佳化自由格式的听写(可理解为多语言支持)和搜索式的字符串 官方文档: 核心代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23   #impo…
博客地址:http://blog.csdn.net/FoxDave Windows 10 Developer Readiness - Powered by MVPs - 由微软最有价值专家(MVP)主讲在免费线直播课程 ---------- One windows platform, the Universal Windows Platform ---------- 欢迎参加在6月11日周四晚上7点,由微软MVP专家为您带来de Windows 10应用开发课程,微软最有价值专家MVP讲师将为您…
1.更改 ESRI.ArcGIS.ADF 程序集 ArcGIS 10 中, ADF 程序集中的功能被分散到不同的程序集中,如果将 ArcGIS 9.3 下 开发的自定义组件迁移到 ArcGIS 10 中,我们需要移除 ESRI.ARCGIS.ADF 程序集,添加 ESRI.ArcGIS.ADF.Local 程序集. ESRI.ArcGIS.ADF.ComReleaser类仍然在ESRI.ArcGIS.ADF命名空间,但是位于ESRI.ArcGIS.ADF.Connection.Local Ass…
准备工作 1 × ESP-EYE V2.1 开发板 1 × Micro USB B 电缆 1 × PC(Windows10) 简介 ESP-EYE 是一款面向人脸识别和语音识别市场的开发板,搭载 ESP32 芯片.200 W 像素摄像头.数字麦克风.8 MB PSRAM 和 4 MB Flash,可满足各种 AI 应用开发需求.此外,该开发板还支持 Wi-Fi 图像传输.Micro USB 调试和供电,可以实现语音唤醒.人脸检测与识别等功能,可协助用户开发高度集成的 AI 解决方案. 硬件组成…
Intel Core i5-8250U,Windows 10家庭中文版,go version go1.11 windows/amd64,LiteIDE X34.1 在RUNOOB.COM的Go语言教程中,提到了两个基础开发环境:LiteIDE 和 Eclipse+GoClipse,后者前面的博文已经介绍过了,本文介绍LiteIDE的初步使用. 简单介绍: LiteIDE is a simple, open source, cross-platform Go IDE.LiteIDE 是国人(七叶-…
Intel Core i5-8250U,Windows 10家庭中文版,go version go1.11 windows/amd64, Eclipse IDE for C/C++ Developers Photon Release (4.8.0), GoClipse 0.16.1(v201607061938), 前言 本文主要介绍自己在Windows 10上搭建基于Eclipse的Go语言开发环境的过程,主要步骤: 1.安装go1.11.windows-amd64.msi 2.下载Eclips…
主要内容: HttpClient类 Socket通信 WCF通信 HttpClient类      在UWP中可以用来进行网络通信的HttpClient类有两个,System.Net.Http.HttpClient和Windows.Web.Http.HttpClient,两者使用上的差别并不大,但我们优先考虑后者,因为它位于Windows.Foundation.UniversalApiContract程序集中,是本地代码,效率更高.我们主要学习的也是Windows.Web.Http.HttpCl…
主要内容: 使用选取器打开和保存文件 关于文件.文件夹和库,如果深究其实还是有比较多的内容,我们这一次来学习一下选取器就收了.还有上篇博文中读写文本文件的三种方式可以细细体会一下. 文件选取器包含文件打开选取器(FileOpenPicker.FolderPicker)和文件保存选取器(FileSavePicker),分别用来打开文件和保存文件,这两个选取器的使用方法大致相同. FileOpenPicker类: ViewMode ,获取或设置文件选取器用来展示文件或文件夹的视图模式,属性值由Pic…
许多版友在刚刚使用ArcGIS 10做开发的时候,都会遇到这样那样的问题.在担任实习版主的这一个多月里,看到了这么几个与开发环境相关的问题,重复被提到相当多,于是我就做了这个FAQ.Q:哪儿有10的ArcGIS Engine SDK?A:ArcGIS 10不需要安装单独的Engine开发包,在Desktop的镜像中,安装ArcObjects SDK就可以使用Engine的那些控件做开发了.只在部署的时候还需要Engine Runtime.Q:为什么在9.3中执行正常的代码,在10中会执行出错,抛…
这次给大家分享的是目前很多网站中流行的弹出式登录框,如下面的腾讯网登录界面,采用弹出式登录的好处是大大提升了网站的用户体验和交互性,用户不用重新跳转到指定的页面就能登录,非常方便 先来个演示地址 要实现这个功能的大致思路是: 1.首先要在页面上设置一个登录按钮,可以是<button><a><img>都行,我们点击这个元素的时候会弹出登录框 2.其次在页面合适位置制作两个<div>,一个登录功能的div,另一个注册功能的div,注意位置的设置,当网站首次加载进…
升级 iOS 10 之后目测坑还是挺多的,记录一下吧,看看到时候会不会成为一个系列. 直入正题吧 今天用一个项目小小练下手,发现调用相机,崩了.试试看调用相册,又特么崩了.然后看到控制台输出了以下信息:This app has crashed because it attempted to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSPhotoL…
主要配置2点: - Windows 环境变量. - VC++ 配置. STEP BY STEP: 1. 双击 ”opencv-2.4.10.exe“,解压到本地文件夹 “C:\ ". 2. 设置环境变量: 2.1) 新建User variables: Variable name: OPENCV, Variable value:  C:\opencv\build 2.2) 编辑 System variables 中的 Path 变量, 添加: %OPENCV%\x86\vc12\bin 3. 设置…