作者:搬砖的包工头

热爱IT,热爱生活,热爱分享。

uwp开发:webview模拟安卓浏览器

很多时候,uwp移动端的网页体验很不好,因为大部分网站都没用针对wp手机做UA适配,所以为了我们的网页体验好一点,可以用webview来模拟成安卓浏览器。 原理就是修改uwp webview的useragent ,把它改成安卓的。 在网上随便找个安卓的useragent,我找的是这个: “Mozilla/5.0 (Linux; Android 5.0; SM-G900P Build/LR……

Microsoft标准化了跨UWP和Xamarin的XAML

Microsoft在BUILD 2017大会上宣布公开XAML标准的首个草案。XAML是一种标记方言(dialect),意在统一用户接口组件的定义方式。 Microsoft想要统一部分已有的XAML语言,它计划能在今年稍后给出XAML 1.0版本。 该标准建立后,Microsoft规划进一步给出支持该标准的UWP和Xamarin.Forms,使得在两个框架间可以共享UI定义。 目……

IoC模式

IoC模式 (作者:Qlin 出处:http://www.cnblogs.com/qqlin/) 1.依赖 依赖就是有联系,有地方使用到它就是有依赖它,一个系统不可能完全避免依赖。如果你的一个类或者模块在项目中没有用到它,恭喜你,可以从项目中剔除它或者排除它了,因为没有一个地方会依赖它。下面看一个简单的示例: /// <summary> ……

UWP开发:使用Gif动态图片

最近,在做【智商测试UWP】这款应用的时候,做了一个用户智商排名,要连接服务器获取用户排名,个人开发没什么钱,用的服务器很烂,所以加载比较慢,只能弄个加载动画过渡一下了,但是动画自己写的又不好,用原生的加载控件又太难看。所以,我想了一个办法,用网上比较好看的gif动态加载图片!但是UWP里面的image控件对于……

UWP开发:网络请求数据返回:Id =42 , Status = WaitingForActivation, Method = “{null}”, Result = “{Not yet computed}

今天突然遇到一个问题,UWP中网络请求返回:Id = 42, Status = WaitingForActivation, Method = “{null}”, Result = “{Not yet computed}。 请求api是正确的,在浏览器内测试可以请求到数据,但是执行程序就是获取不了正确数据。郁闷了半天,突然才发现,由于我写的是异步网络请求的方法,而在调用时,……

VS2015打包提示 清单引用了不属于负载的一部分的文件”xx.dll”的解决办法

由于给App做动态磁贴,需要引用运行时组件。在制作完毕后,准备打包上传商店,但是就在打包编译的时候,出现了一个奇怪的问题,VS总是打包失败,提示:清单引用了不属于负载的一部分的文件”xx.dll”。点击错误又没跳转到有错误的地方。真是奇怪了。搞了好久没弄明白怎么回事,最后,总网上搜搜,不停的搜,终……

wp8.1中webview加载网页无法滑动问题探究和解决过程

wp8.1中webview加载网页无法滑动问题探究和解决过程   这两天在移植UWP版本的“车粉圈”到wp8.1版本的时候,用webview加载的内容无法滑动。 由于是在嵌套在pivot里面的,所以我第一时间想到的是受pivot控件的影响,因为不管wp8.1,还是uwp,只要webview嵌套在pivot里面,pivot是无法左右滑动的,但是可以上下滑动。而……

uwp开发中遇到的2个小问题,待解决,望大神留言解决。感谢!

1、Pivot控件里面放ListView控件,ListView里面放StackPanel嵌套时。StackPanel内的TextBlock无法换行。即使设置TextWraping=Wrap,也不起作用。 比如我这个界面显示的:其中的TextBlock是无法换行的。。。。。 2、WebView控件不能像ListView那样隐藏滑动条,通过查看属性,即使设置  这个属性也不起作用。。。。但确实……

uwp开发:截取当前屏幕中需要的图像并保存至应用内存储

本文地址:http://www.zmy123.cn/?p=1257 在uwp开发中,有时候需要获取当前屏幕中的图像信息,但是又不适合直接截图保存,因为截图会保存整个屏幕的图像,而且,还需要用户会截屏操作。总之不适合获取屏幕中需要的图像信息。注意题目中的“需要的”。 意思是什么呢?就是我们可以获取当前屏幕中任意一个UIElement中的图像。……

uwp开发:创建磁贴到桌面

本文地址:http://www.zmy123.cn/?p=1229 今天说下uwp用代码创建磁贴到桌面的方法。对于uwp应用来说,磁贴是一大特色,所以,可以在打开应用的时候,提示用户,是否固定磁贴到桌面。这样可以利于让你的app有更多的展示机会。 下面是具体做法: private async void CreatTile() { //磁贴ID ……