【重构】重构ProgramActivity及相关布局，使之与HotProgramActivity相近，并能显示出广告