摘要: 部分代码如下:消息处理代码:[java] view plaincopyprint?private Handler handler = new Handler() { public void handleMessage(Message msg) { switch (msg.what) { case 1... 阅读全文
posted @ 2015-11-15 19:53 johnforu 阅读(1702) 评论(0) 推荐(0)
摘要: 一、几个关键概念 1、MessageQueue:是一种数据结构,见名知义,就是一个消息队列,存放消息的地方。每一个线程最多只可以拥有一个MessageQueue数据结构。 创建一个线程的时候,并不会自动创建其MessageQueue。通常使用一个Looper对象对该线程的MessageQueue进行... 阅读全文
posted @ 2015-11-15 19:49 johnforu 阅读(296) 评论(0) 推荐(0)
摘要: <!--android:layout_above 将该控件的底部至于给定ID的控件之上android:layout_below 将该控件的顶部至于给定ID的控件之下android:layout_toLeftOf 将该控件的右边缘和给定ID的控件的左边缘对齐android:layout_toRight... 阅读全文
posted @ 2015-10-21 20:06 johnforu 阅读(437) 评论(0) 推荐(0)
摘要: 匿名内部类也就是没有名字的内部类正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口实例1:不使用匿名内部类来实现抽象方法12345678910111213141516abstractclassPerson {publica... 阅读全文
posted @ 2015-09-21 20:16 johnforu 阅读(104) 评论(0) 推荐(0)
摘要: ImageButton 是ImageView的子类,ImageView中可以通过Scaletype来设置图片的缩放大小等。ImageView的Scaletype决定了图片在View上显示时的样子,如进行何种比例的缩放,及显示图片的整体还是部分,等等。设置的方式包括:1. 在layout xml中定义... 阅读全文
posted @ 2015-09-16 19:34 johnforu 阅读(154) 评论(0) 推荐(0)