android四大组件及源代码分类

1. Android四大组件:

       Activity:显示可视化界面,并接收与用户交互所产生的界面事件,Android应用程序包含一个或者多个Activity;

       Service:可公开的service的程序接口,供其他进程调用,没有用户界面,但是需要长时间在后台进行的应用;

       BroadCastReceiver:用来接收广播组件,不包含任何用户界面,可以启动Activity或者Notification通知用户接收到的重要信息;

      ContentProvider:标准的共享数据机制,其他程序通过 ContentProvider访问程序的私有数据;

 2. Android应用的源代码可以分为三大类:

        界面布局文件:xml文件中的每个标签都对应于相应的View标签,在res/layout下;

        java源代码:应用中的四大组件,在src目录下;

        资源文件:资源文件如:字符串资源/颜色资源/数组资源/菜单资源等,在res目录下;

你可能感兴趣的:(Android基础知识,Android源码分析)