简单的学习心得:网易云课堂Android开发第四章服务广播与酷特性
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了简单的学习心得:网易云课堂Android开发第四章服务广播与酷特性相关的知识,希望对你有一定的参考价值。
1、Service
(1)含义:Service是在后台长时间运行的应用组件,所在线程是main线程。
(2)使用方式:startService能够执行onStartCommand中操作,bindService能够将Service的实例对象返回给Activity,从而能够在Activity中使用Service的方法。而用new方法创建Service对象,没有报错,但无法成功调用Service的方法。
(3)注意:在onStartCommand中,老师建议我们将返回值改为START_NOT_STICKY,查看API文档,可以知道这个值大概的意思是Service被杀后,如果没有传入新的Intent,就不会重新创建。
2、BroadcastReceiver
(1)注册方式:在androidManifest.xml中注册为静态注册,在.java中为动态注册,动态注册也需要动态注销。
(2)其它:在Activity、Service中都可以设置内部的广播接收器。
3、Widget
(1)有关Widget的,我只能理解它是一种桌面小部件,能够在桌面直接运行。其它的还不能理解,包括老师演示的创建过程。
以上是关于简单的学习心得:网易云课堂Android开发第四章服务广播与酷特性的主要内容,如果未能解决你的问题,请参考以下文章
简单的学习心得:网易云课堂Android开发第六章SQLite与ContentProvider
简单的学习心得:网易云课堂Android开发第三章自定义控件
2018.3.20 来自微信群 慢半拍的以哲 分享的推广心得