suppress "null" in channelname (program info detail dialog) if the channel order number is not set (Cursor#isNull)
reuse of formatters for date time formatting and format string (day, startdate starttime - endtime, channelName); avoids multiple instantiations
simplified layouts dialog_detail.xml and dialog_detail_swipe.xml (mostly the layout was redundant) > uses include dialog_detail_content.xml and a dedicated style for single TextView entries (reduced memory footprint, faster layout inflating by reusing styles)
replaced multiple getContext.getResources calls by one local resource definition
closed some open cursors in UiUtils + finally handling (to avoid leakage on errors)
removed unused/ generated code reported by lint (e. g. generated manifest in bin folder, unused layout)