欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

Android中Handler與Message怎么使用

今天小編給大家分享一下Android中Handler與Message怎么使用的相關知識點,內(nèi)容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。

我們提供的服務有:網(wǎng)站設計、成都網(wǎng)站設計、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認證、陽江ssl等。為1000+企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務,是有科學管理、有技術的陽江網(wǎng)站制作公司

Message:

Message是在線程之間傳遞的消息,它可以在內(nèi)部攜帶少量的信息,用于再不同線程之間交換數(shù)據(jù)。除了what字段,還可以用arge1和arg2字段來攜帶一些整型數(shù)據(jù),使用obj字段攜帶一個Object對象。

Handler

Handler顧名思義就是處理者的意思,它主要是用于發(fā)送和處理消息的。發(fā)送消息一般是使用Handler的sendMessage()方法,而發(fā)出的消息經(jīng)過一系列地輾轉處理后,最終會傳遞到Handler的handleMessage()方法中。

MainActivity:

import android.app.Activity; 
import android.os.Bundle; 
import android.os.Handler; 
import android.os.Message; 
import android.view.View; 
import android.view.View.OnClickListener; 
import android.widget.Button; 
import android.widget.TextView; 
 
public class MainActivity extends Activity implements OnClickListener { 
 
  //定義UPDATE_TEXT這個整型敞亮,用于表示更新TextView這個動作 
  public static final int UPDATE_TEXT = 1; 
 
  private TextView text; 
  private Button changeText; 
 
  //創(chuàng)建一個Handler 
  private Handler handler = new Handler() { 
 
    public void handleMessage(Message msg) { 
      switch (msg.what) { 
      case UPDATE_TEXT: 
        //在這里可以進行UI操作 
        //對msg.obj進行String強制轉換 
        String string=(String)msg.obj; 
        text.setText(string); 
        break; 
      default: 
        break; 
      } 
    } 
 
  }; 
 
  @Override 
  protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 
    text = (TextView) findViewById(R.id.text); 
    changeText = (Button) findViewById(R.id.change_text); 
    changeText.setOnClickListener(this); 
  } 
 
  @Override 
  public void onClick(View v) { 
    switch (v.getId()) { 
    case R.id.change_text: 
      new Thread(new Runnable() { 
        @Override 
        public void run() { 
          //創(chuàng)建一個message 
          //設置what字段的值為UPDATE_TEXT,主要是為了區(qū)分不同的message 
          //設置message.obj的內(nèi)容 
          //調(diào)用Handler的message對象 
          //handler中的handlermessage對象是在主線程中運行的 
          String string="Nice to meet you"; 
          Message message = new Message(); 
          message.what = UPDATE_TEXT; 
          message.obj=string; 
          handler.sendMessage(message); 
        } 
      }).start(); 
      break; 
    default: 
      break; 
    } 
  } 
 
}

activity_main:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
  android:layout_width="match_parent" 
  android:layout_height="match_parent" > 
 
  <Button 
    android:id="@+id/change_text" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:text="Change Text" /> 
 
  <TextView 
    android:id="@+id/text" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_centerInParent="true" 
    android:text="Hello world" 
    android:textSize="20sp" /> 
 
</RelativeLayout>

以上就是“Android中Handler與Message怎么使用”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

網(wǎng)站欄目:Android中Handler與Message怎么使用
文章轉載:http://www.aaarwkj.com/article8/gpjgop.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設計、云服務器網(wǎng)站排名、微信小程序、網(wǎng)站建設、面包屑導航

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站建設
国产传媒在线观看网站| 欧美一区二区三区亚洲| 精品亚洲天堂一区二区三区| 国产日韩亚洲欧美精品专区| 性色视频一区二区三区| 日日夜夜精品天天综合| 传媒视频在线观看网站| 熟女人妻av五十路六十路| 欧美视频免费一级黄片| 久久国产精品午夜视频| 日本高清有码视频在线观看| 国产成年人拍拍免费视频| 日木av中文字幕女女同性| 欧美黄色一区二区三区视频| 欧美中日韩精品免费在线| 少妇视频资源一区二区三区| 亚洲欧美另类不卡专区| 国产女主播在线观看免费观看| 午夜久久精品国产亚洲av| 五月婷婷丁香六月在线综合| 日本精品视频免费网| 亚洲中文乱码一区二区| 国产精品久久乱码综合| 麻豆视频在线观看传媒| 欧美成人精品欧美一级乱| 日韩激情av中文字幕| 可以直接看内射的视频| 日本一区二区三区日本| 人妻一少妇一区二区三区| 色自拍偷拍另类欧洲美女| 国产人妖cd蜜雅丝袜美女| 中文字幕乱码在线观看一区| 日韩亚洲人成网站在线播放| 一区二区三区四区在线视频观看 | 国产精品果亚洲av无人区一区| 亚洲青青草原自拍偷拍| 亚洲精品乱码精品乱码不卡| 激情亚洲不卡一区二区| 精品中文人妻中文字幕| 日本一级二级三级在线看| 日韩亚洲精品99综合观看|