自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

转载 使MySQL支持emoji

1. 修改数据库的字符集 和 排序规则为:  ALTER DATABASE database_name CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci;2.修改数据表的 字符集 和 默认排序规则,有几个修改几个:  ALTER TABLE Tablename CONVERT TO CHARACTER SET utf8m...

2019-07-01 17:39:00 118

转载 1. Two Sum [Array] [Easy]

Given an array of integers, returnindicesof the two numbers such that they add up to a specific target.You may assume that each input would haveexactlyone solution, and you may not use the...

2019-03-10 20:45:00 119

转载 『IOS』 遇到问题记录(长期更新)

遇到的很多问题,解决后都是自己记着,以为不会忘记,之后却会想不起来了。所以把今后解决的问题记录在这。一.在二级页面设置了CAlayer的代理,在返回一级页面报错:EXC_BAD_ACCESS(code=EXC_I386_GPFLT) :野指针,访问了一块不属于你的内存因此delegate需要显示的释放 (释放顺序从外层到里层)-(void)dea...

2018-05-20 09:35:00 163

转载 [IOS] 详解图片局部拉伸 + 实现图片局部收缩

(图为微信首页右上角『+』效果)当初还在开发WP7的时候,从IOS同事那边了解到类似微信以上功能的实现。Item条数不同,总高度也不同,这就需要将背景图片进行局部拉伸到响应的高度,并且保持上方的三角形不变型。然而回想WP,没找到有API能对图片做此处理,只要图片显示比例与源图比例不一样,就会导致图片拉伸变形。(因此我只能让设计给一个右上角三角形,之后一个纯色长方形,纯色长...

2017-05-19 15:56:00 553

转载 【IOS】模仿"抽屉新热榜"动态启动页YFSplashScreen

IOS最好要设置系统默认启动页面,不然进入应用就会突然闪现黑色画面下图是我们要实现的效果:总体思路:设置一个系统默认启动页面,在进入didFinishLaunchingWithOptions时,给Window添加自定义启动页,其初始画面和系统启动页一样。可在自定义启动页实现一些动画,动画结束后,将自定义启动页移除。一.设置系统默认启动页现在,新建项目会自...

2016-06-15 18:24:00 166

转载 【IOS】将一组包含中文的数据按照#ABC...Z✿分组

上一篇文章【IOS】模仿windowsphone列表索引控件YFMetroListBox里面我们一步步的实现了WindowsPhone风格的索引。但是有没有发现,如果你要实现按照字母排序,你还得自己填入这些数据,而不能够让其自动归类。因此我们这篇文章来说说如何将一个数组进行排序。标题中的#代表数字、✿代表除了数字、中英文外的其他符号。1.需求 :将字符串分类成数字、中...

2016-05-30 18:19:00 130

转载 【IOS】模仿windowsphone列表索引控件YFMetroListBox

有没有觉得UITableView自带的右侧索引很难用,我一直觉得WindowsPhone中的列表索引非常好用。所以呢,我们来实现类似Windows Phone中的列表索引(这就是信仰)。最终实现效果图:1.完整的首字母索引 2.Header名称索引 ...

2016-05-30 16:03:00 103

转载 【IOS】自定义可点击的多文本跑马灯YFRollingLabel

需求项目中需要用到跑马灯来仅展示一条消息,长度合适则不滚动,过长则循环滚动。虽然不是我写的,但看了看代码,是在一个UIView里面放入两个UILabel,在前一个快结束的时候,另一个显示。然而点击处理的 确是UIView的点击事件。 然而看到比如地铁、公交里面的跑马灯是分了很多段显示的。虽然说可以将多段合并为一段来显示,但是如果各个需要点击事件又该如何处理...

2016-05-16 18:28:00 295

转载 【IOS】将字体大小不同的文字底部对齐

从WP转IOS了,还是放不下......在项目中,要实现如图多个不同大小的文字 底部对齐的效果 像下面这样:(想要的效果)以为用三个UIFont不同的UILabel 之后让他们底部对齐就可以了,但是效果是下面这样的:(不想要的效果)底部完全不对齐呀,为什么"1314"比两边高出了那么多呀!!!!强迫症不能忍呀!!!----------------...

2016-05-16 15:30:00 848

转载 【UWP】通过特定URI打开Win10指定设置页面[转]

系统设置其实也是一个Modern应用,它与ms-settings:协议进行了关联.在设置应用中的每一个具体的设置页面都有一个URI(统一资源标识符)与之对应,通过这些URI就可以直达某个具体的设置页面。用法:await Launcher.LaunchUriAsync(new Uri("SomeUri"));Win10设置应用已知URI汇总:节电模式m...

2015-10-12 14:33:00 160

转载 【UWP】解析GB2312、GBK编码网页乱码问题

在WebHttpRequest请求网页后,获取到的中文是乱码,类似这样:<title>˹ŵ��Ϸ���������� - ��̳������ - ˹ŵ��Ϸ����</title> 原因是网页多种编码方式(上述charset=gbk),UWP中Encoding能够支持UTF-8、Unicode,但是不支持gb2312、gbk等编码。因此我...

2015-10-08 16:07:00 8112

转载 【WP8.1】类似“IT之家” 自定义消息 的实现

曾经在WP7、WP8下的消息 使用的都是Coding4Fun.Phone.Toolkit里面的ToastPrompt类来实现的。现在我们来自己做个类似IT之家的这种效果:从右边弹出,经过几秒后会自动消失。首先明确几个需求:1.在任何界面都能够弹出此消息2.可以自定义消息的格式内容以及消息的消失时间(包括是否含有标题、字体大小、排列...)3.消息的提示与消失都...

2015-08-21 11:49:00 115

转载 【WP8.1】HttpClient网络请求、进度以及终止

工作这么长时间,起初还是喜欢用面向程序过程的思路去写代码。慢慢的才会用面向对象的思路分析、解决问题。也算是一点点进步吧。最近在做一个下载音乐的功能。用到了HttpClient类。于是就简单的写了一个文件处理类。主要实现了Get请求,Post还很不完善(Post看到过别人写的很不错的类,以后会贴出)。还有能够实时的显示下载进度,中断下载。贴出代码,在代码里解释:...

2015-08-11 11:26:00 188

转载 【Win10】SplitView控件

SplitView是Win10中的新控件。用于呈现两部分视图。 一个视图是主要内容,另一个视图是用于导航。(也就是通常说的汉堡菜单。)主要结构:<SplitView> <SplitView.Content> <!--主要内容--> </SplitView.Content> <SplitVie...

2015-08-10 16:27:00 169

转载 【WIN10】绑定x:Bind

在WP8、WP8中,我们知道有一个绑定{Binding},而在Win10中,新增了一个绑定{x:Bind}x:Bind :为编译时绑定 ,内存、内存相对于传统绑定都有优化特性:1.为强类型 2.默认上下文为Page或UserControl 3.Mode默认为OneTimexaml:<TextBlock Text="{x:Bind Bin...

2015-08-03 14:52:00 228

转载 时隔六月

距离上次文章更新已经六个月了。OneNote上记了很多笔记,一直没写上来。(但部分由于同步出现问题,已经部分丢失)这六个月,我还是在忙于windows phone 8东方航空客户端的开发。所做的事情还是一样的,只不过对于框架更加熟悉了,写程序也更加得心应手。偶尔的新功能也让我了解的更多。但WIN10已出,所用的框架还是WP8,老了。WP8和WP8.1本已差别挺大...

2015-08-03 11:31:00 64

转载 WP8下实现刮刮乐(橡皮擦)功能

说到刮刮乐这个功能,我们最先想到的是上下两张(长方形)重叠,之后对上面这张图片进行操作。我的想法是:通过手势,让手指划过的地方变成透明的,底部就会显示了。那如何让图片变为透明呢?这就要对图片的像素进行处理了。首先,图片的像素是一个int型数组:int[],此数组长度为图片高(像素)*宽(像素)比如:一张图片的高宽为200pixel、400pixel,那么这个数组为int...

2015-02-05 16:32:00 138

转载 MVVM开发模式简单实例MVVM Demo【续】

本文将接着上篇文章,介绍一下三点:(Universal App)1.将添加Product集合,绑定到列表2.给点击ListBox的添加选项改变时的事件(要附加依赖属性,和Button点击事件不同)3.通过自定义类以JSON获取保存数据到存储空间-------------------------------------------------1.添加集合,绑定列表,支持...

2015-01-12 14:48:00 195

转载 MVVM开发模式简单实例MVVM Demo

本文主要是翻译Rachel Lim的一篇有关MVVM模式介绍的博文A Simple MVVMExample并具体给出了一个简单的Demo(原文是以WPF开发的,对于我自己添加或修改的一部分会用红色标注)现在开始:在我看来,如果你使用的是WPF或Sliverlight来开发程序就应该使用MVVM设计模式。它是你的代码清晰明了并易于维护。可问题是网上有很多有关MVVM...

2015-01-08 18:00:00 189

转载 反射的一些用法(WP8.1下)

  我初步的理解:反射就是动态调用(dll)类。比如某个dll有一个类,通过反射就可以知道它里面属性、方法,就可以实现调用。确实,dll可以直接引用,但是如果遇到这种情况:添加、删除功能同属一个Dll,要在源程序代码不变的情况下,增加新功能,就要动态加载程序集。1.反射获取类型  a.对于普通的类:  Type t = Type.GetType("...

2015-01-05 09:57:00 55

转载 WP8.1 RT 生命周期详解‏‏‏‏‏‏‏‏‏‏‏‏‏

         应用状态关系转换图根据此“应用状态关系转换图”。有以下:三个状态:NotRunning:未运行 Running:运行中 Suspended:挂起三个事件:Activated    在未运行状态,打开应用      Resuming恢复状态,挂起的应用恢复运行Sus...

2014-12-23 15:03:00 135

转载 将十六进制色值转换成Color

在给Background赋值时,除了自带的Red,Blue,Black等,可以通过以下方法赋予其他颜色。主要是将Hex转换成ARGB(A:alpha,表示透明度、R:Red、G:Green、B:Blue),其中ARGB取值均在0--255之间 该方法传入的字符串参数可以类似 #21459A 或者 #FF21459Apublic static Color? GetColo...

2014-12-23 14:04:00 355

转载 WindowsPhone8.1RT建立空白应用挂起没反应的解决方案

wp8.1下, 建立空白应用后遇到的问题:想要实现保存、提取数据都无法成功在退出程序后无法进入到OnNavigatedFrom()中去。网上说要手动的InvokeOnSuspending事件.-------------------简陋的分割线-----------------------------后来了解到在空白应用里缺少SuspensionManager.cs以及...

2014-12-10 10:20:00 92

转载 简单的方向传感器SimpleOrientationSensor

SimpleOrientationSensor是一个简单的方向传感器。能够识别手机如下表的6种方向信息:SimpleOrientation枚举变量方向NotRotated设备未旋转Rotated90DegreesCounterclockwise逆时针旋转 90 度Rotated180DegreesCounterclockwi...

2014-12-01 15:08:00 223

转载 WP8.1下 Cortana语音命令 VCD文件 设计

Windows Phone8.1下的Cortana,可以通过语音的方式,打开、设置应用,进行页面跳转、执行任务。我们先要创建VCD(VoiceCommand.xml)文件<?xml version="1.0" encoding="utf-8" ?> <VoiceCommands xmlns="http://schemas.microsoft.com/...

2014-11-26 10:01:00 107

转载 Windows Phone 8下 友盟社会化组件SDK的使用。

由于项目的需要,要将友盟的社会化组件SDK由0.9更新至2.0. 版本变化比较大。1、很多类以及命名空间已经取消了。如UmengSocialSDK.Net.Request命名空间, UmengSocial类等。2、微信会话和朋友圈已整合成一个。老版本两者分别是两个类,此处已经整合为一个。(WP8.1下暂时无法分享至微信、朋友圈)分享内容支持三种:Link链...

2014-11-24 10:42:00 91

转载 利用委托,将值/对象从自定义控件传递至主页面

一直不懂委托、事件是如何实现的。觉得好像是要自己实现Button的各种事件(比如Click)一样高大上偶然的看到一边文章,才对它们有了初步的了解。此处,我要实现是,在点击自定义控件选中某一值后,隐藏控件,之后在主页面显示该值这里就用双十一网购为例,来说说实现方法。买家、卖家、快递, 分别表示主页面、控件、委托。卖家要将货物送给买家,就必须经过快递这个第三方。...

2014-11-13 13:01:00 127

转载 解析某些特殊格式XML文件时,获取不到根节点问题

还是在语音识别这块。在读取本地的SRGS的XML后,无法获取到根节点<grammar>。下面是SRGS.XML文件(只给出了根节点)<?xml version="1.0" encoding="utf-8" ?>< grammar version="1.0" xml:lang="zh-cn" ...

2014-11-13 09:20:00 696

转载 利用百度语音API进行语音识别。

由于项目需要,这几天都在试图利用百度语音API进行语音识别。但是识别到的都是“啊,哦”什么的,我就哭了。这里我只是分享一下这个过程,错误感觉出现在Post语音数据那一块,可能是转换问题吧。API请求地址::http://vop.baidu.com/server_api语音上传模式:显示发送:将语音数据直接放在 HTTP-BODY 中其他参数:cuid:用户id,token...

2014-10-30 16:53:00 957

转载 Windows Phone自带的语音识别

WindowsPhone下语音操作包括:1、程序内部的语音识别,用户可以通过语音识别进行输入或完成相关任务2、控制程序的语音命令,控制程序启动、打开,并可对页面跳转等进行操作这篇文章将构建一个简单的语音识别(一般的会将说的话全部识别出来,而利用SRGS语法可识别一句话里面的组成)SRGS(语音识别语法规范),可以定义复杂的语音识别规则.如:识别用同义词替换了词语,漏...

2014-10-28 10:05:00 108

转载 WP7/WP8/WP8.1设置存储的区别

最近做的一个软件,由于最初是针对WP7的,现在在只能创建WP8.1的visual studio 2013上转换为了WP8的。由于要保存字体大小、背景颜色、JSON三个数据,一直使用的是WP7下的存储方式:IsolatedStorageSettings FontSizeSaved = IsolatedStorageSettings.ApplicationSettings;  /...

2014-10-23 10:22:00 162

转载 JSON/XML序列化与反序列化(非构造自定义类)

隔了很长时间再重看自己的代码,觉得好陌生。。以后要养成多注释的好习惯。。直接贴代码。。对不起( ▼-▼ )保存保存:进行序列化后存入应用设置里ApplicationDataContainer _appSettings = ApplicationData.Current.LocalSettings; //这个是保存一些页面输入信息private async void Sa...

2014-10-20 23:15:00 111

转载 Linq查询操作语句学习

对于一个集合,我们通常会用foreach或者for循环来判断查找里面的元素。但这种方法通常会看起来比较复杂,我们可以使用linq。Linq允许编写C#代码以查询数据库相同的方式操作内存数据(写法类似于SQL)核心目标是让程序员关心What,而不是How,所以效率通常不及不用Linq的实现。但Linq的代码非常易理解,并且可以写的非常简洁。一般的,可以使用Select、Wh...

2014-10-20 22:23:00 216

转载 不挣扎了,开始学习LINQ TO XML,进而来解析网页。

找到了别人遇到和我一样的问题:http://ylad.codeplex.com/discussions/430095(英文)一位叫做Mister Goodcat的提供了信息:Short answer: XPath is not supported on the phone. If you want to use HTML Agility Pack, use the LinqToX...

2014-10-10 12:35:00 87

转载 HtmlAgilityPack解析器在WP8.1下报错,不仅如此,社交化分享也报错。

以前WP7下是用的HtmlAgilityPack和XPath来解析网页,很好用。但是在Wp8.1下,这个里面却缺少了一个很重要的方法。1 HtmlDocument doc = new HtmlDocument();   //实例化HtmlDocument对象2 doc.LoadHtml(html);  //载入HTML3 var tags = doc.Documen...

2014-10-08 15:44:00 111

转载 【解决】同一url的http请求所获取的结果总是相同

曾经在WP7写过一个通过HTTP获取网页内容的小程序,当时一直没能够解决:有一个网址,在每次点击刷新之后页面所呈现的内容都是不同的。但是进行HTTP请求时,结果将会一直重复。从网上查资料得知,在请求数据的时候会自动建立缓存,当网址相同的时候,就不发送请求了。所以就要保证两次的url不能完全一样。 所以选择在url后添加随机的参数就行了。形式如: ?opt=1...

2014-09-30 20:07:00 645

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除