【重构】修改API接口，暴露handler，防止thread创建过多。（为收藏显示“正在播放”功能做准备）
【功能】【重构】增加CacheControl: DiskToday类型，磁盘缓存，当天有效。
【重构】将“根据指定时间点获取正在播放的节目的功能”独立出来，便于之后复用。
【功能】【重构】创建OnPlayingProgramTextView，专门用来获取当前正在播放的节目。
【功能】正在播放节目的TextView：增加API，修复bug。
【BUG】通过一个test修复了OnPlayingProgramTextView相关的crash bug。