您的位置:首页 > 移动开发 > Android开发

android基本界面开发

2015-05-23 18:54 78 查看
android基本界面开发
1.Activity、View、Window 的关系
    - Activity :四大组件之一,用于展示一个与用户交互的界面
      Activity通过内置的window对象来展示界面,该Activity展示的界面中的View来捕获事件 ,通过WindowManagerService
传递消息(用户所操作的控件、用户操作的事件类型),Android框架再回调相应的监听方法,实现与用户的交互 
   - View :视图 :它是所有用户接口组件的基类,它是在屏幕中显示一个矩形的区域
        它负责控件图形的渲染(显示)以及事件的捕获,系统提供大量的标准用户接口组件, 直接调用,也可
             以继承View实现自定义组件 
   - Window :它表示一个窗口,Activity的主窗口,每一个窗口都拥有一个View(视图:ViewGroup),作为该 窗口的顶级视图,一般 称为DecorView(装饰视图),Window通过setContentView把布局文件添加到 DecorView,从而实现对布局的展示 
   
2.认识常见控件
    widget:小部件
    线性布局:
      以单一的行或者列来排列子控件,它具有方向性、子控件不能重叠,可以通过layout_gravity 修饰子控件的位置 ,可以设置权重
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: