android笔记一

来源:互联网 发布:禾米网络支付 编辑:程序博客网 时间:2024/05/18 21:05

    1,在转入后台时,onStop()是否被调用取决于activity是否被完全覆盖,在新的活动有透明部份时,转入后台的activity依然“可见”,其它多数情况下activity圴进入不可见状态。

    2,广播接收器的功能相当于一个回调函数,只是单次运行时处于活动状态。

  3,AndroidManifest.xml描述文件,Java源文件,资源文件是Android应用程序的三个部份;在编译之前的工程中是这三个部份,在编译之后的APK包依然是由这三个部份组成的。在运行时,APK包将首先进行安装,也就是将其中的dex文件进行优化,优化后的文件被保存到缓存区域,生成格式为dey的优化文件,然后由Dalvik虚拟机将运行这些dey文件,如果应用程序包文件不发生变化,dey文件不会被重新生成;在应用程序包发生更新的情况下,将重新由dex生成dey文件。

    4,在一般情况下,Android的每一个屏幕基本上就是一个活动,屏幕之间的切换实际上就是在活动间互相调用的过程,Android使用Intent来完成这个动作,android中也有部份应用程序直接使用一个activity,使用多个view来组织屏幕切换。