刷新Activity中的scrollview示例(局部ui刷新)
1.創(chuàng)建一個包含ScrollView的布局文件:
2.實現(xiàn)ScrollView的刷新
package com.example.uirefresh;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.ScrollView;
import android.widget.TextView;
public class MainActivity extends Activity implements android.view.View.OnClickListener{
private Button btnExit;
private TextView text;
private ScrollView scroll;
private boolean bool = true;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
btnExit = (Button) findViewById(R.id.exit);
text = (TextView) findViewById(R.id.text);
scroll = (ScrollView) findViewById(R.id.scroll);
btnExit.setOnClickListener(this);
//在主線程main中開一子線程來刷新局部的ScrollView
new Thread(new RefreshThread()).start();
}
@Override
public void onClick(View v) {
switch(v.getId()) {
case R.id.exit :
finish();
break;
}
}
public class RefreshThread implements Runnable{
@Override
public void run() {
while(bool) {
try {
Thread.sleep(5000);//每五秒刷新一次
} catch (InterruptedException e) {
e.printStackTrace();
}
synchronized (this) {
//用post方法刷新
text.post(new Runnable() {
@Override
public void run() {
text.append("Hello World...n");
}
});
}
}
}
}
@Override
protected void onDestroy(){
super.onDestroy();
bool = false;
}
}
- android PopupWindow 和 Activity彈出窗口實現(xiàn)方式
- Android Activity切換(跳轉)時出現(xiàn)黑屏的解決方法 分享
- Android的Activity跳轉動畫各種效果整理
- Android基礎之Fragment與Activity交互詳解
- Android Activity之間傳遞圖片(Bitmap)的方法
- 實現(xiàn)activity管理器一次退出所有activity
- android開發(fā)教程之startActivityForResult使用方法
- android開發(fā)之為activity增加左右手勢識別示例
- Android實現(xiàn)Activity界面切換添加動畫特效的方法
- Android實現(xiàn)退出時關閉所有Activity的方法
- Android顯式啟動與隱式啟動Activity的區(qū)別介紹
- Android中通過view方式獲取當前Activity的屏幕截圖實現(xiàn)方法
- android獲取當前運行Activity名字的方法
- 分享一個安卓的內(nèi)置多種工具類的Activity
相關文章
Android仿微信Viewpager-Fragment惰性加載(lazy-loading)
這篇文章主要為大家詳細介紹了Android仿微信Viewpager-Fragment惰性加載lazy-loading,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-08-08
Android canvas畫圖操作之切割畫布實現(xiàn)方法(clipRect)
這篇文章主要介紹了Android canvas畫圖操作之切割畫布實現(xiàn)方法,通過clipRect方法實現(xiàn)canvas畫布的切割操作,需要的朋友可以參考下2016-10-10

