今天看到迅雷动漫里面一个CrashHandler 的类,我猜是崩溃处理类。进去一看,果然。顺便学习一下。
Android系统的“程序异常退出”,给应用的用户体验造成不良影响。为了捕获应用运行时异常并给出友好提示,便可继承UncaughtExceptionHandler类来处理。通过Thread.setDefaultUncaughtExceptionHandler()方法将异常处理类设置到线程上即...
分类:
移动开发 时间:
2014-09-01 19:38:43
阅读次数:
257
出现这个错误是在我在使用动态广播监听短信是否发送成功,正如错误提示所说,我忘了在我的代码中取消注册广播,因为这是动态广播,所以我必须在不需要的时候将这个广播手动注销,否则就会发生如题所示的异常,这个异常的解决办法很简单,就是在动态广播的onReceiver()方法中注销广播,如下代码所示:
public void onReceive(Context context, Intent i...
分类:
其他好文 时间:
2014-08-25 10:03:44
阅读次数:
220
当引用到*.jar文件时,报错“Unable to resolve superclass 。。。”"Just started to get this issue after upgrading to ADT 17.Discovered that external .jar files need to...
分类:
移动开发 时间:
2014-08-21 19:16:04
阅读次数:
204
今天的异常很有意思,叫做android.view.InflateException: Binary XML file line #95: Error inflating class(out of memory) 。
其实是因为out of memory,导致 xml是不可能被充气成功,因此activity的onCreate方法中,
setContentView(R.layout.***)也就不...
分类:
移动开发 时间:
2014-08-16 01:04:09
阅读次数:
313
今天在做android项目的时候,遇到了这个异常,好吧,其实平常遇到最多的异常是IllegalstateException,都是跟我们硬件相连的SDK抛出来的,把我折磨的欲生欲死啊。扯远了。说回到今天的这个异常,java.util.ConcurrentModificationException异常,一开始我愣了一下,貌似从来没遇到过这个,然后果断百度大神,这才发现:
原因是你遍历该集合时,对...
分类:
移动开发 时间:
2014-08-12 06:53:05
阅读次数:
221
现象:
Android APP中,引入actionbarsherlock 开源库作为滑动菜单,调试运行没有问题,项目混淆打包后,程序运行异常退出,截获异常log为:
java.lang.ExceptionInInitializerError
at com.actionbarsherlock.app.SherlockFragmentActivity.getSherlock(Unknown...
分类:
移动开发 时间:
2014-07-15 12:42:58
阅读次数:
218
jnihelp.h头文件根据需求自行添加,也可以直接删除#defineLOG_TAG"JNIHelp"#include"JNIHelp.h"#include"android/log.h"#include<string.h>#include<assert.h>#include<stdio.h>#include<stdlib.h>staticvoidgetExceptionSummary(JNIEnv*env,jthrowabl..
分类:
其他好文 时间:
2014-07-10 18:35:15
阅读次数:
313
imgView.setCropToPadding(true);即可...
分类:
移动开发 时间:
2014-07-04 08:35:38
阅读次数:
437
要注意的是fragment其实是有两个版本的,一个是
import android.support.v4.app.Fragment;
另外一个是
import android.app.Fragment;
这两个版本的fragment是不会兼容的。也就是说要不就全用fragment,要不就全用v4 fragment,不能混搭着用。
在这里我强烈建议初学者用第二个,也就是简单的fra...
分类:
其他好文 时间:
2014-06-20 12:16:47
阅读次数:
242