Tag Archives: activity

有关Activity中View根布局的思考

在Android开发中经常会使用hierarchyviewer查看一下布局的层级树,发现第一层级总是PhoneWindow$DecorView。PhoneWindow$DecorView是java编译后内部类的表示形式,从这里看出Activity中根布局其实就是DecorView了。 经过上面简单的分析可以知道开发中我们所有的布局都是在DecorView视图下面的,可是问题又来了,当我们设置不同主 […]

阅读更多 »

Android Activity与Service的通信方式

概要 本文主要讲解Service与Activity进行通信的几种方式,Activity主要通过Intent出传递数据到Service,而比较常见的Service传递数据到Activity有三种方式,但是这次所介绍的Service与Activity的通信方式都是位于同一应用进程中的,并没有介绍不同进程之间如何通信,不同进程通过aidl或者Messenger在以后的文章中会再做详细的介绍。 Servi […]

阅读更多 »

Intent学习笔记

Intent简介 Android中提供了Intent机制来协助应用间的交互与通讯,或者采用更准确的说法是,Intent不仅可用于应用程序之间,也可用于应用程序内部的Activity/Service之间的交互。Intent这个英语单词的本意是“目的、意向”等, Intent的使用并不是直接的函数调用,相对函数调用来说,它是更为抽象的概念,利用Intent所实现的软件复用的粒度是Activity/Se […]

阅读更多 »

Activity学习笔记

本篇文章主要讲述Activity的生命周期、启动方式、回传值以及状态栏与标题栏显示与否,有关回退栈和Activity之间通信在下一片文章中再详细将探讨。 Activity的生命周期 在 android 中,Activity 的生命周期交给系统统一管理。事实上它包含了四种状态: Active/Runing一个新 Activity 启动入栈后,它在屏幕最前端,处于栈的最顶端,此时它处于可见并可和用户交 […]

阅读更多 »