摘要: Handler类的主要作用有两个:1. 在新启动的线程中发送消息2. 在主线程中获取、处理消息这个过程设计一个问题:新启动的线程何时发送消息呢?主线程何时去获取并处理消息呢?为了让主线程能“适时”地处理新启动的线程所发送的消息,显然只能通过回调的方式来实现,开发者需要做的就是,重写Handler类中处理消息的方法,当新线程发送消息时,Handler类中处理消息的方法将自动被回调。Handler类的方法比较多,现列举几个常用方法:1、voidhandleMessage(Message msg) ;用于处理消息的方法,该方法通常用于被重写2、final boolean hasMessages(in 阅读全文
posted @ 2013-07-13 16:28 最後的輕語 阅读(942) 评论(0) 推荐(0) 编辑
摘要: AlertDialog的构造方法全部是Protected的,所以不能直接通过new一个AlertDialog来创建出一个AlertDialog。要创建一个AlertDialog,就要用到AlertDialog.Builder中的create()方法。使用AlertDialog.Builder创建对话框需要了解以下几个方法:setTitle :为对话框设置标题 setIcon :为对话框设置图标 setMessage:为对话框设置内容 setView : 给对话框设置自定义样式 setItems :设置对话框要显示的一个list,一般用于显示几个命令时 setMultiChoiceIt... 阅读全文
posted @ 2013-07-13 15:23 最後的輕語 阅读(280) 评论(0) 推荐(0) 编辑