use a more standard way to deal with Activity's result

修改 使用onActivityResult来处理RefreshScoresFragmentActivity的运行结果
修改 ScoresActivity使用新的对话框
remove redundant codes

删除 不再使用的多余代码
修改 一些小的零碎地方