2012年8月24日

Android中使用AsyncTask异步更新UI界面

摘要: 转自:代码来源于使用AsyncTask异步更新UI界面及原理分析|若水工作室http://blog.92coding.com/index.php/archives/362.html概述: AsyncTask是在Android SDK 1.5之后推出的一个方便编写后台线程与UI线程交互的辅助类。AsyncTask的内部实现是一个线程池,所有提交的异步任务都会在这个线程池中的工作线程内执行,当工作线程需要跟UI线程交互时,工作线程会通过向在UI线程创建的Handler传递消息的方式,调用相关的回调函数,从而实现UI界面的更新。AsyncTask抽象出后台线程运行的五个状态,分别是:1、准备运行,2 阅读全文

posted @ 2012-08-24 16:57 1.曲待续 阅读(270) 评论(0) 推荐(0) 编辑

开发问题及解决 java.lang.ClassCastException:android.widget.LinearLayout$LayoutParams

摘要: Caused by: java.lang.ClassCastException:android.widget.LinearLayout$LayoutParams 最近,在android中用代码动态改变某种布局(组件)的高度时,会遇到如题所示的类转换异常。上网查了一下,如下所示:These supply parameters to theparentof this view specifying how it should be arranged. There are many subclasses of ViewGroup.LayoutParams, and these correspond 阅读全文

posted @ 2012-08-24 09:41 1.曲待续 阅读(300) 评论(0) 推荐(0) 编辑

导航