LitJson.JsonMapper:Type.GetInterface(String)=>Type.GetInterface(String,Boolean) protobuf应位于Assets/Plugins目录下,不能多封一层 System.DuplicateWaitObjectException();=>System.ArgumentException Encoding.UTF8.GetString(String);=>Encoding.UTF8.GetString(String,…
转:http://www.dotblogs.com.tw/martinlau17/archive/2014/07/21/146020.aspx 因小弟比較懶,上次不小心 清空了所有文章 現在重寫了XD Windows Phone8.1 擷取裝置唯一硬體識別碼方法 : var packageSpecificToken = Windows.System.Profile.HardwareIdentification.GetPackageSpecificToken(null); var hardware…
SQLite数据库介绍 1.SQLite是一款轻型的嵌入式数据库,使用C++开发,使用非常广泛 2.SQLite是一款跨平台的数据库,支持Windows.Linux.Android.IOS.Windows Phone行装系统 3.在Windows Phone中的SQLite是一个非托管组件 4.可以在Windows运行时中使用,也可以在C#项目中使用 5.在C#项目中需要通过Windows运行时组件来访问 下面介绍如何在wp中使用SQLite开发应用程序 1.首先我们来下载数据库工具安装包,地址…
本博文编写环境 VS2013 + WP8 SDK 上篇介绍完了SQLite在wp中的部署(具体请参阅 Windows Phone8 中如何引用 SQLite 数据库),下面来看如何使用 SQLite 数据库 SQLite的数据库都是程序运行时自动创建的,我们操作的数据库是位于隔离存储空间里的. 这是我仅做了简单的数据库操作: 1.创建数据库链接 private SQLiteAsyncConnection GetConn() { return new SQLiteAsyncConnection(A…
Windows Phone 软件开发包 (SDK) 8.0 可为您提供开发 Windows Phone 8 和 Windows Phone 7.5 应用和游戏所需的工具. 概述Windows Phone SDK 8.0 是一个功能齐全的开发环境,可用于构建 Windows Phone 8.0 和 Windows Phone 7.5 的应用和游戏. Windows Phone SDK 将提供一个适用于 Windows Phone 的独立 Express 2012 版本或作为 Visual Stud…
原文:windows phone8.1:Xml,Json序列化和反序列化 小梦本例主要实现以下四点内容: 将Car对象序列化为xml 将Car对象序列化为Json 将xml反序列化为Car对象 将json反序列化为json对象 Car类如下: [task]public class Car{public int Id { get; set; }public string Make { get; set; }public string Model { get; set; }public int Ye…
这个是2012年左右放在百度空间的,谁知百度空间关闭...转移到博客园. 最近项目用到3.1.2版本的LEDAPS,新版本的使用情况会在后续文章中慢慢丰富. LEDAPS的调用顺序是:HuPm-->HuCal-->HuCsm-->HuSr 处理的流程是:参数初始化-->辐射定标-->云掩膜-->大气校正 HuPm是将LEDAPS项目中的TM/ETM+大气校正流程系列算法中的参数初始化模块由linux系统移植到windows下的产物,代码本身改动不大,使用接口不变. 包含…
这个是2012年左右放在百度空间的,谁知百度空间关闭...转移到博客园. 最近项目用到3.1.2版本的LEDAPS,新版本的使用情况会在后续文章中慢慢丰富. HuSr是将LEDAPS项目中的TM/ETM+大气校正流程系列算法中的大气校正模块由linux系统移植到windows下的产物,代码本身改动不大,使用接口不变. 包含文件: HuSr.exe 6sv1.0b.exe 命令行调用示例:HuSr.exe空格D:\LEDAPS\lndsr.L5014033_03320060801.txt Vs20…
这个是2012年左右放在百度空间的,谁知百度空间关闭...转移到博客园. 最近项目用到3.1.2版本的LEDAPS,新版本的使用情况会在后续文章中慢慢丰富. HuCsm是将LEDAPS项目中的TM/ETM+大气校正流程系列算法中的云掩膜模块由linux系统移植到windows下的产物,代码本身改动不大,使用接口不变. 包含文件: HuCsm.exe hd423m.dll hm423m.dll 编译程序需要包含的静态库有: gctp.lib hdfeos.lib hd423m.lib hm423m…
这个是2012年左右放在百度空间的,谁知百度空间关闭...转移到博客园. 最近项目用到3.1.2版本的LEDAPS,新版本的使用情况会在后续文章中慢慢丰富. HuCal是将LEDAPS项目中的TM/ETM+大气校正流程系列算法中的辐射定标模块由linux系统移植到windows下的产物,代码本身改动不大,使用接口不变. 包含文件: HuCal.exe geotiff.dll hd423m.dll hm423m.dll 命令行调用示例:HuCal.exe空格D:\LEDAPS\lndcal.L50…
一.前言 Linux拥有丰富各种源代码资源,但是大部分代码在Windows平台情况是无法正常编译的.Windows平台根本无法直接利用这些源代码资源.如果想要使用完整的代码,就要做移植工作.因为C/C++ Library的不同和其他的一些原因,移植C/C++代码是一项困难的工作.本文将以一个实际的例子(Tar)来说明如何把Linux代码移植到Windows平台上.移植过程将尽量少修改代码,以便代码的运行逻辑不会发生任何变动.保留绝大部分软件主要功能. 二.准备工作 Tar是Linux平台下面一个…
最近在将一款现有的游戏向Windows Phone平台移植,暂时完成了一个小阶段,做一个总结. 开发环境: Windows 8.1 系统及以上,愿意的话,用Windows 10 尝鲜也可以. 微软账号,用于在建立Windows Phone项目时获取开发证书,免费.http://signup.live.com/ 微软开发账号,用于上传应用到商店, http://dev.windowsphone.com/ ,19刀永久管用. Visual Studio 2013 ,如果用旗舰版,则自带 Window…
移植的情况以及遇到的问题: 1.选用的版本是最新的Unity5.0. 2.全屏播放视频Handheld.PlayFullScreenMoview的路径必须是全路径,并且前面要加上"ms-apps:///".最初实现方式是自己写代码实现. 3.录音:Windows 8.1支持录制 mp3格式,但是 Windows Phone 8.1上不支持.Windows Phone 8.1上可以录制成Wav格式,再进行转码.另外录音需要权限:Microphone. 4.微信分享:只支持Windows…
今天搞了个unity3d游戏,准备部署到自己的lumia 920上,数据线连接正常,操作正常,但是“build”以后,始终无法部署到手机上,也没有在选择的目录下生产任何相关文件.(你的系统必须是win8) 但是提示有一个错误:  Error building Player: Exception: Error: method `System.Byte[] System.IO.File::ReadAllBytes(System.String)` doesn't exist in target fra…
Windows CE 是微软早期推出的嵌入式设备和移动设备的开发运行平台,虽然目前移动端几乎都是android和ios的天下,但是,在嵌入式设备领域,Windows CE仍然占有一块地盘.很多用户希望让ESFramework通信框架和轻量级的通信引擎StriveEngine能支持Windows CE 客户端,基于这个需求,前几个月,我将ESFramework和StriveEngine的客户端引擎移植到了WinCE平台. 在WinCE平台下,可以使用.NET(Compact Framework),…
用Unity3D开发需要把动画效果移植到现有的APP上面.Unity for Android 比较特殊,Unity for IOS 打包是将XCODE工程直接交给开发者,开发者可以在工程的基础上继续添加新的视图,最后由开发者自行打包生成IPA包,发布程序.而Unity for Android打包直接生成APK包,等于说源代码开发者是看不到的.试想下,人家既然能打包成APK安装包肯定是走了android-sdk的打包流程,有这流程我们自然能拿到源码(即便是反编译).研究了一会儿,发现其实很简单,写…
本人是个大二学生,由于学校的教务在线一直没出windows phone的教务在线,而且本身也对wp开发感兴趣,所以就尝试着开发一下 由于没有系统的学习,只能在摸索中前进,这背后的原理很简单,可不容易实现,网上也没合适的教程,下面是本人尝试着写登录页面的代码, 不过还是有些语法上的问题,希望能帮看看 using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Net…
http://msdn.microsoft.com/zh-cn/library/windows/apps/dn629638.aspx 这部分主要是使用页面导航 管理方式,在程序的default.html中使用了页面导航控件 <div id="contenthost" data-win-control="Application.PageControlNavigator" data-win-options="{home: '/pages/home/hom…
http://msdn.microsoft.com/zh-cn/library/windows/apps/dn629636.aspx Windows.Storage.ApplicationData.roamSettings---可以保存到不同设备,使用云 Windows.Storage.ApplicationData.localSettings---只保存当前会话…
http://msdn.microsoft.com/zh-cn/library/windows/apps/dn629638.aspx,要点: 1.了解项目结构:package.appxmanifest文件内容,文件清单列表作用: 2.起始页设置: 3.页面CSS自动根据手机主题(dark或light)设置 4.页面事件的挂接统一使用 args.setPromise(WinJS.UI.processAll().then(function completed() { })); WinJS.UI.pr…
1.公司的无线路由可以自动分发ip地址,模拟器可以自动获取ip,进行连接.宿舍的无线路设置了DHCP 不能自动分发ip地址,模拟器连接不到ip,上不去网,我就去hyper-v 管理器里修改了静态mac地址,删掉了快照,回到公司就不能上网了,我使用的是emulator WVGA 512MB 提示:windows phone emulator 无法连接到windows phone 操作系统:未将对象引用设置到对象的实例 某些功能可能已被禁用 解答:我是添加了快照和恢复了动态mac地址,先连接了一下W…
前言      WP8.1对开发者的影响要远大于对用户的影响.这篇博客就来一起看看哪些WP8.0中的控件被移除或替换,这些控件的介绍在MSDN上都非常的详细,所以这里只给出一些简单的介绍,来对比8.1和8.0中的控件的差别,如果想要看控件的具体使用方法可以在MSDN上查看,之后也会给出MSDN上的链接. Panorama VS Hub 在上一篇博客中我们安装完VS2013UPDATE2RC之后,首先看到的一个变化就是Hub App.原有的Panorama控件已经不见了,Hub控件用HubSect…
This is a short memo about installing iconv on Windows host (specifically: Windows 7 SP1 x64). Iconv is a handy Unix/Linux tool that is used for conversion between different character encodings. Unfortunately, I’m not always in a position to use my f…
今天突然想试下纯socket编程在两个系统上代码重合量有多大,只要不使用VC自定义的宏(比如SOCKET.SOCKADDR等等)感觉代码重合量挺大的. 比如最简单的TCP客户端和服务端对话,在VC中用int取代SOCKET宏,用struct sockaddr_in取代SOCKADDR_IN宏. 然后区别就仅仅是头文件和windows额外加载/关闭套接字库的代码了. // Unix/Linux#include <sys/socket.h> #include <netinet/in.h>…
昨天晚上,试了试把一个WP8.1应用提交到微软商店上去,期间遇到了不少问题,搞到凌晨还没弄好.今天早上,终于把WP8.1应用成功提交上去了. 下面说说如何把WP8.1应用提交商店去.提交WP8.1以及Win8.1以上应用,必须要开启Windows 账户.这个和以前提交WP8应用不同的. 1.首先登陆微软应用提交网址(https://dev.windowsphone.com/zh-cn/Account/Summary),然后点击 提交应用,如下图. 2.然后会跳转到提交应用界面,点击 应用信息,添…
小梦给大家带来windows phone 8.1应用开发实战教程,分享自己学习,开发过程中的经验和技巧. 今天给大家分享windows phone 8.1页面导航相关知识.涉及知识点如下: 页面一导航到页面二 页面一带一个参数导航到页面二 页面一带多个参数导航到页面二 重写后退键,使得后退键可以返回前一页面.注:后退键默认是退出程序. 清楚后退堆栈历史. 本例共有三个页面:MainPage,BlankPage1,BlankPage2. MainPage,BlankPage1的前台代码如下: <G…
Windows Phone 8.1 beta SDK已经为大家透露了不少WP8.1系统的新特性,不过这些新特性还不能保证在最终的消费者版本中都有所体现,毕竟它还仅是SDK版本.日前,国外媒体WPCentral总结了一份WP8.1系统目前曝光的一些新特性. 活动中心 • 通知中心—提醒,通知,更新记录,以及更多 • 快捷控制中心—自定义操作,包括Wi-Fi,蓝牙,飞行模式等 应用+商店 • 应用可以捕获音视频文件,但是版权有所限制.       • 应用和游戏数据可以存储到SD上 • SD卡上的应…
习惯在Linux下进行开发.但是由于工作需要,不得不与其他使用Windows的项目组同事对接,同事要求我给出可用的程序,而我只有基于makefile的传统工程. 改动到VS工程上发现一部分头文件在Windows下面是没有,刚想哼哧埋头苦干的时候,想起可以使用minigw等工具进行编译.正好手头上用的是Cygwin,配置了工具链,所以我编译以后将软件拿出,但是发现报了错误,找不到依赖的库:cygwin1.dll .利用搜索工具everything找到了可用的动态链接库. 问题解决,整个过程没有改动…
背景介绍 北京移动在搞活动,预存话费赠手机活动,因此办理了一个,来玩新手机了. 上手一周了,白色的手机,对我来说配置凑合,主要是想学习wp8手机的开发,这样也有个样机玩玩.开发人员就是这么的喜欢玩. 这里面的应用太少了,和以前用惯了安卓那么多应用超级不习惯.不过屏幕的流畅度以及效果很爽. 手机型号:lumia520T 手机类别:入门级(存话费赠送的,配置高不了呵呵) 大致图片: [caption id="attachment_1251" align="alignnone&qu…
今天尝试把Qt程序移植到各种虚拟机中测试,由于Qt的依赖库报告往往不能显示出全部依赖库.结果频频出现问题,好不容易全部解决了,这里给出一些套路. 首先对于Qt版本,我用过很多,最终表示现阶段推荐MingGW的版本(此版自带MingGW) 安装时要注意勾选上MinGW ,如果你没有的话.此版本可以在WindowsXP下运行. 之后我要介绍一个工具:Process Explorer v16.01 这款工具可以查看依赖库.第一次使用要先设置一下如图: 之后,你就能在左边找到你每一个正在运行的程序的依赖…