2015年12月4日

Eclipse之NDK编译-- Type 'jint' could not be resolved, and JNIEnv, jclass错误解决办法

摘要: 最近在研究面部识别美白相关的功能。使用的是opencv,就去研究了。今天正好有空就把安装了ndk,安装完成之后就试图去编译demo程序,hellow-jni c代码,一开始编辑就报错了3个错误信息:Type 'jint' could not be resolvedType 'JNIEnv' coul... 阅读全文

posted @ 2015-12-04 15:38 骑蟋蟀的蝈蝈 阅读(420) 评论(0) 推荐(0) 编辑

2015年10月8日

解决Android adjustresize全屏无效问题

摘要: 最近在做一个即时通信的聊天页面时,页面要求要全屏显示,这个时候android:windowSoftInputMode = "adjustResize"属性就不起作用了,如果使用android:windowSoftInputMode = "adjustPan",页面会整体向上滑动,这时会出现一个问题就... 阅读全文

posted @ 2015-10-08 16:11 骑蟋蟀的蝈蝈 阅读(3131) 评论(0) 推荐(0) 编辑

2015年2月5日

Android手机使用广播监听手机收到的短信

摘要: 我们使用的Android手机在收到短信的时候会发出一条系统广播。该条广播中存放着接收到的短信的详细信息。本文将详细介绍如何通过动态注册广播来监听短信。注册广播有两种方式,一种是动态注册,另一种是静态注册。动态注册,顾名思义就是在程序运行时注册的,需要用到广播的时候就注册,用完即销毁。静态注是在And... 阅读全文

posted @ 2015-02-05 23:00 骑蟋蟀的蝈蝈 阅读(6768) 评论(0) 推荐(0) 编辑

2015年2月4日

使用Jackson解析首字母大写的json字符串

摘要: Jackson在解析返回的json字符串时始终报错,纠结很久之后才找到原因,原来是是由于json字符串中的字母都是首字母大写,导致jackson找不到相应的KEY。在项目中经常使用从服务器获取的数据,有时从服务器获取的json字符串中的首字母是大写的,使用Jackson解析是就会报一下错误:Exce... 阅读全文

posted @ 2015-02-04 15:43 骑蟋蟀的蝈蝈 阅读(4119) 评论(0) 推荐(0) 编辑

2015年1月15日

Android Studio中设置提示函数用法

摘要: Eclipse有一个很好的功能,就是当你代码调用某个android API时,鼠标移到对应的函数或者方法上,就会自动有一个悬浮窗提示该函数的说明(所包含的参数含义,该方法功能)。迁移到Android Studio后,这个鼠标移到函数上,你发现悬浮窗不出来了。那么在Android Studio到底如何... 阅读全文

posted @ 2015-01-15 19:58 骑蟋蟀的蝈蝈 阅读(2233) 评论(0) 推荐(0) 编辑

2015年1月8日

Android PopupWindow中EditText获取焦点自动弹出软键盘

摘要: 公司的项目中要求在点击搜索的时候弹出一个搜索框,搜索框中有一个EditText,用于数据搜索关键字,要求在弹出PopupWindow的时候自动弹出软键盘,原以为只要写上着两行代码可以搞的问题:1 InputMethodManager inputMethodManager=(InputMethodMa... 阅读全文

posted @ 2015-01-08 16:57 骑蟋蟀的蝈蝈 阅读(4842) 评论(0) 推荐(0) 编辑

2014年12月28日

Android利用反射机制为实体类属性赋值

摘要: 在做android项目时,有时会遇到从网络上获取json类型数据,赋值给实体类,实体类属性少可以一个一个的赋值,如果实体类有很多属性,赋值可能就要耗很长的功夫了,幸好Java给我们提供了反射机制。下面是在我在android中如何利用java反射机制给实体类赋值。在Android中利用反射机制为实体类... 阅读全文

posted @ 2014-12-28 21:55 骑蟋蟀的蝈蝈 阅读(3937) 评论(0) 推荐(0) 编辑

2014年12月15日

Java Iterator的一般用法

摘要: Iterator(迭代器) 迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构。迭代器通常被称为“轻量级”对象,因为创建它的代价小。 Java中的Iterator功能比较简单,并且只能单向移动: (1) 使用方法iterator()要求容器返... 阅读全文

posted @ 2014-12-15 20:32 骑蟋蟀的蝈蝈 阅读(250) 评论(0) 推荐(0) 编辑

Eclipse Error: The refactoring does not change any source code

摘要: 最近在做android项目的过程中遇到这样一个问题,新增一个activity的时候添加不成,eclipse提示The refactoring does not change any source code。百度了很久终于在Stack Overflow找到问题的解决方法。言归正传,先把问题解决了。原帖... 阅读全文

posted @ 2014-12-15 20:25 骑蟋蟀的蝈蝈 阅读(1431) 评论(0) 推荐(0) 编辑

2014年6月26日

设计模式学习之-状态模式

摘要: 一、状态模式状态模式,当一个对象的内在状态发生改变时允许改变其行为行为,这个对象像是改变了其子类。状态模式主要解决的是当控制一个对象状态转换的条件表达式过于复杂时的情况。把状态的判断逻辑转移到表示不同的状态的一系列类当中,可以把复杂的判断逻辑简化。当然,如果这个状态判断比较简单,那就没有必要用“状态... 阅读全文

posted @ 2014-06-26 09:53 骑蟋蟀的蝈蝈 阅读(1337) 评论(1) 推荐(3) 编辑

导航