码迷,mamicode.com
首页 >  
搜索关键字:更新ui    ( 569个结果
Handler和Message以及Looper之间的三角关系
说到Handler想必大家都经常用到,在非UI线程更新UI那可是利器,用起来也非常容易上手从使用上来说,我们只需要关注sendMessage和handleMessage即可所以我们先从Handler和Message来说起,先看一小段代码 public static final int UPDA...
分类:其他好文   时间:2015-09-04 07:34:21    阅读次数:303
2. GCD的使用(线程间通信---子线程执行耗时操作/主线程更新UI)
//// ViewController.m// 07-线程间通信(加载图片,在主线程中更新UI)//// Created by Jasperay on 15/9/3.// Copyright (c) 2015年 @aLonelyRoot3. All rights reserved.//#im...
分类:编程语言   时间:2015-09-03 16:32:49    阅读次数:290
Android的线程使用来更新UI----Thread、Handler、Looper、TimerTask等
方法一:(java习惯,在android不推荐使用)刚刚开始接触android线程编程的时候,习惯好像java一样,试图用下面的代码解决问题new Thread( new Runnable() { public void run() { myView.inv...
分类:移动开发   时间:2015-09-02 13:13:02    阅读次数:210
非ui线程更新ui问题
android初学者,刚开始并没有意识到,android中更新UI只能用UI线程,写了一个下载线程,在线程里更新progessbar,并用textview显示下载进度public void listenProgress(){ new Thread(new Runnable() { @Overr...
分类:编程语言   时间:2015-08-31 13:13:34    阅读次数:193
多线程开发之三 GCD
NSThread、NSOperation、GCD 总结:无论使用哪种方法进行多线程开发,每个线程启动后并不一定立即执行相应的操作,具体什么时候由系统调度(CPU 空闲时就会执行)更新 UI 应该在主线程(UI 线程)中进行,并且推荐使用同步调用,常用的方法如下:- (void)performSele...
分类:编程语言   时间:2015-08-30 19:22:32    阅读次数:265
Handler发送Message
用Handler更新UI 1 package activity.cyq.handlermessage; 2 3 import android.content.res.Resources; 4 import android.graphics.Bitmap; 5 import android.gra.....
分类:其他好文   时间:2015-08-21 01:48:52    阅读次数:116
Android Service与Activity之间通信的几种方式
在Android中,Activity主要负责前台页面的展示,Service主要负责需要长期运行的任务,所以在我们实际开发中,就会常常遇到Activity与Service之间的通信,我们一般在Activity中启动后台Service,通过Intent来启动,Intent中我们可以传递数据给Service,而当我们Service执行某些操作之后想要更新UI线程,我们应该怎么做呢?接下来我就介绍两种方式来...
分类:移动开发   时间:2015-08-20 19:02:01    阅读次数:158
AsyncTask doinbackground onProgressUpdate onCancelled onPostExecute的基本使用
对于异步操作的原理我就不讲了,在这我着重讲怎么使用异步操作的doinbackground onProgressUpdate onCancelled onPostExecute这四个方法doinbackground 我的理解效果相当于Thread里面的run,这样理解就容易多了,因为大家可能对Thread都很熟悉,你可以把你想要首先处理的事物放在这里,但是有很多人就会在这里更新ui操作,这是不可以的...
分类:其他好文   时间:2015-08-19 09:28:52    阅读次数:134
IOS多线程-个人理解
一、多线程 每一个iOS应用程序中都有一个主线程用来更新UI界面、处理用户的触摸事件、解析网络下载的数据,因此不能把一些太耗时的操作(比如网络下载数据)放在主线程中执行,不然会造成主线程堵塞(出现界面卡死,...
分类:移动开发   时间:2015-08-18 23:03:12    阅读次数:578
断其一指------异步任务(AsyncTask)
AsyncTask 异步处理 解决的问题:在子线程中,有的时候也需要多次动态更新UI,此时,除了使用Handler之外,用AsyncTask也是一种相对比较简洁的方式:AsyncTask 是一个抽象类,用来被继承的。 1.三个参数 Params 启动任务执行输入参数的类型 Progress 后台任务完成...
分类:其他好文   时间:2015-08-16 18:26:32    阅读次数:109
569条   上一页 1 ... 32 33 34 35 36 ... 57 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!