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 修饰子控件的位置 ,可以设置权重
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 修饰子控件的位置 ,可以设置权重
相关文章推荐
- Android开发学习 之 五、基本界面控件-1文本控件
- Android开发学习 之 五、基本界面控件-3图片控件
- Android开发学习 之 五、基本界面控件-4时间控件
- Android开发学习 之 五、基本界面控件-5进度条
- Android开发学习 之 五、基本界面控件
- android游戏开发之我的小小游戏2——连连看游戏2之绘制基本的界面及触摸相关
- Android开发学习 之 五、基本界面控件
- Android开发入门之基本界面组件
- android开发之界面设计---基本组件与布局管理器
- Android 蓝牙开发基本流程
- Android开发仿360设置自定义控件设置界面按钮
- android应用开发-从设计到实现 2-2 界面布局
- 关于Android开发界面设计之去掉标题栏的方法
- Android 开发:(三)安卓常用控件以及仿《微门户》登录界面实现
- Android应用开发:数据存储和界面展现-1
- Android应用开发:数据存储和界面展现-2
- Android JNI/NDK开发之基本姿势
- Android开发之splash界面下详解及实例