众所周知,Android四大组件里,最重要的就是activity了。而作为开发者,我们最应该关注的,当然少不了activity的生命周期啦。
说到activity生命周期,最好的方式当然是通过流程图来解释啦,下面是官方给的图:
这个一堆e文的流程图,怎么理解呢?可以理解为一部狗血的宫斗剧。
activity就像一个秀女一样,整个生命周期里充满了争斗与起伏。
“小秀女”act...
分类:
移动开发 时间:
2014-12-17 18:34:55
阅读次数:
248
1 写一个类 extends Activity Activity是android的四大组件之一。Activity的激活分为显式意图激活和隐式意图激活。如果一个activity希望别人隐式意图激活:则要配置过滤器1 action = ""2 有一个缺省的category,(可以有多个categor.....
分类:
移动开发 时间:
2014-12-15 23:28:02
阅读次数:
272
过几天小弟要去面试了,当然免不了要好好复习下功课,其实很多东西也不是特别清楚,今天都当作一个回顾和巩固,希望我的这篇文章能对即将去找工作的同学有所帮助。1.Q:什么是activity?虽然这个问题现在不流行问了,但是还是做好准备,有备无患嘛。A:1).activity是四大组件之一,一般情况下,一个...
分类:
移动开发 时间:
2014-12-15 18:56:34
阅读次数:
189
[置顶]Android四大组件详解分类:Android四大组件2013-02-09 16:2319411人阅读评论(13)收藏举报Android开发注:本文主要来自网易的一个博主的文章,经过阅读,总结,故留下文章在此Android四大基本组件介绍与生命周期Android四大基本组件分别是Activi...
分类:
移动开发 时间:
2014-12-14 22:38:19
阅读次数:
391
Content Provider是Android的四大组件之一,与Activity和Service相同,使用之前需要注册; Android系统中存在大量的应用,当不同的应用程序之间需要共享数据时,可以使用Content Provider来实现,因为它为存储和读取数据提供了统一的接口;(1)An...
分类:
移动开发 时间:
2014-12-11 13:56:30
阅读次数:
233
Content Provider是Android的四大组件之一,与Activity和Service相同,使用之前需要注册; Android系统中存在大量的应用,当不同的应用程序之间需要共享数据时,可以使用Content Provider来实现,因为它为存储和读取数据提供了统一的接口;(1)An...
分类:
移动开发 时间:
2014-12-11 13:50:08
阅读次数:
230
以下是Source Application去query Target Application中的content provider时的流程,此处只画到content provider启动。
The picture above is the flow chart for how Content Providers started
(1) Source APP Inform AMS ...
分类:
移动开发 时间:
2014-12-10 16:26:00
阅读次数:
177
这篇文章将全面地介绍ContentProvider,从最基础的知识讲到最重要,最核心的知识,大家可以根据目录选择性阅读,大神请见谅。下文设计SQLite操作,没有详细解说,只要简介ContentProvider在跨进程的使用。
初探Uri
Uri代表了要操作的数据,主要包含了两部分信息:1.需要操作的ContentProvider ,2.对ContentProvider中的什么数据进行操作,一...
分类:
移动开发 时间:
2014-12-10 12:41:45
阅读次数:
217
下图描述了在source application中broadcast一个intent,注册此intent的Target Application如何启动和接收的流程。
The picture above is the flow chart for how the source Application broadcast an intent
(1) Inform AMS to br...
分类:
移动开发 时间:
2014-12-10 12:36:08
阅读次数:
192
今天回头看了自己之前学习的笔记,小结了一下BroadcastReceiver,供刚入门的朋友复习和参考。
BroadcastReceiver是android系统一个全局的监听器,可实现不同组件之间的通信。
创建自己的广播类
package com.example.yummyhttputil;
import android.content.BroadcastReceiver;
...
分类:
移动开发 时间:
2014-12-10 09:18:43
阅读次数:
220