第8章 小结
Service是在Android平台上开发应用程序最引人注目的原因之一。在这一章,你学习了在应用程序隐藏在后台的情况下如何使用这些不可见的程序组件来执行操作。
你还了解了Toast,它是一个转瞬即逝的消息框,能在不窃取焦点或中断工作流程下显示信息给用户。
你还在Service和Activity中通过NotificationManager来发送警告给用户,通过定制的LED,震动样式和音乐文件来传达详细的事件信息。
使用Alarm,你可以在设备上预先设置事件或动作,通过Intent来广播动作或启动Activity或Service。
这一章,还演示了如何:
❑ 绑定Service到Activity上,来利用更加详细、结构化的界面。
❑ 确保应用程序保持响应性,通过移动耗时的处理过程(如网络查询)到工作者线程中。
❑ 使用Handler来同步子线程和GUI主线程,在执行的操作使用可视的控件和Toast时。
❑ 创建持续的和正在进行的Notification。
在第9章,你将学习Android的通信特征。通过对Gtalk服务的查看,你将学习如何发送和接收文本和数据信息来在设备间传输数据。然后,你将研究有哪些可获得的SMS功能来发送和接收SMS文本和数据信息。