自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

火山灰之家

一直在追求技术的程序员

  • 博客(43)
  • 收藏
  • 关注

原创 有用的网址

一些网址列表,当网络收藏夹用吧C# .NET 库源码 http://referencesource.microsoft.com/netframework.aspx    SymbianSymbian系统上怎么使用Socket API : http://wiki.forum.nokia.com/index.php/%E4%BD%BF%E7%94%A8Socket_

2007-06-10 11:49:00 1149

原创 一些excel的用法

个人所得税公式:下面的J2是放置险后工资的单元格约2007至2011-8-31:=ROUND(MAX((J2-2000)*{0.05,0.1,0.15,0.2,0.25,0.3,0.35,0.4,0.45}-{0,25,125,375,1375,3375,6375,10375,15375},0),2)2011-9-1以后=ROUND(MAX((J2-3500

2013-01-08 11:18:19 669

转载 Eclipse快捷键大全

Eclipse快捷键大全(转载)Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面

2012-09-04 18:22:56 678

原创 wp7,程序设置为32位。实现图像流畅显示,避免水波纹

修改很简单,WMAppManifest.xml 中加入 BitsPerPixel="32" 即可测试代码:页面中放了一个渐变背景 修改前:修改后:

2012-08-10 16:04:25 1162

转载 Zune无法连接手机的解决办法

转自 http://wp.d.cn/news/view_1117.htmlZune无法连接手机的解决办法编辑:tg    发表时间:2012-4-27 14:07:19    [0]条评论如果你的WP7设备无法通过Zune建立连接的话,地瓜WP7助手也无法正常连接你的WP7设备。一般情况下,Zune无法连接WP7手机可能是以下几种情况导致的:

2012-07-05 11:40:09 1480

原创 系统的toast

1. 宽满屏,高60像素2.文字、图标总是白色(不论黑色主题还是白色主题),背景色为Accent Color3. 第一行高27,显示时间(且只显示时间,不会显示网络、电量等信息)。显示的时间和system tray的时间重合——竖屏时居左,横屏时靠近手机顶部(注意不是页面顶部)。显示效果跟当前页面显示效果无关4. 第二行高33,内容由3部分组成:icon,文字1, 文字2.  ic

2012-06-28 16:59:50 642

原创 仿一个wp7中PhotoChooserTask指定宽高后的图片裁剪窗口

先看看PhotoChooserTask的图片裁剪窗口有哪些特点:1.  窗口主体(整个图片最大可能存在的区域)宽480高720。无SystemTray(高32)有Appbar(高72)。不支持横竖屏切换,只有竖屏模式2.  取景窗边框宽度1像素。边框的位置也属于选取的部分3.  取景窗(包含边框)最大宽度384,最大高度582。即左右边距不小于48,上下边距不小于73.4. 取景窗

2012-05-23 16:41:27 2846

原创 WP7中Image控件、BitmapImage、WriteableBitmap部分研究

1. 载入大尺寸图片一般情况下,Image对象的Source都是BitmapImage对象。在xaml中将Image.Source设为一个Uri时,系统也会自动创建一个BitmapImage对象。使用BitmapImage处理图片,图片太大时会做自动缩放。这个“太大”的限制是指宽或高大于2048像素。其实这个限制对很多控件都成立。具体的缩放规则如下:原始宽或高载

2012-03-14 14:42:21 2037

原创 Wp7,使你的程序在程序列表中的名称自适应手机语言设置

mango之后,wp7中不允许使用Native Dll(c++编程的dll),除非有OEM签名。但是还有一个例外。就是资源dll。关于区域设置ID (LCID),请参考 http://hi.baidu.com/sdald/blog/item/8089123097264a9ca9018ede.html步骤一、创建含有资源文本的c++ dll (包括和它对应的mui。m

2012-03-13 15:39:15 940

转载 win8要来了

http://msdn.microsoft.com/zh-cn/windows/hh867992

2012-03-06 20:36:23 612

原创 关于WriteableBitmap(wp7中)

1. WriteableBitmap.SetSource 和 WriteableBitmap.LoadJpeg是不同的。 const int CANVAS_WIDTH = 480; BitmapImage bmp = new BitmapImage();

2012-03-06 17:59:47 1666

原创 Wp7中的可用的系统参数

需要引入命名空间:   using Microsoft.Phone.Info;信息名称获取代码数据类型备注设备制造商DeviceStatus.DeviceManufacturerString,长度256以内也可用DeviceExtendedProperties.GetValue("DeviceMan

2012-02-10 19:43:14 799

原创 wp7中使用adduplex

XNAGame1成员变量 AdManager adDuplex; Vector2 adPosition = new Vector2(320, 0);LoadContent()中 adDuplex = new AdManager(this, "0" /* your AppId here */);

2012-01-16 19:13:09 1433

原创 wp7 判断是否试用模式

在SL程序的lauch 和 active 时调用using Microsoft.Phone.Marketplace; LicenseInformation _licenseInformation = new LicenseInformation(); bool _isTrial = _licenseInformation.IsTrial();XNA中

2012-01-16 18:39:20 940

原创 wp7 中使用微软AD

在XNA中使用1. 程序ID和广告布局private static readonly string ApplicationId = "test_client";private static readonly string AdUnitId = "Image480_80"; //other test values: Image480_80, Image300_50, TextAd

2012-01-16 17:49:30 956

转载 Wp7 中 webbrowser 页面跳转

Wp7 中 webbrowser 页面跳转原帖地址http://wildermuth.com/2010/12/24/Navigating_with_the_WebBrowser_Control_on_WP7private void backButton_Click(object sender, EventArgs e){ try { brow

2012-01-12 19:49:50 1354

原创 wp7 软键盘高度

Wp7中软键盘弹起没有通知,而且高度不确定。具体高度依赖当前的InputScope类型和剪贴板有没有数据 经过测量规则如下(仅统计了竖屏)1. 软件盘有两个高度: 408和339. 软件盘高度与是否存在ApplicationBar无关2. 满足以下两个条件之一,软键盘的高度为408;其他情况均为339(1)剪贴板有数据(2)当前有焦点Textbox的InputScope

2012-01-12 17:33:00 1387

原创 Just For Test

[[[1a218b0a-d95b-4219-a7cc-01a1ecfeda06]]]

2012-01-11 18:44:47 458

转载 详解win7中的文件属性“访问时间”和“修改时间”不一致的原因分析 【原来LastAccessTime早就没用了】

原帖地址 http://www.xueit.com/html/2010-07/44-4818641862010712104126890.html注:wp7的文件系统同样适应,即wp7中的IsolatedStorageFile.GetUserStoreForApplication().GetLastAccessTime(FileName)是无用的,总是等于GetCreationTime

2012-01-11 15:38:00 4198

原创 windows phone 7 中 HubTile控件自定义大小。

Toolkit(http://silverlight.codeplex.com/)中有一个不错的控件:HubTile。但这个控件只能用于173*173的Tile,如果想放其他尺寸的的就麻烦一些了(一行并排3个显示的Tile)下面是实现可重定义tile大小的完整代码步骤1:写一个Converner类,用于缩放double类型的数值需要命名空间:using System.Globa

2011-12-13 11:00:50 2787 6

原创 windows phone 7 中怎样定义和使用资源(Resource)

1. 系统资源。在wp7开发中可以看到很多使用系统资源(resource)的例子,例如默认的新page:这里的PhoneTextTitle1Style便是资源。系统的资源定义在这里:C:\Program Files\Microsoft SDKs\Windows Phone\v7.1\Design , 根据安装路径不同,这个路径有一些差异。这个路径下有DarkBlue、D

2011-12-09 16:04:28 2671

转载 转一篇关于c# string.Compare() 函数中那个comparisonType参数的文章

原文链接 http://developer.51cto.com/art/201001/175935.htm.NET Framework作为一个开发环境给编程人员带来了非常大的好处。平时编写代码的时候,.NET Framework字符串可能是大家接触得比较多的,所使用的字符串操作也应该得比较多的.在字符串比较方面,DOTNET2.0新增了一个枚举StringComparison:

2011-12-06 19:19:57 2139

原创 windows phone 7 上枚举所有子控件

public class UIData { public Type ElemtType { get; set; } public string Name { get; set; } public int Indent { get; set; } } string GetDataString(List lst)

2011-11-29 17:18:46 621

原创 wp7 toolkit编译错误 Xap packaging failed

下载最新版得toolkit后 (http://silverlight.codeplex.com/SourceControl/list/changesets 71382),发现编译最后一步通不过,总是报这个错误:Error 1Xap packaging failed. Object reference not set to an instance of an object.PhoneTo

2011-11-28 18:59:17 1309

原创 WP7中,修改button样式并重用

在Wp7中按钮的默认效果是这样的:黑色主题普通/按下 白色主题普通/按下 普通状态的背景色前景很容已通过修改Background、Foreground、BorderBrush等属性实现 <Button Content="Button" Height="72" HorizontalAlignment="Left" Name="button1"

2011-11-27 15:21:26 2477 2

原创 WP7中,在后台c#代码中控制Grid

有时候需要在后台代码中修改Grid布局,大概实现代码如下代码很简单,如果在xmal中改过布局应该一看就明白。操作方法:创建一个默认页面,后台代码中加如下代码 public partial class Page3 : PhoneApplicationPage { public Page3() { Initi

2011-11-25 20:25:10 2827

原创 Wp7 Applicationbar 的一些细节

本文重点讨论竖屏状态下的appbar效果。不过想防一个appbar的话,有必要了解一下。1. 视觉尺寸为展开状态,整个appbar宽480高72每个iconbutton尺寸为48*48,icon间距为36(不论有几个icon)...其实也是一个button,sdk的icons目录能找到这张图。这张图的尺寸是72*72,但上方有12像素的同名空白,所以视觉效果是和其他ic

2011-11-18 11:44:07 1718

原创 WP7中image应该怎么存放

一.在wp7中,图片有三种形式存在:1. content 安装中的独立文件.使用实例:.xaml中:Source="/Images/bg.jpg"Source="Images/bg.jpg"Source={Binding Img}    Img值为"/Images/bg.jpg"或"Images/bg.jpg".cs中:image1.Source =

2011-10-21 13:31:51 937

原创 非递减单链表删除重复元素

typedef struct _MyListNode{ int nData; struct _MyListNode * pNext;} MyListNode, *PMyListNode;class MyList{public: MyList() { pH

2011-10-08 19:15:19 1814

原创 图像处理 YCbCr转RGB

公式:Y = 0.299 R + 0.587 G + 0.114 BCb = - 0.1687 R - 0.3313 G + 0.5 B + 128Cr = 0.5 R - 0.4187 G - 0.0813 B + 128反推:R = Y + 1.40

2011-09-15 17:59:41 826

原创 wp7 push notification

一个系统解决push的博客:http://blogs.msdn.com/b/ninma/archive/2011/08/01/windows-phone-7-1-push-notification.aspx服务端逻辑:1. 提供register及unreg

2011-08-09 13:51:40 656

原创 Windows phone 7 点滴 —— 系统配置

1. 禁止自动锁屏PhoneApplicationService.Current.UserIdleDetectionMode = IdleDetectionMode.Disabled;2.锁屏状态后台运行PhoneApplicationService.Current.Applic

2011-07-28 17:47:54 419

原创 Windows phone 7 点滴 —— 性能问题

1. 在IsolatedStorageFile保存一张10k左右的图片,平均耗时300ms。(3次900ms)2. 从IsolatedStorageFile读取一张10k左右的图片,平均耗时20ms (119次2620ms)3. IsolatedStorageSettings中判

2011-07-12 15:06:13 500

原创 Windows phone 7 图片共享

考虑到从文件读取图片的性能瓶颈,决定尝试共享图片先关的元素来提高性能。目前想到的几个方式:共享BitmapImage、共享Image控件、共享内存中的stream1. 共享BitmapImage:可行2. 共享Image控件:不可行。一个Element不多同是做多个Element

2011-07-12 15:04:58 501

原创 http请求相关知识备忘 -- 更新中

<br />http请求的错误大致分为两种:<br /> <br />1. 请求成功到达服务器,但请求内容未被接受<br />请求成功,获取返回码不为200. (获取方式:QueryDword(hHttpReq, HTTP_QUERY_STATUS_CODE, dwVal))<br />        错误的返回码包括 404、500等。<br /> <br /> <br />2. 请求失败,GetLastError得到的值。<br />    12000(INTERNET_ERROR_BASE)开始的错误

2010-12-28 11:22:00 928

原创 public、private、protected属性与public、private、protected继承

一、先说类成员变量及成员函数的的属性。1.public 与 private 的区别这两个的区别学过C++的都比较清楚,public的变量和函数在类的内部外部都可以访问,而private只有在类的内部可以访问class Base{public: Base(int a, int b = 0); int GetA(); int m_b;private: int GetB(); int m_a

2009-06-01 19:04:00 1766

原创 八皇后的解法

 8皇后用栈的解法。可以解N皇后,可以处理重复,可以输出到文件class Stack8Queen{public:    Stack8Queen(int siderLen = 8, bool bNoRepeat = false);    Stack8Queen(char * szFileName, int siderLen = 8, bool bNoRepeat = 

2008-10-16 20:12:00 887

原创 翻转字符串中的字母字符

//翻转字符串中的字母字符 void SwapChar(char &a, char &b){    char tmp = a;    a = b;    b = tmp;    return;}bool IsLatinChar(char ch){    if (ch >= a && ch z)        return true; 

2008-10-16 20:07:00 798

原创 约瑟夫环问题

编号为1,2,3,……,n的n个人按顺时针方向围坐一圈。任选一个正整数作为报数上限m,从第一个人开始按顺时针方向自1开始顺序报数,报到m时停止报数。报m的人出列,从他在顺时针方向上的下一个人开始重新从1报数,如此下去,直至所有人全部出列为止。设计程序输出出列顺序 //约瑟夫环问题 typedef struct _JoinsItem{    int date;    

2008-10-16 20:04:00 1645

原创 杨辉三角

 #define    N    11 void InitTriangle(int arrTriangle[][N]){    int i = 0, j = 0;    for (i=0; i    {        arrTriangle[i][0] = 1;        arrTriangle[i][i] = 1;    }    for (i

2008-10-16 19:58:00 623

空空如也

空空如也

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

TA关注的人

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