开篇博客,以前总是懒,不喜欢写博客什么,其实都是给自己找理由,从今天开始有空就写写博客。新手博客,写得不好轻喷,哈哈!

开始正题,微软移动平台,从WP7开始,经历了WP8,然后WP8.1,到目前得Win 10 Mobile。一路走来,积累了一些类库,目前想都整理UWP,也就是边整理边写。目前暂且叫Xuan.UWP.Framework

这其中包含Xuan.UWP.Framework(基础类库)Xuan.UWP.Framework.ImageLib (图片类库) Xuan.UWP.Framework.Controls(控件类库)。Xuan.UWP.Framework 就不单独拿出来分享了,介绍Xuan.UWP.Framework.ImageLib和Xuan.UWP.Framework.Controls时会分享到。突然发现,好久没写‘作文了’,语言组织不流畅。

开发过android同学可能知道nostra13/Android-Universal-Image-Loader,这和android image加载网络图片密切相关,当然目前还有更好得解决方案,在这我就不多说了。可能有人会说,Image控件不是可以直接加载网络图片吗?   比如 <Image Source="http://ecx.images-amazon.com/images/I/512Pd6birKL.jpg"/> 是因为这边Image控件帮助我们加载了这个网络图片。但是有没有想过,目前我得流量费用还是挺高得,每次都加载图片造成得流量得浪费,以及使用网路加载带来得机器发热。那么又会又一些不是新手的UWP开发者说,系统的Image控件是可以缓存的图片的比如 :<Image Source="http://ecx.images-amazon.com/images/I/512Pd6birKL.jpg" CacheMode="BitmapCache"/>,但是通过查看msdn上的说明可以看到,这种系统级的缓存是不可以维护的,比如我们不知道什么时候系统会清理这部分的缓存,还有如果我们想重复利用或者想要编辑图片等,这样系统的缓存就达不到我们的要求了。

 现在简单的介绍一些Xuan.UWP.Framework.ImageLib 这里面包含了图片加载,以及维护图片缓存的类库。

一、首选通过nuget 查找到Xuan.UWP.Framework.ImageLib并添加依赖。

二、在App.xaml.cs中配置缓存参数

三、之后我们就可以使用了

(1)codebehind

(2)同时提供附加属性

首先添加声明 xmlns:imageloader="using:Xuan.UWP.Framework.ImageLib"

好了尽情的玩耍把。今天主要是介绍的基本用法,下一篇讲结合源码进行详细讲解。

Github : https://github.com/skyyuxuan/Xuan.UWP.Framework  有兴趣的朋友可以看下源码。 第一次写博客轻喷。

Xuan.UWP.Framework的更多相关文章

  1. Xuan.UWP.Framework(2)

    上一章主要介绍了Xuan.UWP.Framework.ImageLib的基本用法,这一章具体来看些Xuan.UWP.Framework.ImageLib的使用. 一.首先看下Xuan.UWP.Fram ...

  2. win10 uwp MVVM 轻量框架

    如果在开发过程,遇到多个页面之间,需要传输信息,那么可能遇到设计的问题.如果因为一个页面内包含多个子页面和多个子页面之间的通信问题找不到一个好的解决方法,那么请看本文.如果因为ViewModel代码越 ...

  3. 2019-11-29-win10-uwp-轻量级-MVVM-框架入门-2.1.5.3199

    title author date CreateTime categories win10 uwp 轻量级 MVVM 框架入门 2.1.5.3199 lindexi 2019-11-29 10:16: ...

  4. 2018-9-1-win10-uwp-轻量级-MVVM-框架入门-2.1.5.3199

    title author date CreateTime categories win10 uwp 轻量级 MVVM 框架入门 2.1.5.3199 lindexi 2018-09-01 16:24: ...

  5. 2018-10-22-win10-uwp-自定义控件入门

    title author date CreateTime categories win10 uwp 自定义控件入门 lindexi 2018-10-22 09:47:54 +0800 2018-10- ...

  6. 2018-8-10-win10-uwp-MVVM-轻量框架

    title author date CreateTime categories win10 uwp MVVM 轻量框架 lindexi 2018-08-10 19:17:19 +0800 2018-2 ...

  7. windows类书的学习心得

    原文网址:http://www.blogjava.net/sound/archive/2008/08/21/40499.html 现在的计算机图书发展的可真快,很久没去书店,昨日去了一下,真是感叹万千 ...

  8. UWP开发之ORM实践:如何使用Entity Framework Core做SQLite数据持久层?

    选择SQLite的理由 在做UWP开发的时候我们首选的本地数据库一般都是Sqlite,我以前也不知道为啥?后来仔细研究了一下也是有原因的: 1,微软做的UWP应用大部分也是用Sqlite.或者说是微软 ...

  9. [UWP小白日记-11]在UWP中使用Entity Framework Core(Entity Framework 7)操作SQLite数据库(一)

    前言 本文中,您将创建一个通用应用程序(UWP),使用Entity Framework Core(Entity Framework 7)框架在SQLite数据库上执行基本的数据访问. 准备: Enti ...

随机推荐

  1. 如何在CentOS上安装一个2048小游戏

    如何在centos上安装一个2048小游戏 最近在学习CentOS系统,就琢磨着玩点什么,然后我看到有人在玩2048小游戏,所有我就在想,为啥不装一个2048小游戏搞一下嘞,于是乎,我就开始工作啦 由 ...

  2. Caused by: java.sql.BatchUpdateException: You have an error in your SQL syntax; check the manual tha

    使用了数据库的关键字index,如果有类似的错误,看看自己有没有使用关键字!

  3. Server Tomcat v7.0 Server at localhost failed to start.解决方法

    ---恢复内容开始--- 今天在做jsp项目的时候,Tomcat突然无法打开了,出现的报错是这样的: 也不知道是怎么搞得,百度了老半天看到有的网友是通过两这个方法解决的,连接在这http://blog ...

  4. Eclipse插件springsource-tool-suite在线和离线安装步骤

    springsource-tool-suite插件是一个基于Eclipse的开发环境,为开发Spring应用程序而定制.它提供了一个即用的环境来实现,调试,运行和部署Spring应用程序,包括Pivo ...

  5. JVM菜鸟进阶高手之路八(一些细节)

    转载请注明原创出处,谢谢! gc日志问题 查看docker环境的gc日志,发现是下面这种情况,很奇怪,一直怀疑是docker环境那里是否有点问题,并没有怀疑配置,之前物理机上面的gc日志都是正常那种. ...

  6. 【编程之外】还记得曾经给'大学导师'写过的报告嘛 --> 前方高能

    写在前面 本文不是讲技术的,也没什么代码可看 本文不是讲技术的,也没什么代码可看 本文不是讲技术的,也没什么代码可看 还记得我们曾经给我们大学''导师''写过的报告嘛? 大学他愿意在凌晨6点向你询问近 ...

  7. 使用VUE模仿BOSS直聘APP

    一.碎碎念: 偶尔在群里看到一个小伙伴说:最近面试的人好多都说用vue做过一个饿了么.当时有种莫名想笑. 为何不知道创新一下?于是想写个DEMO演练一下.那去模仿谁呢?还是BOSS直聘(跟我没关系,不 ...

  8. 用vue开发一个app(2,main.js)

    昨天跟着vue的官网搭建了vue的一个脚手架,我也是第一次用VUE一切都在摸索阶段. 今天试着看下里面脚手架里面有点什么东西 先看看main.js 导入了3个模块 一个vue,一个app,还有rout ...

  9. 我是如何利用Hadoop做大规模日志压缩的

    背景 刚毕业那几年有幸进入了当时非常热门的某社交网站,在数据平台部从事大数据开发相关的工作.从日志收集.存储.数据仓库建设.数据统计.数据展示都接触了一遍,比较早的赶上了大数据热这波浪潮.虽然今天的人 ...

  10. 【重点突破】——Cookie的使用

    cookie:小甜饼 cookie:保存客户端浏览器中一个纯文本文件 版本高的浏览器可查看   F12->Resource  左下方cookie    查看 cookie作用: 保存:[安全性要 ...