android专业技能总结.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
android专业技能总结

android专业技能总结 篇一:android专业技能总结 1. public class HandlerActivity extends Activity implements Runnable{ 2. 3. /**更新时间**/ 4. public final static int UPDATE_TIME =0; 5. /**更新时间成功**/ 6. public final static int UPDATE_COMPLETED =1; 7. 8. /**记录显示时间 超过10秒结束线程**/ 9. private int mShowNumber = 0; 10. 11. /**开始计时按钮**/ 12. private Button mButton = null; 13. 14. /**计时显示内容**/ 15. private TextView mTextView = null; 16. 17. /**线程**/ 18. private Thread mThread = null; 19. 20. /**线程关闭的标志**/ 21. private boolean mRunning = false; 22. 23. Handler handler = new Handler() { 24. @Override 25. public void handleMessage(Message msg) { 26. 27.Bundle bundle= msg.getData(); 28.//通过key的名称拿到它的值 29.String number = bundle.getString(quot;numberquot;); 30.//msg.what为handler接收到的消息编号 31.switch(msg.what) { 32.case UPDATE_TIME: 33.mTextView.setText(quot;正在更新时间quot; + number); 34.break; 35.case UPDATE_COMPLETED: 36.mTextView.setText(quot;更新完毕quot;); 37.break; 38.} 39.super.handleMessage(msg); 40. } 41. }; 42. 43. @Override 44. protected void onCreate(Bundle savedInstanceState) { 45. setContentView(R.layout.handler); 46. 47. /**拿到button 与 TextView 对象**/ 48. mButton = (Button)findViewById(R.id.button0); 49. mTextView = (TextView)findViewById(R.id.textView0); 50. mThread = new Thread(this); 51. 52. mButton.setOnClickListener(new OnClickListener() { 53.@Override 54.public void onClick(View arg0) { 55./**点击按钮后开始线程开始计时**/ 56.mRunning = true; 57.mThread.start(); 58.} 59. }); 60. 61. mTextView.setText(quot;点击按钮开始更新时间quot;); 62. super.onCreate(savedInstanceState); 63. } 64. 65. public void ShowDialog(String string) { 66. AlertDialog.Builder builder = new AlertDialog.Builder( 67.HandlerActivity.this); 68. builder.setIcon(R.drawable.icon); 69. builder.setTitle(string); 70. builder.setPositiveButton(quot;确定 quot;, new DialogInterface.OnClickListener() { 71.public void onClick(DialogInterface dialog, int whi

文档评论(0)

raojun00004 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档