2012年2月13日

Android笔记:invalidate()和postInvalidate() 的区别及使用(转载)

摘要: 原文Android提供了Invalidate方法实现界面刷新,但是Invalidate不能直接在线程中调用,因为他是违背了单线程模型:Android UI操作并不是线程安全的,并且这些操作必须在UI线程中调用。invalidate()是用来刷新View的,必须是在UI线程中进行工作。比如在修改某个view的显示时,调用invalidate()才能看到重新绘制的界面。invalidate()的调用是把之前的旧的view从主UI线程队列中pop掉。 一个Android 程序默认情况下也只有一个进程,但一个进程下却可以有许多个线程。在这么多线程当中,把主要是负责控制UI界面的显示、更新和控件交互的线 阅读全文

posted @ 2012-02-13 18:14 苏桓(osbert) 阅读(254) 评论(0) 推荐(0) 编辑

不需要适配的apk开发

摘要: http://www.rexsee.com/CN/help.html 阅读全文

posted @ 2012-02-13 18:01 苏桓(osbert) 阅读(76) 评论(0) 推荐(0) 编辑

导航