2014年2月17日

Android排错:has leaked window com.android.internal.policy.impl.PhoneWindow$ that was originally added here

摘要: 推荐安卓开发神器(里面有各种UI特效和android代码库实例)异常场景:经常在应用中需要处理一些耗时的工作,诸如读取大文件、访问网络资源等。为了避免因程序假死而带来的糟糕用户体验,通常我们可以通过线程+Handler或者Android提供的AsyncTask来解决该问题,并一般以ProgressDialog等提示性控件来告知用户当前的程序进度。而标题中描述的异常则会常常出现在这样的场景中,并且往往掩盖了导致异常的真正的罪魁祸首。问题原因:从异常描述中,大致的意思是存在窗口句柄泄露,即未能及时销毁某个PhoneWindow。而这往往误导了我们,把过多的精力放在查找所谓的内存泄露上了。其实存在这 阅读全文

posted @ 2014-02-17 17:12 leihupqrst 阅读(160) 评论(0) 推荐(0)

多个Activity跳转的小结

摘要: 第一个例子:demo1Main—>SecondActivity—>Main从流程上看就是从Main跳转到SecondActivity,再从SecondActivity返回到Main。也就是将子Activity的数据返回给父Activity。代码如下:Java代码 publicclassMainextendsActivity{privateButtonbtn;privateTextViewrequest_text;privatefinalintFIRST_REQUEST_CODE=1;/**Calledwhenthea... 阅读全文

posted @ 2014-02-17 10:31 leihupqrst 阅读(521) 评论(0) 推荐(0)

导航