[Android拾怡]弱化Java方法返回值类型

Android拾怡之弱化Java方法返回值类型

2013-12-01 11:15:55

阅读数:1476

评论数:0

JNI回调静态方法与非静态方法的区别

jclass clazz = NULL; JNIEnv* env = NULL; //1、JNI回调静态方法: 不需要对象实例,只需要拿到class即可 void jniCallUnStaticMethod() { getJNIEnv(&env); clazz = ...

2012-06-25 16:10:14

阅读数:1928

评论数:0

Java正则表达式识别中文

从由汉字,大小写英文,数字组成的语句中分离汉字: public static void regxChinese() { String source = "桑德斯ABdD3ddd5222字符串转换健康康可能34f丰富4f成小写dx5kljfdsljDSknf...

2012-03-02 08:08:09

阅读数:1484

评论数:0

synchronized 方法

因为之前对syncronized方法的错误理解,最近犯了一个很严重的错误,以此文记。 错误理解:synchronized 方法仅对此同步方法加锁,只是这个方法不能被多个线程同步执行。 正确理解:synchronized 方法对整个实例内所有synchronized 方法加锁,一个实例内所有...

2012-02-22 19:31:48

阅读数:600

评论数:0

Java中文比较

使用Collator,参考如下代码:public class Audio implements Comparable { public static Collator co = Collator.getInstance(java.util.Locale.CHINA); publi...

2011-12-22 14:57:43

阅读数:682

评论数:0

JAVA实现AES加密

JAVA实现AES加密 1. 因子        上次介绍了《JAVA实现AES加密》,中间提到近些年DES使用越来越少,原因就在于其使用56位密钥,比较容易被破解,近些年来逐渐被AES替代,AES已经变成目前对称加密中最流行算法之一;AES可以使用128、192、和256位密钥,并且...

2011-12-14 12:33:51

阅读数:711

评论数:0

Java HTTP请求时设置超时

HTTP请求时设置超时时间是明智的,避免死等。 HttpPost request = new HttpPost(requestUrl); HttpClient client = new DefaultHttpClient(); client.getParams().setIn...

2011-12-14 10:03:42

阅读数:4879

评论数:0

通过两个点的经纬度计算距离

从google maps的脚本里扒了段代码,没准啥时会用上。大家一块看看是怎么算的。 private const double EARTH_RADIUS = 6378.137; private static double rad(double d) {    return d * Ma...

2011-12-03 15:30:31

阅读数:648

评论数:0

Android Java混淆(ProGuard)(转)

ProGuard简介        ProGuard是一个SourceForge上非常知名的开源项目。官网网址是:http://proguard.sourceforge.net/。        Java的字节码一般是非常容易反编译的。为了很好的保护Java源代码,我们往往会对...

2011-10-25 20:38:34

阅读数:712

评论数:0

对JNI中某些方法和变量被ProGuard和谐掉的原因分析

Discussion:         使用JNI时分两种情形,一是Java调用C/C++,二是C/C++回调Java。Java方法被和谐掉的情况,存在于第二种应用场景中。 粗略分析,发现这些悲催的方法和变量都是被C/C++直接或间接调用的。 设想的原因:虽然这些方法和变量被...

2011-10-25 19:28:20

阅读数:931

评论数:0

JSON lib框架转换JSON XML不再困难!

Json-lib可以将Java对象转成json格式的字符串,也可以将Java对象转换成xml格式的文档,同样可以将json字符串转换成Java对象或是将xml字符串转换成Java对象。   一、 准备工作   1、 首先要去官方下载json-lib工具包   下载地址:  ...

2011-10-23 12:51:51

阅读数:1015

评论数:0

Android 中 Proguard 和JNI 相关

-------------------------------------------------------他山之石----------------------------------------------- 在Android项目中用到JNI,当用了proguard后,发现native方法找...

2011-10-21 23:30:07

阅读数:889

评论数:0

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