真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Android中的Handler01

//首先在XML文件中配置一下

    

接下來重點是MainActivity中的代碼段

創(chuàng)新互聯(lián)公司主打移動網(wǎng)站、成都網(wǎng)站設(shè)計、成都做網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)、網(wǎng)站改版、網(wǎng)絡(luò)推廣、網(wǎng)站維護(hù)、申請域名、等互聯(lián)網(wǎng)信息服務(wù),為各行業(yè)提供服務(wù)。在技術(shù)實力的保障下,我們?yōu)榭蛻舫兄Z穩(wěn)定,放心的服務(wù),根據(jù)網(wǎng)站的內(nèi)容與功能再決定采用什么樣的設(shè)計。最后,要實現(xiàn)符合網(wǎng)站需求的內(nèi)容、功能與設(shè)計,我們還會規(guī)劃穩(wěn)定安全的技術(shù)方案做保障。

public class MainActivity extends Activity {
	private Button but;
	private TextView textview;
	private Handler handler;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        but=(Button)findViewById(R.id.butid);
        textview=(TextView)findViewById(R.id.textViewId);
        but.setOnClickListener(new ButList());
        handler =new MyHandler();
        
    }

    class ButList implements OnClickListener{

		@Override
		public void onClick(View v) {
			NetWorkThread net=new NetWorkThread();
			net.start();
		}
    	
    }
    class MyHandler extends Handler{
    	@Override
    	public void handleMessage(Message msg) {
    		//Toast.makeText(getApplicationContext(), Thread.currentThread().getName(), Toast.LENGTH_LONG).show();
    		String s=(String)msg.obj;
    		textview.setText(s);
    	}
    }
class NetWorkThread extends Thread{
	
	@Override
	public void run() {
		//模擬訪問網(wǎng)絡(luò),所以當(dāng)線程運行時,首先休眠2秒鐘
		//Toast.makeText(getApplicationContext(), Thread.currentThread().getName(), Toast.LENGTH_LONG).show();//得到當(dāng)前線程的名字
		
		try {
			Thread.sleep(2000);
		} catch (InterruptedException e) {
			e.printStackTrace();
		}
		//模擬的數(shù)據(jù)
		String s="從網(wǎng)絡(luò)當(dāng)中獲取的數(shù)據(jù)";
		//textview.setText(s);這樣做是錯誤的,因為Android系統(tǒng)中,只有在Main Thread 中才能操作UI
		Message msg=handler.obtainMessage();
		msg.obj=s;
		handler.sendMessage(msg);
	}
}

這僅僅是模擬Handler的小Demo,僅供自己學(xué)習(xí)使用。謝謝大家。


當(dāng)前名稱:Android中的Handler01
文章地址:http://weahome.cn/article/pdisod.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部