- 博客(2)
- 资源 (5)
- 收藏
- 关注
原创 Android中Handler传递消息机制详解
如果有多个线程并发操作UI,就有可能会导致线程安全问题,为了解决这个问题,Android制定了一个规则:只允许UI线程修改Activity里的UI,如果我们想动态的改变界面组件的属性值就需要用到Handler。例如我们在执行下载图片任务时,显然这是一个耗时任务,我们需要一个新线程来完成这个下载任务,当任务完成后我们需要将图片绘制到界面上,这时就需要Hanlder来发送一个消息给ImageView告
2016-04-17 17:44:35 3374
原创 探索Java interface和abstract类的秘密
我们先来想清楚这件个例子: 飞机和鸟是不同的两类事物,但它们的共同的功能就是都会飞,我们可以创建两个类,一个是class Airplane{},一个是class Bird{},但是我们不可以将Fly也创建为一个类,因为它是一种功能(方法)所以我们只能把它抽象成一种接口,Airplane类和Bird根据飞行功能的差别来分别实现自己的Fly接口。如果飞机的类型不同则直接继承Airplan
2016-04-09 15:11:26 1159
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人