android小知识
warmor
每天进步一点点..
展开
-
Android中六种更新UI的方法
子线程与UI线程交互,以更新UI的方法,大致有以下五种:1)、handler和message机制:通过显示的抛出、捕获消息与ui进行交互。2)、Activity.runOnUiThread(Runnable):如果当前线程为ui线程,则立即执行;否则,将参数中的线程操作放入到ui线程的事件队列中,等待执行。3)、View.post(Runnable):将操作放入到message队列中,原创 2016-06-01 17:42:49 · 2334 阅读 · 4 评论 -
横竖屏切换时Activity的生命周期
1、不设置Activity的android:configChanges时,切屏会重新调用各个生命周期,切横屏时会执行一次,切竖屏时会执行两次;2、设置Activity的android:configChanges=”orientation”时,切屏还是会重新调用各个生命周期,切横、竖屏时只会执行一次;3、设置Activity的android:configChanges=”orientatio原创 2016-05-26 15:12:08 · 829 阅读 · 0 评论