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:填满父类视图;

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


另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


分享名称:Android-UI(UserInterface)的基本设计-创新互联
当前网址:http://hbruida.cn/article/jdisc.html