亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

android開發(fā)教程之使用looper處理消息隊列

 更新時間:2014年01月23日 16:22:53   作者:  
這篇文章主要介紹了通過HandlerThread對象來實現使用looper處理消息隊列的功能,大家參考使用吧

復制代碼 代碼如下:

package com.yanjun;

import android.app.Activity;
import android.os.Bundle;
import android.os.Handler;
import android.os.HandlerThread;
import android.os.Looper;
import android.os.Message;

public class HandlerActivity extends Activity {

  @Override
  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
      // 通過HandlerThread對象來實現使用looper處理消息隊列的功能
    HandlerThread handlerThread = new HandlerThread("handlerThread");
    // 使線程運行必須調用start()
    handlerThread.start();
    MyHandler myHandler = new MyHandler(handlerThread.getLooper());
    Message message = myHandler.obtainMessage();
    // 把message發(fā)送到myHandler.obtainMessage()目標處,即誰調用的就發(fā)送給誰
    Bundle bundle = new Bundle();
    // 通過bundle添加數據
    bundle.putInt("age", 10);
    bundle.putString("name", "john");
    // 將bundle信息添加進去
    message.setData(bundle);
    message.sendToTarget();
  }

  class MyHandler extends Handler {

    public MyHandler(Looper looper) {
      super(looper);
      // TODO Auto-generated constructor stub
    }

    @Override
    public void handleMessage(Message msg) {
      Bundle bundle = msg.getData();
      int age = bundle.getInt("age");
      String name = bundle.getString("name");
      System.out.println("年齡" + age + "名字" + name);
          }

  }

相關文章

  • Android進階NestedScroll嵌套滑動機制實現吸頂效果詳解

    Android進階NestedScroll嵌套滑動機制實現吸頂效果詳解

    這篇文章主要為大家介紹了Android進階NestedScroll嵌套滑動機制實現吸頂效果詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-01-01
  • Android編程實現捕獲程序異常退出時的錯誤log信息功能詳解

    Android編程實現捕獲程序異常退出時的錯誤log信息功能詳解

    這篇文章主要介紹了Android編程實現捕獲程序異常退出時的錯誤log信息功能,結合實例形式分析了Android異常信息捕獲與日志操作相關實現技巧,需要的朋友可以參考下
    2017-08-08
  • Android光線傳感器使用方法詳解

    Android光線傳感器使用方法詳解

    這篇文章主要為大家詳細介紹了Android光線傳感器的使用方法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-09-09
  • Android編程實現動態(tài)支持多語言的方法

    Android編程實現動態(tài)支持多語言的方法

    這篇文章主要介紹了Android編程實現動態(tài)支持多語言的方法,涉及Android資源、控件及屬性相關操作技巧,需要的朋友可以參考下
    2017-06-06
  • Android實現圖片的裁剪(不調用系統(tǒng)功能)

    Android實現圖片的裁剪(不調用系統(tǒng)功能)

    這篇文章主要為大家詳細介紹了Android實現圖片的裁剪,不調用系統(tǒng)功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-12-12
  • Android編程之Animation動畫詳解

    Android編程之Animation動畫詳解

    這篇文章主要介紹了Android編程之Animation動畫具體用法,結合實例非常詳細的總結分析了Android中Animation動畫所涉及的相關知識點與動畫具體實現技巧,需要的朋友可以參考下
    2016-01-01
  • Android實現離線緩存的方法

    Android實現離線緩存的方法

    離線緩存就是在網絡暢通的情況下將從服務器收到的數據保存到本地,當網絡斷開之后直接讀取本地文件中的數據。本文給大家介紹Android實現離線緩存的方法,需要的朋友參考下
    2016-03-03
  • Android開發(fā)使用Messenger及Handler進行通信的方法示例

    Android開發(fā)使用Messenger及Handler進行通信的方法示例

    這篇文章主要介紹了Android開發(fā)使用Messenger及Handler進行通信的方法,結合實例形式分析了Android使用Messenger及Handler定義客戶端與服務器端實現通信的相關操作技巧,需要的朋友可以參考下
    2017-12-12
  • Android編程實現自定義進度條顏色的方法

    Android編程實現自定義進度條顏色的方法

    這篇文章主要介紹了Android編程實現自定義進度條顏色的方法,涉及Android進度條的樣式布局及功能實現技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-11-11
  • Android ShimmerLayout實現微光效果解析

    Android ShimmerLayout實現微光效果解析

    這篇文章主要為大家詳細介紹了Android ShimmerLayout實現微光效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-03-03

最新評論