1. <ul id="0c1fb"></ul>

      <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
      <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区

      RELATEED CONSULTING
      相關(guān)咨詢
      選擇下列產(chǎn)品馬上在線溝通
      服務(wù)時間:8:30-17:00
      你可能遇到了下面的問題
      關(guān)閉右側(cè)工具欄

      新聞中心

      這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
      androidHandler消息傳遞機制

       Android的消息傳遞機制是另一種形式的“事件處理”,這種機制主要為了解決Android應(yīng)用的多線程問題——Android不允許activity新啟動的現(xiàn)成訪問改activity里的界面組件,這樣就會減少新啟動的線程無法動態(tài)的改變界面組件的屬性值,但實際Android應(yīng)用開發(fā)中,尤其是涉及動畫的游戲開發(fā)中,需要讓新啟動的線程周期性的改變界面組件的屬性值,這就需要Handler的消息傳遞機制來實現(xiàn)。

      成都創(chuàng)新互聯(lián)公司專注于企業(yè)營銷型網(wǎng)站、網(wǎng)站重做改版、巴里坤哈薩克網(wǎng)站定制設(shè)計、自適應(yīng)品牌網(wǎng)站建設(shè)、HTML5建站商城網(wǎng)站建設(shè)、集團公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站制作、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計等建站業(yè)務(wù),價格優(yōu)惠性價比高,為巴里坤哈薩克等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。

       Handler類的主要作用有兩個

       1、在新啟動的線程中發(fā)送消息

       2、在主線程中獲取,處理消息

      視頻教程地址:http://v.youku.com/v_show/id_XNzM3NDI2OTY4.html

      接下來就是簡單的Handler消息傳遞機制的Demo

      布局代碼就不需要給出來了

      package com.example.handler;  
        
      import android.os.Bundle;  
      import android.os.Handler;  
      import android.os.Message;  
      import android.app.Activity;  
      import android.view.Menu;  
      import android.view.View;  
      import android.view.View.OnClickListener;  
      import android.widget.Button;  
      import android.widget.TextView;  
        
      public class MainActivity extends Activity {  
            
          private Button btn_show;  
          private TextView tv_show;  
        
          @Override  
          protected void onCreate(Bundle savedInstanceState) {  
              super.onCreate(savedInstanceState);  
              setContentView(R.layout.activity_main);  
                
              btn_show = (Button)findViewById(R.id.btn_show);  
              tv_show = (TextView)findViewById(R.id.tv_show);  
                
              btn_show.setOnClickListener(new OnClickListener() {  
                  @Override  
                  public void onClick(View arg0) {  
                      thread.start();  
                  }  
              });       
              System.out.println("主線程---->" + Thread.currentThread().getName());  
          }  
            
          private Handler handler = new Handler(){  
        
              @Override  
              public void handleMessage(Message msg) {  
                  super.handleMessage(msg);  
                  if(msg.what == 5){  
                      tv_show.setText("已接收到子線程中出來的額消息");  
                  }  
              }         
          };  
            
          private Thread thread = new Thread(){  
        
              @Override  
              public void run() {  
                  super.run();  
                  try {  
                      thread.sleep(3000);  
                  } catch (InterruptedException e) {  
                      e.printStackTrace();  
                  }  
                  Message msg = handler.obtainMessage();  
                  msg.what = 5;  
                  System.out.println("子線程---->"+  
                  thread.currentThread().getName());  
                  handler.sendMessage(msg);  
              }     
          };  
            
          @Override  
          public boolean onCreateOptionsMenu(Menu menu) {  
              // Inflate the menu; this adds items to the action bar if it is present.  
              getMenuInflater().inflate(R.menu.main, menu);  
              return true;  
          }  
        
      }

      網(wǎng)站名稱:androidHandler消息傳遞機制
      文章URL:http://ef60e0e.cn/article/gheecc.html
      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区
      1. <ul id="0c1fb"></ul>

        <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
        <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

        祁门县| 杭锦旗| 贺州市| 遂溪县| 益阳市| 时尚| 南宁市| 菏泽市| 皋兰县| 泰来县| 子洲县| 长葛市| 体育| 阿拉善左旗| 乐山市| 望江县| 庐江县| 永嘉县| 长顺县| 田阳县| 邯郸县| 东乡县| 龙里县| 来凤县| 竹北市| 长垣县| 稷山县| 蓬莱市| 山东| 白银市| 新郑市| 焉耆| 辰溪县| 万源市| 沁源县| 宁国市| 泊头市| 宣威市| 集安市| 峡江县| 堆龙德庆县|