
java
文章平均质量分 67
hpccn
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java 中的常量定义,final 的问题
Java 中我们常常需要定义一些常量ID,ID值为连续不重复值 方法1:, 方便的定义,方便增减ID 非常方便, 程序保证不会有重复的ID public static class HandleMessage{ // 常量这样定义, switch 语句过不去 final static int HM_USER = 0x100; private static int原创 2012-05-03 14:15:11 · 2050 阅读 · 0 评论 -
java 最佳单例模式
public class LazySingleton { private static class LazyLoading { // static Context context; private static LazySingleton instance = new LazySingleton() { }; } ...原创 2015-01-15 15:53:38 · 849 阅读 · 0 评论 -
java使用LinkedBlockingQueue实现 生产者 消费者模式
LinkedBlockingQueue LinkedBlockingQueue实现是线程安全的,实现了FIFO(先进先出)等特性. 是作为生产者消费者的首选,LinkedBlockingQueue 可以指定容量,也可以不指定,不指定的话,默认最大是Integer.MAX_VALUE,其中主要用到put和take方法,put方法在队列满的时候会阻塞直到有队列成员被消费,take方法在队列空的时原创 2013-12-26 12:25:26 · 9758 阅读 · 1 评论 -
lua学习笔记 0 android嵌入Lua
从这里下载androidlua库 完整示例工程 Lua作为嵌入式脚本语言,可以内嵌入到各种环境。下来我们来展示如何将Lua嵌入到Android当中。 lua : 当前最新版5.2.1 http://www.lua.org/ LuaJava 当前最新版, 1.1 http://www.keplerproject.org/luajava/原创 2012-09-21 11:36:03 · 6110 阅读 · 2 评论 -
android 4.0 Jni 字符转换GetStringUTFChars()函数的Bug
我们项目中,核心部分使用Jni编写, 其中将Java的String转为C的字符串,字符串的转换如下: const char const *p_passwd = (*env)->GetStringUTFChars(env, j_passwd, NULL); 以前在Android 2.x时,一切正常。 升级到4.0后出现异常。 出错退出。 跟踪发现问题:程序中原创 2012-10-25 18:35:12 · 30313 阅读 · 2 评论 -
android 中使用Java反射Reflect,输出类中变量值,方便调试。
Android开发中调试中,我们经常需要输出类的数据。 例如我们经常需要看一下,下列Data类的数据。 public class Data { private int id; private String name; private String url; private Bitmap bitmap; private Long t; private String status; publ原创 2012-10-19 17:29:19 · 3322 阅读 · 0 评论 -
使用java 反射,对类中成员变量赋值.将Json对像转为Java对像
面临的麻烦, Android 开发中经常需要与Intenet通信获取数据 ,中间交换格式,大家都喜欢Json, 如何将Json对像转为Java的对像? 一个个属性来解析可以实现,但对我来说这样做太土了. 通过Java的反射可以很方便,高效,易读的实现 先看一个Json对像 { "content":[{ "level":1, "status":"2", "business原创 2013-12-18 14:33:35 · 2758 阅读 · 1 评论