Android四大基本组件分别是Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器。
Activity :
应用程序中,一个Activity通常就是一个单独的屏幕,它上面可以显示一些控件也可以监听并处理用户的事件做出响应。
Activity之间通过Intent进行通信。在Intent 的描述结构中,有...
分类:
移动开发 时间:
2016-05-24 15:22:56
阅读次数:
165
Intent简介官方解释:An intent is an abstract description of an operation操作 to be performed展示、表演. It can be used with startActivity to launch an Activity, bro... ...
分类:
其他好文 时间:
2016-05-24 13:38:18
阅读次数:
295
网上对于java反射的解释已经很多了,很多官方的语言我们并不能很好的理解。我在这里说的通俗些,java反射的作用就是让我们从java虚拟机里面生成的class来进行反序列化得到这个类的实例。那么它的用处就更加多了,例如android中startyactivity()方法传入的Intent对象。...
分类:
编程语言 时间:
2016-05-23 15:31:23
阅读次数:
271
原文地址:http://blog.csdn.net/vanpersie_9987/article/details/51244558#rd
Intent的真正强大之处在于它的隐式Intent,隐式Intent需要配合Intent-filters使用,有关这方面的概念和知识,您可以参考我翻译的官方文档:《Android官方文档之App Components(Intents and
Inten...
分类:
移动开发 时间:
2016-05-23 15:23:58
阅读次数:
395
Intent及其七大属性一、任务与回退栈:(一)、任务Task:①. 概念:一个任务(task)就是在执行某项工作时与用户进行交互的Activity的集合。这些Activity按照被打开的顺序依次被安排在一个堆栈中(回退栈)。②. 主屏页面:设备的主屏是大多数任务的启动位置,当用户触摸一个应用程序启动器图标(或者app快捷图标),应用程序的任务就会在前台显示。如果相关应用程序的任务不存在\,那么就...
分类:
其他好文 时间:
2016-05-23 15:07:40
阅读次数:
235
BroadcastReceiver用于监听系统全局的广播消息,接受程序所发出的Broadcast Intent。
1.Broadcast和BroadcastReceiver
Broadcast被分为两种:Normal Broadcast(普通广播);Ordered Broadcast(有序广播);
Context提供了对应的方法发送广播这两种广播:
sendBroadcast():发送...
分类:
移动开发 时间:
2016-05-23 15:07:01
阅读次数:
181
使用public class MainActivity extends ListActivity { public static final String path = Environment.getExternalStorageDirectory().getPath() + File.separa... ...
分类:
其他好文 时间:
2016-05-22 16:30:29
阅读次数:
173
关于任务栈Task栈的概念栈(Stack)是一种常用的数据结构,栈只允许访问栈顶的元素,栈就像一个杯子,每次都只能取杯子顶上的东西,而对于栈就只能每次访问它的栈顶元素,从而可以达到保护栈顶元素以下的其他元素.”先进后出”或”后进先出”就是栈的一大特点,先进入栈的元素总是要等到后进入栈的元素出栈以后才... ...
分类:
其他好文 时间:
2016-05-21 21:41:46
阅读次数:
211
Intent是应用程序之间通信的重要媒介,Activity、Service、BroadcastReceiver都是依靠Intent来进行启动的。Intent对象大致包含了Component、Action、Category、Data、Type、Extra、Flag这七种属性。
Component:用于确定指定需求启动的目标组件
Action:代表该Intent所要完成的一个抽象动作
Catego...
分类:
移动开发 时间:
2016-05-21 14:31:35
阅读次数:
252
ACTION_SEND intent 可以把自己的应用添加到系统的发送(分享)列表中。 接收和处理如下: ...
分类:
移动开发 时间:
2016-05-21 07:45:58
阅读次数:
291