08 2015 档案
摸触事件分发的小实践——关闭View滑动
摘要:在自定义一个RecyclerView时遇到了一个困难。我希望关闭这个RecyclerView的滑动事件,但需要保留它的其他触摸事件,比如点击和长按。官方至少没有给RecyclerView提供开关触摸使能的相关方法,所以我们根据触摸事件的分发机制,自己进行定制。 boolean isMovi... 阅读全文
posted @ 2015-08-31 01:35 Fishbonell 阅读(290) 评论(0) 推荐(0)
【Java】 关于类的初始化
摘要:在Java中,所有文件都是一个类,类的初始化无处不在。那么,Java在类初始化时到底做了什么呢?在此记录一个小练习,通过输出,我们可以比较清晰地看出Java在类的初始化时,工作顺序是怎样的。 1 public class Insect { 2 3 private int i = 9... 阅读全文
posted @ 2015-08-30 15:50 Fishbonell 阅读(213) 评论(0) 推荐(0)
Notification——形形色色的通知(二)
摘要:上一章写到如何发出一个通知。但是,通知既然作为一个View,它应该能与我们的业务逻辑有一系列交互。比如,我们可以通过Notification的remoteview中的Button控制一下业务逻辑(如播放/暂停音乐),或者用进度条显示后台操作的进度。在此我写了一个简单的音乐播放器。我们能够在Not... 阅读全文
posted @ 2015-08-17 01:21 Fishbonell 阅读(215) 评论(0) 推荐(0)
Notification——形形色色的通知(一)
摘要:Notification在Android的App的使用中,非常常用。通常有两种情况,一种是需要给用户发一个通知,告知用户,然后用户点击可以打开详情页面;另一种情况是有时候会将一些耗时操作放在后台,不影响当前界面,但又希望用户知道后台的进度或者其他一些信息。在此,记录Notification的使用... 阅读全文
posted @ 2015-08-08 16:16 Fishbonell 阅读(189) 评论(0) 推荐(0)