码迷,mamicode.com
首页 >  
搜索关键字:主线程    ( 3397个结果
执行UI事件阻塞射线场景事件
Unity中鼠标点击NGUI UI时,同时会有射线碰撞到场景物件,从而执行其它表现。那么问题来了怎么规避同时触发呢,有个原则就是UI执行顺序第一那么我们就讲讲主线程执行顺序1、主线程结构 1 public class GameMain : MonoBehaviour2 {3 vo...
分类:其他好文   时间:2015-07-11 13:27:41    阅读次数:119
Android主线程的消息系统(Handler\Looper)
前言:之前的文章写的都是关于Bitmap和内存的优化技术,这一篇文章给大家谈谈Handler。Handler是Android系统中比较重要的一个知识,在Android多线程面试经常会被问到,在实际项目中的确也经常用到。当然也比较复杂,知识比较多,牵扯到的类有Thread、Looper、Message...
分类:移动开发   时间:2015-07-10 18:34:54    阅读次数:138
Timer和TimerTask
Timer是jdk中提供的一个定时器工具,使用的时候会在主线程之外开启一个单独的线程执行指定的任务,可以执行一次或者反复执行多次。TimerTask是一个实现了Runable接口的抽象类,代表一个可以被Timer执行的任务。 简单尝试一下: public class TimerTaskTest extends TimerTask{ private int id; public TimerT...
分类:其他好文   时间:2015-07-10 16:37:41    阅读次数:108
Android主线程的消息系统(Handler\Looper)
前言: 之前的文章写的都是关于Bitmap和内存的优化技术,这一篇文章给大家谈谈Handler。 Handler是Android系统中比较重要的一个知识,在Android多线程面试经常会被问到,在实际项目中的确也经常用到。当然也比较复杂,知识比较多,牵扯到的类有Thread、Looper、Message、MessageQueue。 Android是支持多线程的,通常应用程序中与用...
分类:移动开发   时间:2015-07-10 13:32:08    阅读次数:119
Android主线程的消息系统(Handler\Looper)
前言:之前的文章写的都是关于Bitmap和内存的优化技术,这一篇文章给大家谈谈Handler。Handler是Android系统中比较重要的一个知识,在Android多线程面试经常会被问到,在实际项目中的确也经常用到。当然也比较复杂,知识比较多,牵扯到的类有Thread、Looper、Message...
分类:移动开发   时间:2015-07-10 13:11:00    阅读次数:112
Java7并发编程实战(一) 线程的等待
试想一个情景,有两个线程同时工作,还有主线程,一个线程负责初始化网络,一个线程负责初始化资源,然后需要两个线程都执行完毕后,才能执行主线程 首先创建一个初始化资源的线程 public class DataSourcesLoader implements Runnable { /** ...
分类:编程语言   时间:2015-07-09 19:23:32    阅读次数:119
android中的surfaceview控件
SurfaceView是继承于View类的,有绘制动态图片,播放视频的作用。View负责在主线程中更新动画,而在SurfaceView是在一个新线程中更新动画,并且它是一个2D的画布效果,将自己放置于屏幕的最低层进行图画的显示, ...
分类:移动开发   时间:2015-07-09 13:22:39    阅读次数:226
Android-优化UI性能(1)-减少主线程的阻塞时间
Android-优化UI性能(1)-减少主线程的阻塞时间 一 减少主线程的阻塞时间 Android已经提供了AsyncTask实现从主线程生成新的异步任务的方法。 定义并实现下面的类即可(方法由系统自动调用):public class DownloadFilesAsyncTask extends AsyncTask { /* (non-Javadoc)...
分类:移动开发   时间:2015-07-09 13:15:17    阅读次数:414
Java多线程--让主线程等待所有子线程执行完毕 join
首先从公司一道笔试题开始 1 package test; 2 3 public class Test implements Runnable { 4 5 public int i = 0; 6 7 @Override 8 public void run() { 9 ...
分类:编程语言   时间:2015-07-09 00:30:49    阅读次数:119
Activity启动流程、Looper及Handler
android.app.ActivityThread该类中的main方法是Android应用的入口,执行main方法的线程为主线程,主线程默认创建一个Looper对象和Handler,用于处理发送给主线程的Message...
分类:其他好文   时间:2015-07-08 16:29:28    阅读次数:123
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!