Android-UI(UserInterface)的基本设计

UI(User Interface)的基本设计


创新互联坚持“要么做到,要么别承诺”的工作理念,服务领域包括:成都网站设计、成都网站制作、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的哈密网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!

本文地址: http://blog.csdn.net/caroline_wendy/article/details/21150315


UI(User Interface)包含四种基本元素,View(视图), ViewGroup(视图组),Fragment(碎片), Activity(活动);

View:所有可视的界面元素的基类;

ViewGroup:视图类的扩展, 包含多个子视图, 布局管理器;

Fragment:创建可重用的布局, 把布局分块;

Acitivity:显示给用户的窗口或屏幕, 需要分配一个视图;


所有可视化组件都是由View类派生来的;

将用户界面分配给Activity, 使用setContentView(), 可以接受一个布局资源的ID(资源), 也可以接受一个单独的视图的实例(new);

findViewById(),得到布局(layout)中, 每个视图的引用, 可以从parent activity中找到fragment的任何子视图;


布局管理器是对ViewGroup类的继承, 用来控制子控件在UI中的位置, 包含四种常见的布局类:

FrameLayout: 简单的布局管理器, 直接堆积, 默认左上角, 会产生遮掩;

LinearLayout: 垂直方向或水平方向的布局管理;

RelativeLayout:每一个子视图与其他视图之间, 以及屏幕的相对位置;

GridLayout:网格视图, 嵌套各种视图和布局;


可以把控件添加嵌套在视图中, 调整参数;

wrap_content:包含内容的最小尺寸, wrap(包围);

match_parent:填满父类视图;


也可以使用代码实现布局;


Android - UI(User Interface)的基本设计


网站栏目:Android-UI(UserInterface)的基本设计
本文链接:http://hxwzsj.com/article/ieccsp.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 广安网站设计 重庆企业网站建设 重庆网站设计 成都网站建设 成都网站制作 成都网站设计公司 达州网站设计 成都网站设计 网站建设方案 成都网站制作 公司网站建设 移动手机网站制作 重庆企业网站建设 成都网站设计 品牌网站建设 成都定制网站建设 重庆网站制作 网站建设公司 网站制作 响应式网站设计 网站制作 自适应网站设计