菜园子

刘白菜的个人博客

Win10开发第(11)弹,获取设备唯一id

文章介绍了在windows 10 UAP应用中,如何获取设备唯一id的方法 首先添加Windows Desktop Extensions for the UWP 扩展或者Mobile扩展都可以,然后: using System; using Windows.Security.ExchangeActiveSyncProvisioning; using Windows.System.Profi...

Win(Phone)10开发第(10)弹,Raspberry Pi 2 引脚映射

*使用 Fritzing 制作的图像* Raspberry Pi 2 的硬件接口通过开发板上的 40 排针 J8 公开。功能包括: 13x - GPIO 引脚 2x - SPI 总线 1x - I2C 总线 2x - 5V 电源引脚 2x - 3.3V 电源引脚 8x - 接地引脚 GPIO 引脚 以下 GPIO 引脚可通过 API 访问: GPIO# Po...

Win(Phone)10开发第(9)弹,IoT开发中的常用术语

AllJoyn AllJoyn 是一种开源通信框架,允许应用和设备在无需考虑连接细节和操作系统平台的情况下进行通信。 高级配置和电源接口 (ACPI) ACPI(高级配置和电源接口)是由 Hewlett-Packard、Intel、Microsoft、Phoenix 和 Toshiba 联合开发的开放行业规范。ACPI 所建立的行业标准接口支持操作系统定向配置、电源管理以及移动、桌面和服务...

Win(Phone)10开发第(8)弹,Windows IoT中的HelloWorld开发部署和自启动

创建新的 UAP 项目 添加对 Windows IoT 扩展 SDK 的引用</h2> 由于默认情况下 IoT 扩展 SDK 不会添加到项目,因此我们将需要添加引用,以便 Windows.Devices.Gpio 之类的命名空间在项目中可用。若要执行此操作,只需右键单击项目下的“引用”项、选择“添加引用”,然后将生成的对话框导航到 Universal Windows->Ex...

Win(Phone)10开发第(7)弹,Extended Execution

众所周知,在WindowsPhone8中,app在转入后台并且没有挂起的这段时间是可以继续运行的,此时可以继续执行程序的操作,这个功能在位置追踪app中时很有用的,当接电话来短信或者锁屏后不影响程序运行,然而在uap中,这个功能很遗憾的被取消了。 此时想要app锁屏后继续运行的话,需要用到ExtendedExecution,以便在手机锁屏后,挂起前,可以继续进行位置追踪。 Extende...

Win(Phone)10开发第(6)弹,App Service

App Servcies允许App不在前台运行的情况下提供出一个或多个对外服务供其他App使用,这看起来就好像Web开发中的Web Api。 通过对外提供服务的形式,可以使App更好的完成一些其他App所拥有的专业性操作,而不必自己再去实现服务所做的操作。一些企业用户可以提供复杂的服务,比如云识别和云存储来供开发者使用。这样使开发成本大大降低,也可以为服务提供商带来更多的用户。比如我们可以...

Win(Phone)10开发第(5)弹,本地媒体服务器的一些注意事项

首先有个wp上的http服务器 http://wphttpserver.codeplex.com/ 使用方式: // create the http server // http://www.liubaicai.net/archives/458 HttpServer httpServer = new HttpServer("192.168.2.102"); //...

Win(Phone)10开发第(4)弹,HTTP 实时流播放 m3u8

其实这篇只有一句话,win10原生支持HLS啦 AdaptiveMediaSourceCreationResult amsResult = await AdaptiveMediaSource.CreateFromUriAsync(new Uri(“http://xxxxx.m3u8”, UriKind.Absolute)); AdaptiveMediaSou...

Win(Phone)10开发第(3)弹,简单的Demo程序网络请求json解析列表显示

先分享一个由Json字符串直接生成解析对应的类的工具: jsonclassgenerator14 百度天气接口 下面是由一个小功能(又特么的是天气)的实现,记录下下UAP的流程和结构(其实跟之前一模一样) 1:获取地理位置,需要在Package.appxmanifest 中添加声明,但是目前vs2015 ctp6 这个设计模式好像是打不开的,只能手动添加了...

Win(Phone)10开发第(2)弹,导出APPX包并签名部署

当我们新建一个win10 uap项目,如果想导出测试包,需要点击项目名称,选择商店-导出应用包,这个时候会生成一个文件夹,包含appx和ps1等文件。 powershell运行Add-AppDevPackage.ps1安装脚本,可能会提示: 执行策略更改 执行策略可帮助你防止执行不信任的脚本。更改执行策略可能会产生安全风险,如 http://go.microsoft.c...