Android开发视频教程
Android开发教程手把手教你开发APP(第六讲) 来源 : 未知     2018-09-20

第六讲热乎乎的视频出来了!本节将实现Android应用组件及编程框架设计。相信前5讲大家都学的热血沸腾吧。其实Android应用开发并不难。重要的是多去练习,有思路之后勤敲代码。步入正题,本章涉猎技术点如下:

1. Activity组件

Activity作为Android应用开发四大组件之一,主要用户显示屏幕画面,和用户进行事件交互,其由Main线程启动并维持其生命周期。

2. Intent

Intent对象主要是解决Android应用的各项组件之间的通讯。

Intent负责对应用中一次操作的动作、动作涉及数据、附加数据进行描述,Android则根据此Intent的描述,负责找到对应的组件,将 Intent传递给调用的组件,并完成组件的调用。

我们可以简单的将Intent理解成各组件通讯的消息对象。

3. Service组件

Service作为四大组件之一,它通常用于表示一个后台执行的任务,由于Service运行于后台,没有交互界面,它比Stop状态的Activity具有更高的优先级。

在Service中通常创建一个子线程,在子线程中运行耗时操作,当操作执行完成后,再将结果提交给调用者。

4. BroadcastReceiver

广播接收器用于接收来自系统或其它应用程序的广播消息,它可在应用程序内,或不同应用程序之间进行异步消息传递。

广播接收器只有一个回调方法onReceive(),当接收到广播消息时,该方法被回调,广播接收器进入激活状态具有较高优先级,当方法调用完成后,广播接收器进入非激活状态。

5. App编程框架

扫码申领本地嵌入式教学实录全套视频及配套源码

上一篇:Android开发教程手把手教你开发APP(第七讲)

下一篇:Android开发教程手把手教你开发APP(第五讲)

400-611-6270

Copyright © 2004-2024 华清远见教育科技集团 版权所有
京ICP备16055225号-5京公海网安备11010802025203号