码迷,mamicode.com
首页 >  
搜索关键字:更新ui    ( 569个结果
Android更新UI的五种方式
handler.postactivity.runOnUiThreadview.posthandler+ThreadAsyncTask例子:package com.chao.updateui;import org.apache.http.HttpResponse;import org.apache.h...
分类:移动开发   时间:2015-03-15 00:37:36    阅读次数:156
开关按钮实现
1、原理和效果图总共有两张图片,一张背景图片,一张遮罩图片。背景图片有开关字样,通过遮住一个字来实现开关按钮。继承自View控件,通过Canvas和Paint结合来实现图片的绘制。通过canvas的drawBitmap方法和距离左边的位置来绘制图片,调用invalidate方法来不断的更新UI,就可...
分类:其他好文   时间:2015-03-13 20:44:08    阅读次数:189
Android 的 Handler 总结
Handler的定义:主要接受子线程发送的数据, 并用此数据配合主线程更新UI.解释: 当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件的,并进行事件分发, 比如说, 你要是点击一个 Button , Android会分发事件到Button....
分类:移动开发   时间:2015-03-12 11:26:26    阅读次数:149
Android 在子线程中更新UI的几种方法
第一种:new Handler(context.getMainLooper()).post(new Runnable() { @Override public void run() { // 在这里运行你要想的操作 比方直接在这里更新ui或者调用回调在 在回调中更新ui }});context是你....
分类:移动开发   时间:2015-03-11 19:31:21    阅读次数:184
android子线程中更新UI的方法
在Android项目中经常有碰到这样的问题,在子线程中完成耗时操作之后要更新UI,下面就自己经历的一些项目总结一下更新的方法: 参考:Android子线程 方法一:用Handler 1、主线程中定义Handler: Handler mHandler = new Handler() { @Override public void handleMessage(Messag...
分类:移动开发   时间:2015-03-11 00:47:11    阅读次数:251
Android中的Handler介绍
一、Handler的定义: 主要接受子线程发送的数据, 并用此数据配合主线程更新UI. 解释: 当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说, 你要是点击一个 Button ,Android会分发事...
分类:移动开发   时间:2015-03-10 16:43:27    阅读次数:131
Handler,MessageQueue,Looper解析
在子线程要更新UI时,通常是通过Handler来发送消息到UI线程来更新的,一般有两种方法,一种为sendMessage,另一种为post,这两种方法都可以通过XXXAtTime方法来指定时间发送或者post,也可以用个XXXDelayed来指定延迟时间。 首先先看下Handler定义了几个重要的变量: final MessageQueue mQueue; final Looper m...
分类:其他好文   时间:2015-03-09 19:10:12    阅读次数:174
Android Handler消息传递机制详解
1.为什么要用Handler 出于性能优化的考虑,Android UI操作并不是线程安全,如果有多个线程并发操作UI组件,可能导致线程安全问题。可以设想下,如果在一个Activity中有多个线程去更新UI,并且都没有加锁机制,可能会导致什么问题? 界面混乱,如果加锁的话可以避免该问题但又会导致性能....
分类:移动开发   时间:2015-03-09 16:07:53    阅读次数:246
android:Handler
Handler的定义: 主要接受子线程发送的数据, 并用此数据配合主线程更新UI. 解释: 当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说, 你要是点击一个 Button, Android会分发事件到Button上,...
分类:移动开发   时间:2015-03-05 22:10:17    阅读次数:197
04-控件的常见属性
控件的常见属性修改控件状态在程序运行过程中,我们经常要去修改(更新)UI控件的显示状态,比如:文件下载过程中,实时更新下载进度音乐播放过程中,实时更新播放进度如何修改控件状态可见,确实需要经常修改控件状态那如何去修改控件的状态呢?方法很简单每一个UI控件都是一个对象修改UI控件的状态,其实就是修改控...
分类:其他好文   时间:2015-03-04 16:28:58    阅读次数:134
569条   上一页 1 ... 40 41 42 43 44 ... 57 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!