Ch9: add update Ui by using broadcastreceiver