android - 四大组件
文章平均质量分 82
xiaoleiacm
asdfghjkl;
展开
-
Intent总结
Intent相对于系统来说是一个信息传递的媒介,通过Intent可指定相应的动作。可以用来启动Activity,Service,BroadCastRecevier。Intent类有Component属性,action属性,Category属性,Data属性,Type属性,以及Intent-filter配置。Action属性:Action属性可以理解为完成一个抽象的动作,例如一个Acti原创 2016-06-21 16:32:03 · 914 阅读 · 0 评论 -
android四大组件Activity概述
一个Activity的启动顺序:onCreate()——>onStart()——>onResume()当另一个Activity启动时:第一个Activity onPause()——>第二个Activity onCreate()——>onStart()——>onResume() ——>第一个Activity onStop()当返回到第一个Activity时:第二个Activit原创 2015-11-22 16:11:06 · 389 阅读 · 0 评论 -
四大组件Activity之两个Activity之间的交互
这个例子相对简单,是在一个Activity中使用按钮调用另一个Activity.第一个Activity;使用Intent 对象绑定两个Activity,并使用StartActivity启动另一个Activity:package com.example.activity02;import android.app.Activity;import android.content.Int原创 2015-11-22 16:18:40 · 904 阅读 · 0 评论 -
android四大组件之Service服务之总体概述
我倾佩每一个比我牛逼的coder!弄完java语言之后,终于可以搞起Android,鉴于时初学者,现阶段的内容较为基础简单,整理盗用了不少网上的博客和代码,原著勿喷,只为快速学习。看完四大组件,今天终于可以写写博客总结一下了。Service(service用于在后台完成用户指定的操作):其实就是一个后台服务来处理响应的工作,基本上不和用户交互。Service与其他组件一样,也运原创 2015-11-22 12:07:41 · 1279 阅读 · 0 评论 -
Android四大组件Service之StartService启动
对于Service两种方式在概述里已经介绍了,下面是学习是StartService的代码实例。service启动代码:package com.example.service01;import android.app.Service;import android.content.Intent;import android.os.IBinder;import android.ut原创 2015-11-22 12:25:32 · 544 阅读 · 0 评论 -
Android四大组件Service之bindService启动
下面是绑定模式启动Service例程:BindService代码:package com.example.ibcondservice02;import android.app.Service;import android.content.Intent;import android.os.Binder;import android.os.IBinder;public c原创 2015-11-22 12:42:07 · 489 阅读 · 0 评论 -
Android四大组件Service之两种的多线程启动方式
由于Service常常用于处理比较耗时的后台服务,在不适用多线程时,所有的组件服务都是在主线程中执行的,必然会影响用户体验和整体性能,下面是两种启动Service线程的方式。第一种方法:在Service服务代码的onstartConmmand启动函数中创建一个继承了Thread的实例对象,并使用start()启动线程Activity代码:package com.exampl原创 2015-11-22 13:16:07 · 3786 阅读 · 0 评论