先看简单示例:点击按钮,2s之后,TextView改变内容。package cn.lixyz.handlertest;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import a...
分类:
移动开发 时间:
2015-09-17 06:19:58
阅读次数:
223
什么是Handler 之前说过了,Android不允许主线程(MainThread)外的线程(WorkerThread)去修改UI组件,但是又不能把所有的更新UI的操作都放在主线程中去(会造成ANR),那么只能单独启动一个子线程(WorkerThread)去处理,处理完成之后,将结果通知给UI主线程...
分类:
移动开发 时间:
2015-09-16 23:29:43
阅读次数:
242
由于性能要求,android要求只能在UI线程中更新UI,要想在其他线程中更新UI,给大家介绍一种方式:使用AsyncTask异步任务。 ? 下面用这种方式更新一个TextView: ? 注:更新UI的操作只能在onPostExecute(String ...
分类:
移动开发 时间:
2015-09-16 10:58:47
阅读次数:
204
由于性能要求,android要求只能在UI线程中更新UI,要想在其他线程中更新UI,给大家介绍一种方式:使用Handler消息传递机制。 下面用这种方式更新一个TextView: package?com.example.runonuithreadtest;?
impo...
分类:
移动开发 时间:
2015-09-15 13:12:42
阅读次数:
167
由于性能要求,android要求只能在UI线程中更新UI,要想在其他线程中更新UI,给大家介绍一种方式:使用Handler消息传递机制。下面用这种方式更新一个TextView:package com.example.runonuithreadtest; import android.app.Acti...
分类:
移动开发 时间:
2015-09-15 11:06:10
阅读次数:
197
Ajax与JsonAJAX=异步javaScript 和XML AJAX 是一种用于创建快速动态网页的技术。 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。自从2005年 google suggestion.....
分类:
Web程序 时间:
2015-09-13 21:21:50
阅读次数:
200
什么是ajax?W3School中给ajax的定义是: 1、AJAX = 异步 JavaScript 和 XML。 2、AJAX 是一种用于创建快速动态网页的技术。 3、通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部...
分类:
Web程序 时间:
2015-09-01 18:17:55
阅读次数:
154
AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。
一、简介
AJAX=异步 JabaScript和XML。
AJAX是一种用于创建快速动态网页的技术。
通过在后台与服务器进行少量数据交换,AJAX可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。
二、创建对象
XMLHttpRequst是AJAX的基础,简称X...
分类:
Web程序 时间:
2015-08-02 23:32:38
阅读次数:
161
在本篇文章中,我们将通过编写JavaScript来使用客户端行为扩展UpdateProgress控件,客户端代码将使用ASP.NET AJAX Library中的PageRequestManager,在UpdateProgress控件中,将添加一个Button,来允许用户取消异步更新,并且使用客户端...
分类:
Web程序 时间:
2015-08-02 19:59:55
阅读次数:
136
在UpdatePanel控件异步更新时,如果有错误发生,默认情况下会弹出一个Alert对话框显示出错误信息,这对用户来说是不友好的,本文看一下如何在服务端和客户端脚本中自定义异常处理,翻译自官方文档。主要内容1.在服务端自定义异常处理2.在客户端脚本中自定义异常处理一.在服务端自定义异常处理1.添加...
分类:
Web程序 时间:
2015-08-02 19:39:15
阅读次数:
155