简单的学习心得:网易云课堂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 来自微信群 慢半拍的以哲 分享的推广心得

网易云课堂_Linux操作系统入门(嵌入式开发零基础Ⅰ)_课时23简单系统操作

网易云课堂:用视频云技术承载3300万用户的流畅学习体验

《Python机器学习kaggle案例》-- 网易云课堂