Android Handler
2015-09-15 22:30
246 查看
package com.example.myapp7; import android.support.v7.app.ActionBarActivity; import android.os.Bundle; import android.os.Handler; import android.os.Looper; import android.os.Message; import android.util.Log; import android.view.Menu; import android.view.MenuItem; import android.view.View; import android.widget.Button; /** * UI线程发送数据,子线程接收数据。 * @author shaobn * @date 2015-9-15 * @packege com.example.myapp7MyApp7 */ public class MainActivity extends ActionBarActivity { private Button button; private Handler handler; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); button = (Button) this.findViewById(R.id.button1); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View arg0) { // TODO Auto-generated method stub Message message = handler.obtainMessage(); message.what = 8; handler.sendMessage(message); } }); MyThread myThread = new MyThread(); Thread thread = new Thread(myThread); thread.start(); } class MyThread implements Runnable{ @Override public void run() { // TODO Auto-generated method stub Looper.prepare(); handler = new Handler(){ @Override public void handleMessage(Message msg) { // TODO Auto-generated method stub Log.i("msg","--->>>"+String.valueOf(msg.what)); } }; Looper.loop(); } } }
相关文章推荐
- Android studio中使用fastjson
- android中onKeyDown()事件的分析
- 0915Android基础SurfaceView
- Android之MediaPlayer——SurfaceView的简单使用
- 调研Android开发环境的发展演变
- Android之MediaPlayer——VideoView
- Android使用Activity用作弹出式对话框
- Android多媒体---VideoView(播放视频)
- 0915Android基础VideoView
- android SDK 升级24.0.2的方法总结
- Android多媒体---SurfaceView(播放视频)+Mediaplayer(音频)
- Android 内存泄漏的原因
- Android error 之 Syntax error, insert ";" to complete Local Variable Declaration Statement
- Android多媒体---MediaRecorder
- Android SDK Manager不能显示所有包的解决办法
- Android 多媒体应用——MediaPlayer音频播放
- Handler线程间通信
- Android多媒体---Camera(调用系统Camera,非自定义)
- 【Android开源项目解析】仿支付宝付款成功及"天女散花"效果实现——看PathMeasure大展身手
- 0915Android基础MediaRecorder