Android
csdn_ject
这个作者很懒,什么都没留下…
展开
-
Android 实现广播(Broadcast)
Android广播其实和我们生活中的广播类似 笼统的来说就是传播数据。 1.实现了不同应用程序之间的数据传输和共享(比如通过获取短信,电话做到拦截功能) 2.起到了一个通知的作用,比如在service中要通知主程序,更新主程序的UI等。 实现广播其实很简单 1.既然是广播一定要有发送方和接受方 对于发送方来说,我们需要一个桥梁(Intent) Int原创 2017-02-07 19:38:45 · 1535 阅读 · 0 评论 -
Android 组件之一(Service)
Service 在Android官方定义是指没有图形化界面在后台执行耗时操作的应用组件; 下面贴上一张Service的生命周期图 这是两种启动服务(Service)的方式,Service有两种状态 启动和绑定 虽然说Service是可以在后台执行耗时操作,但是直接写耗时代码依然会抛出ANR的错误,这里引申出了服务和线程的区别 服务在后台执行耗时操作要借助线程 但是和直接借用线原创 2017-02-13 10:59:46 · 301 阅读 · 0 评论