共 85 篇文章 |
|
此 HMAC 进程将密钥与消息数据混合,使用哈希函数对混合结果进行哈希计算,将所得哈希值与该密钥混合,然后再次应用哈希函数。发送方计算原始数... 2012-05-22 14:52 阅读(3317) 评论(0) Java加密技术(二)——DES数据加密算法(和加IV向量版) 接下来我们介绍对称加密算法,最常用的莫过于DES数据加密算法。 阅134 转1 评0 公众公开 14-08-12 18:08 |
public static String getMD5ofStr(String origString) {public static String getMD5ofStr(String origString, int times) {md5 = getMD5ofStr(md5);public static boolean verifyPassword(String inputStr, String MD5Code) {public static boolean verifyPassword(String inputStr, String MD5Code,为了更可变,还提供了多次加密的方法,可... 阅116 转0 评0 公众公开 14-08-12 18:07 |
屏幕密度-Boss的密度:别看有个boss体型很小,他密度高,一个俄罗斯梅花坐直接压死你,我们需要知道每个boss的密度。xlarge 屏幕至少960dp x 720dplarge 屏幕至少 640dp x 480dpnormal 屏幕至少 470dp x 320dpsmall 屏幕至少 426dp x 320dp.比当前屏幕更小的资源来计算(例如,如果你没有添加large后缀,那么一个large大小的屏幕将会使用在normal... 阅9 转自點點滴滴 公众公开 14-06-13 16:51 |
在java5以后,一个可以调度执行的线程单元可以有三种方式定义:Thread、Runnable、Callable,其中Runnable实现的是void run()方法,Callable实现的是 V call()方法,并且可以返回执行结果,其中Runnable可以提交给Thr ...另外,说ThreadLocal使得各线程能够保持各自独立的一个对象,并不是通过ThreadLocal.set()来实现的,而是通过每个线程中的... 阅115 转0 评0 公众公开 14-05-15 15:57 |
如果该ViewGroup的onInterceptTouchEvent()在接收到down事件处理完成之后return true,那么后续的move, up等事件将不再传递给onInterceptTouchEvent(),而是和down事件一样传递给该ViewGroup的onTouchEvent()处理,注意,目标view将接收不到任何事件。从Log可以看到,由于LayoutView1在拦截第一次down事件时return true,所以后续的事件(包括... 阅51 转0 评0 公众公开 14-04-30 17:36 |
基于ffmpeg的Android 2.2播放器开源代码 本开源Android播放器基于ffmpeg开发,音视频在jni层直接输出,不使用java层的bmp和audiotrack输出,支持arm汇编加速,超级精简。本开源代码的编译环境1: Android SDK 2.2版,2: NDK r4版,注意要导出NDK宏,3:Android jni层直接输出音频示例,Android jni层直接输出视频示例,基于ffmpeg的Android播... 阅394 转0 评0 公众公开 14-04-29 14:13 |
首先说一下TCP/IP详解上讲到的TCP保活功能,保活功能主要为服务器应用提供,服务器应用希望知道客户主机是否崩溃,从而可以代表客户使用资源。如果客户已经消失,使得服务器上保留一个半开放的连接,而服务器又在等待来自客户端的数据,则服务器将应远等待客户端的数据,保活功能就是试图在服务器端检测到这种半开放的连接。客户的TCP响应正常... 阅114 转0 评0 公众公开 14-04-24 17:31 |
Android自定义ScrollView实现反弹效果。} @Override public boolean onTouchEvent(MotionEvent ev) { if (inner == null) { return super.onTouchEvent(ev); 阅1196 转5 评0 公众公开 14-04-02 13:40 |
阅1842 转24 评0 公众公开 14-04-02 13:36 |
Android照片墙应用实现,再多的图片也不怕崩溃。此方法会在LruCache中检查所有屏幕中可见的ImageView的Bitmap对象, * 如果发现任何一个ImageView的Bitmap对象不在缓存中,就会开启异步线程去下载图片。之后调用了setImageView()方法为ImageView设置一张图片,这个方法首先会从LruCache缓存中查找是否已经缓存了这张图片,如果成功找到则... 阅134 转1 评0 公众公开 14-02-19 10:03 |