04 2012 档案

摘要:Android: JAVA和C# 3DES加密解密2012-02-17 10:16最近 一个项目.net 要调用JAVA的WEB SERVICE,数据采用3DES加密,涉及到两种语言3DES一致性的问题,下面分享一下,这里的KEY采用Base64编码,便用分发,因为Java的Byte范围为-128至127,c#的Byte范围是0-255核心是确定Mode和Padding,关于这两个的意思可以搜索3DES算法相关文章一个是C#采用CBC Mode,PKCS7 Padding,Java采用CBC Mode,PKCS5Padding Padding,另一个是C#采用ECB Mode,PKCS7 Pa 阅读全文
posted @ 2012-04-26 23:26 zziss 阅读(348) 评论(0) 推荐(0) 编辑
摘要:核心代码:Imei=((TelephonyManager)getSystemService(TELEPHONY_SERVICE)).getDeviceId();1.加入权限在manifest.xml文件中要添加<uses-permissionandroid:name="android.permission.READ_PHONE_STATE"/>2.代码/*****创建日期2010-4-29下午05:02:47**/packagenet.sunniwell.app;importandroid.app.Activity;importandroid.os.Bundle 阅读全文
posted @ 2012-04-11 15:47 zziss 阅读(578) 评论(0) 推荐(0) 编辑
摘要:相比大家都知道,每部手机都有一个属于自己的字符串,这个字符串是全球唯一的;即使相同品牌,相同型号,它们彼此也不会雷同;这个码就是IEMI码。 IMEI(International Mobile Equipment Identity)是国际移动设备身份码的缩写,国际移动装备辨识码,是由15位数字组成的"电子串号",它与每台手机一一对应,而且该码是全世界唯一的。每一只手机在组装完成后都将被赋予一个全球唯一的一组号码,这个号码从生产到交付使用都将被制造生产的厂商所记录。 有了IMEI码,我们就能很方便的区分出每一台机器,区分出机器拥有者、使用者。IMEI码也是用户无法自行更改的, 阅读全文
posted @ 2012-04-11 15:06 zziss 阅读(815) 评论(0) 推荐(0) 编辑
摘要:SQLite日期类型 简单示例:SELECT datetime(CHANGE_DATE,'localtime'), strftime('%Y-%m-%d',CHANGE_DATE,'localtime'), datetime('now','localtime'), strftime('%Y-%m-%d','now','localtime'), DATE('now','localtime'), time('now', 阅读全文
posted @ 2012-04-09 17:54 zziss 阅读(256) 评论(0) 推荐(0) 编辑