什么是Service? Service(服务)是Android提供的四大组件之一,是一个没有用户界面的在后台运行执行耗时操作的应用组件。其他应用组件能够启动Service,并且当用户切换到另外的应用场景,Service将持续在后台运行。为了方便记忆,我们可以把Service看做是没有页面的Activ ...
分类:
移动开发 时间:
2016-05-17 17:36:38
阅读次数:
225
##1. 广播接收者概念
BroadCastReceiver,是Android四大组件之一。必须注册。
1. 注册方式:1)静态注册2)动态注册##2. IP拨号器 有序广播activity_main.xml
<EditText
android:id="@+id/et_ipnum"
android:layout_width="wrap_content"...
分类:
移动开发 时间:
2016-05-12 23:45:20
阅读次数:
422
1、Android的四大组件是哪些,它们的作用?ActivityActivity是Android程序与用户交互的窗口,是Android构造块中最基本的一种,它需要为保持各界面的状态,做很多持久化的事情,妥善管理生命周期以及一些跳转逻辑。
Service后台服务于Activity,封装有一个完整的功能逻辑实现,接受上层指令,完成相关的食物,定义好需要接受的Intent提供同步和异步的接口。
Con...
分类:
移动开发 时间:
2016-05-12 23:37:07
阅读次数:
244
一、概述:Activity是android的四大组件之一,是用户接口程序,它会提供给用户一个交互式的接口功能。它是 android 应用程序的基本功能单元,其实Android中的Activity运行机制跟servlet有些相似之处,Android系统相当于servlet容器,Activity相当于一个servlet,我们的Activity处在这个容器中,一切创建实例、初始化、销毁实例等过程都是容器来...
分类:
移动开发 时间:
2016-05-12 23:13:24
阅读次数:
363
一,android中的主线程和子线程android中的主线程可以认为是UI线程,在主线程不可以执行耗时的操作,否则就会给人一种卡顿的感觉。而主线程主要用于处理四大组件,以及处理它们和用户的交互。anroid的子线程的主要功能就是处理耗时操作。
“在android3.0之后,要求网络访问必须在子线程执行,否则会抛出NetWorkOnMainThreadException异常。”二,Android中的...
分类:
移动开发 时间:
2016-05-12 19:52:09
阅读次数:
256
1.Service和其他组件一样,都是运行在主线程中,因此不能用它来做耗时的操作。2.Android中进程的种类
Foreground process 前台进程
Visible process 可视进程, 可以看见, 但不可以交互.
Service process 服务进程
Background process 后台进程
Empty process 空进程(当...
分类:
移动开发 时间:
2016-05-12 12:51:42
阅读次数:
152
Service是什么它是android App的四大组件之一,在开发中我们有时需要做一些耗时的但不需要与用户建立界面交互的操作可以考虑使用service。比如:比如我们需要在后台进行上传或下载的操作;杀毒或是监控软件可能希望service常驻后台,并可被Intent来驱动开始进行杀毒;聊天或是社交等即时通讯类应用,需要在后台定时地与服务发送“心跳”,来标识自己的在线状态等。
需要注意的是:它不是一...
分类:
其他好文 时间:
2016-05-12 12:45:56
阅读次数:
261
学习完了四大组件 然后按照黑马课程就是安全卫士了
四大组件学习之后感觉印象不是很深刻,所以趁着这个项目好好练习练习。
个人喜欢在注释中描述所以就只姐连着注释代码和注释一起贴上先!
首先是onCreate中
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCre...
分类:
移动开发 时间:
2016-05-12 12:33:25
阅读次数:
281
Service是Android中一个类,它是Android四大组件之一,使用Service可以在后台执行长时间的操作( perform long-running operations in the background ),Service并不与用户产生UI交互。其他的应用组件可以启动Service,即便用户切换了其他应用,启动的Service仍可在后台运行。...
分类:
移动开发 时间:
2016-05-12 11:53:03
阅读次数:
276