android
文章平均质量分 73
ivy76
这个作者很懒,什么都没留下…
展开
-
Android开发中invalidate()和postInvalidate() 的区别及使用
Android提供了Invalidate方法实现界面刷新,但是Invalidate不能直接在线程中调用,因为他是违背了单线程模型:Android UI操作并不是线程安全的,并且这些操作必须在UI线程中调用。 invalidate()是用来刷新View的,必须是在UI线程中进行工作。比如在修改某个view的显示时,调用invalidate()才能看到重新绘制的界面。invalidate(转载 2012-03-16 13:12:10 · 357 阅读 · 0 评论 -
Android 开发强制横竖屏和全屏设置
强制屏幕为横屏或者竖屏可以用两种方式来实现,第一种为代码实现、第二种为配置文件实现。 1. 强制横屏 Activity import android.app.Activity; import android.content.pm.ActivityInfo; import android.os.Bundle; public class HandlerActiv原创 2012-03-22 12:57:33 · 1213 阅读 · 0 评论