这期内容当中小编将会给大家带来有关Handler在Android项目中的运行原理是什么,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。Handler先通过一个例子看一下 Handler 的用法。public
这期内容当中小编将会给大家带来有关Handler在Android项目中的运行原理是什么,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。
Handler
先通过一个例子看一下 Handler 的用法。
public class MainActivity extends AppCompatActivity { private static final int MESSAGE_TEXT_VIEW = 0; private TextView mTextView; private Handler mHandler = new Handler() { @Override public void handleMessage(Message msg) { switch (msg.what) { case MESSAGE_TEXT_VIEW: mTextView.setText("UI成功更新"); default: super.handleMessage(msg); } } }; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(toolbar); mTextView = (TextView) findViewById(R.id.text_view); new Thread(new Runnable() { @Override public void run() { try { Thread.sleep(3000); } catch (InterruptedException e) { e.printStackTrace(); } mHandler.obtainMessage(MESSAGE_TEXT_VIEW).sendToTarget(); } }).start(); }}
--结束END--
本文标题: Handler在Android项目中的运行原理是什么
本文链接: https://www.lsjlt.com/news/225147.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-05-09
2024-05-09
2024-05-09
2024-05-09
2024-05-09
2024-05-09
2024-05-09
2024-05-09
2024-05-09
2024-05-09
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0