摘要: ContentProvider的基本概念 : 1.ContentProvider为存储和读取数据提供了统一的接口2.使用ContentProvider,应用程序可以实现数据共享3.android内置的许多数据都是使用ContentProvider形式,供开发者调用的(如视频,音频,图片,通讯录等)一... 阅读全文
posted @ 2014-10-22 17:49 新感觉 阅读(840) 评论(0) 推荐(0) 编辑
摘要: 一、Activity和Task(栈)的关系 Task就像一个容器,而Activity就相当与填充这个容器的东西,第一个东西(Activity)则会处于最下面,最后添加的东西(Activity)则会在最低端。从Task中取出东西(Activity)则是从最顶端取出,也就是说最先取出的是最后添加的东西... 阅读全文
posted @ 2014-10-22 14:42 新感觉 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 在多Activity开发中,有可能是自己应用之间的Activity跳转,或者夹带其他应用的可复用Activity。可能会希望跳转到原来某个Activity实例,而不是产生大量重复的Activity。这需要为Activity配置特定的加载模式,而不是使用默认的加载模式。加载模式分类及在哪里配置Acti... 阅读全文
posted @ 2014-10-22 14:29 新感觉 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 每一个activity都有自己的生命周期,被打开了最终就要被关闭。 四种结束当前的activity方法Java代码 //关闭当前activity方法一finish();//关闭当前界面方法二android.os.Process.killProcess(android.os.Process.myPid... 阅读全文
posted @ 2014-10-22 13:28 新感觉 阅读(3361) 评论(0) 推荐(0) 编辑
摘要: 根据Activity的声明周期方法1 我们知道Android的窗口类提供了历史栈,我们可以通过stack的原理来巧妙的实现,这里我们在A窗口打开B窗口时在Intent中直接加入标志 Intent.FLAG_ACTIVITY_CLEAR_TOP,这样开启B时将会清除该进程空间的所有Activity。在... 阅读全文
posted @ 2014-10-22 13:21 新感觉 阅读(390) 评论(0) 推荐(0) 编辑