在Android开发中,定时器一般有以下3种实现方法:1、采用Handler与线程的sleep(long)方法2、采用Handler的postDelayed(Runnable, long)方法3、采用Handler与timer及TimerTask结合的方法下面逐一介绍:一、采用Handle与线程的s...
分类:
移动开发 时间:
2015-08-30 22:54:50
阅读次数:
279
一直以来都没有用属性动画,认为可以靠postDelayed()一个任务来不断invalidate这个view从而实现动画效果。
但是今天发现使用属性动画会更流畅
public void rotateyAnimRun(final View view)
{
ObjectAnimator anim = ObjectAnimator//
.ofFloat(view, "zhy", 1.0F...
分类:
移动开发 时间:
2015-08-03 22:45:23
阅读次数:
249
更新Ui的5种写法
创建、发送消息的2种方式
自定义与线程相关的handler
HandlerThread的用法优化
主子线程handler消息交互...
分类:
其他好文 时间:
2015-08-01 11:39:53
阅读次数:
169
是一种可以创建多线程消息的函数
使用方法:
1,首先创建一个Handler对象
Handler handler=new Handler();
2,然后创建一个Runnable对象
Runnable runnable=new Runnable(){
@Override
public void run() {
// TODO Auto-generated metho...
分类:
移动开发 时间:
2015-06-12 19:27:59
阅读次数:
223
一、android提供了以下几种方法,用于实现后台线程与UI线程的交互 1、handler 2、Activity.runOnUIThread(Runnable) 3、View.Post(Runnable) 4、View.PostDelayed(Runnabe,long) 5、AsyncTask...
分类:
移动开发 时间:
2015-06-02 13:35:12
阅读次数:
118
public static void scrollToListviewTop(final XListView listView) { listView.smoothScrollToPosition(0); final Handler handler = new Handler(); ...
分类:
其他好文 时间:
2015-05-25 16:23:08
阅读次数:
138
原文网址:http://www.android-study.com/pingtaikaifa/508.html在Android开发中,定时器一般有以下3种实现方法:一、采用Handler与线程的sleep(long)方法二、采用Handler的postDelayed(Runnable, long)方...
分类:
移动开发 时间:
2015-05-23 14:05:53
阅读次数:
147
/**
*
*/
package com.figo.study;
import android.app.Activity;
import android.os.Bundle;
import android.os.Handler;
import android.view.View;
import android.view.View.OnClickListener;
import androi...
分类:
移动开发 时间:
2015-05-18 18:54:21
阅读次数:
145
在Android开发中,定时器一般有以下3种实现方法:原文地址http://www.360doc.com/content/12/0619/13/87000_219180978.shtml一、采用Handler与线程的sleep(long)方法二、采用Handler的postDelayed(Runna...
分类:
移动开发 时间:
2015-05-18 16:31:07
阅读次数:
196
原文地址http://blog.csdn.net/x605940745/article/details/19401549newHandler().postDelayed(newRunnable(){@Overridepublicvoidrun(){Intentintent=newIntent(Mai...
分类:
其他好文 时间:
2015-05-18 16:28:56
阅读次数:
104