自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

转载 How to Run a Program in Compatibility Mode

因为应用程序跑在兼容模式下的时候,通过读取注册表RegQueryValueEx和GetVersionEx得到的系统名称和版本号是兼容模式下的操作系统名称和版本号,所以不得不加以区分和设定,一下是三种设置兼容模式和非兼容模式的方法:OPTION ONETo Set Compatibility Mode of Application in Properties Page1.

2012-12-20 10:13:49 4979

转载 Activity有四种加载模式:standard(默认), singleTop, singleTask和 singleInstance

standard:Activity的默认加载方法,即使某个Activity在Task栈中已经存在,另一个activity通过Intent跳转到该activity,同样会新创建一个实例压入栈中。例如:现在栈的情况为:A B C D,在D这个Activity中通过Intent跳转到D,那么现在的栈情况为: A B C D D 。此时如果栈顶的D通过Intent跳转到B,则栈情况为:A B C D D

2012-12-14 16:21:26 9403

原创 关于activity launchMode设置为singleTop时,不会调用OnNewIntent的问题

当activity launchMode设置为singleTop时,用startActivity(intent)有时候不会调用OnNewIntent。这个时候请保证配置文件xml设置launchMode=singleTop,并且代码里设置intent.setFlags(intent.FLAG_ACTIVITY_SINGLETOP);问题请参阅: 点击打开链接 如果还不会调用OnNewInt

2012-12-14 15:58:15 10531 2

原创 GetVersionEx 获取系统版本信息

最近在windows 8上获取系统版本信息需要调用系统API,于是用到了GetVersionEx。首先看一看函数原型:BOOL GetVersionEx(POSVERSIONINFO pVersionInformation);结构OSVERSIONINFOEX定义如下:typedef struct { DWORD dwOSVersionInfoSize;

2012-12-12 15:01:40 23753 3

原创 AES加密示例

最近用到对文本内容进行加密,于是查了一下常用的加密算法:DES(Data Encryption Standard):对称算法,数据加密标准,速度较快,适用于加密大量数据的场合;3DES(Triple DES):是基于DES的对称算法,对一块数据用三个不同的密钥进行三次加密,强度更高;RC2和 RC4:对称算法,用变长密钥对大量数据进行加密,比 DES 快;IDEA(Internat

2012-12-04 14:29:21 6431

原创 如何防止android Toast重复显示?

当Toast响应点击事件时,如果用户连续点击,就会导致多个Toast排队等待依次显示,从而感觉很不友好,这个时候可以用以下方法避免之:private static Toast mToast = null; public static void showToast(Context context, String text, int duration) { if (mToast == nul

2012-12-04 10:06:14 10456 1

空空如也

空空如也

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

TA关注的人

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