android基本界面开发

本文介绍了Android界面开发的基础概念,包括Activity、View、Window之间的关系及其作用,并简要概述了常见控件如线性布局的特点与使用方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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 修饰子控件的位置 ,可以设置权重
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值