Android系统主要由五个部分组成:
自下而上 1.Linux内核 2.数据库 3.Android运行时 4.应用程序框架 5.应用程序
Android四大组件
Activity、Service、BroadcastReceiver、ContentProvider
Android所有UI组件都继承View类
布局管理器有:LinearLayout(线性布局)、TableLayout(表格布局)
FrameLayout(帧布局:所有布局可以叠加在一起)、RelativeLayout(相对布局)
GridLayout(网格布局(可用于计算器的制作))、AbsoluteLayout(绝对布局(基本不用))
Adapter常用的实现类
ArrayAdapter:简单易用的,将数组或List集合的多个值包装成多个列表项
SimpleAdapter:功能强大,可包装List集合的多个对象(5个参数)
SimpleCursorAdapte:与SimpleAdapte相似,用于包装Cursor提供的数据
BaseAdapter:通常用于被扩展,最列表项进行最大限度的定制