`
presses
  • 浏览: 119443 次
  • 性别: Icon_minigender_1
  • 来自: 中山
社区版块
存档分类
最新评论
阅读更多

一、在android平台,view是UI的基本单元。UI由各种格样的android.view.View的子类组成的。

 

二、view的子类一般称为widgit,例如按钮、输出框。而viewgroup的子集一般称为layout。

 

三、view是一个数据容器。一方面,它存储了布局、内容、方型显视区域等信息,另一方面,它提供了画图、响应事件等与用户交互的功能。

 

四、view hierarchy:一个Activity中,一般包含一稞由viewgroup及view组成的树。在activity初始化时,必需调用setContentView()把树的根节点传入到activity中。

 

五、layout:android主要采用xml处理UI布局。xml节点标签与view的子类名称对应。另外,你还可以用addView()方法实现动态布局。

 

六、widget:android提供了丰富的基本组件,放在android.widget包中。你也可以继承其中的widget类,实现自定义的widget。

 

七、ui event:当你需要监听某元素的事件时,你先要实现一个对应的View.OnXXXListener接口,然后调用元素的setOnXXXLintener方法传入实现类。

 

八、menu:android平台有两种menu。一种为contextmenu另一种为optionmenu。其中optionmenu就是点击手机上的menu菜单时弹出的菜单。menu也是由一组树型结构的view组成的UI,但你不需要编写布局及元素,你只需要重写onCreateXXXMenu方法即可。

 

九、styles and themes:style是应用到单独元素上的一组样式属性。theme是应用到整个应用的一组样式属性。android提供了默认的style和theme实现,另外你也可以扩展实现自已的style和theme。

0
0
分享到:
评论

相关推荐

    [SharePoint] SharePoint 2013 Branding and User Interface Design (英文版)

    [Wrox] SharePoint 2013 Branding and User Interface Design (英文版) [Wrox] SharePoint 2013 Branding and User Interface Design (E-Book) ☆ 图书概要:☆ If you are planning, designing, and launching ...

    Android User Interface Development Beginner's Guide.epub

    Building a compelling user-interface that people understand and enjoy is vital for the survival of a new application in an environment where look and feel may be the only thing between a user ...

    User Interface Design for Programmers

    《程序员的用户界面设计》(User Interface Design for Programmers)一书由乔尔·斯波斯基(Joel Spolsky)撰写,旨在为程序员提供一套简单而实用的规则,用以改进用户界面设计,无论是在传统的图形用户界面(GUI)...

    Zigbee Gateway User Interface操作说明

    ### Zigbee Gateway User Interface 操作说明 #### 一、Zigbee Gateway Control Bridge 简介 Zigbee Gateway Control Bridge 是一款用于控制和管理Zigbee网络的工具,主要功能包括读写设备属性、配置网络参数等。...

    SharePoint 2010 Branding and User Interface Design

    SharePoint 2010是微软推出的企业级协作平台,它的Branding(品牌化)和User Interface Design(用户界面设计)是为了帮助企业用户打造个性化的工作环境,提升用户体验。品牌化在SharePoint中指的是通过一系列的定制...

    Zigbee Gateway User Interface操作说明.rar

    Zigbee网关是连接Zigbee网络与互联网的关键设备,它提供了用户与Zigbee网络交互的接口,即用户界面(User Interface)。本操作说明将详细介绍如何有效地使用Zigbee Gateway的用户界面进行设备管理、数据传输和网络...

    User Interface Design For Programmers

    人机交互(Human-Computer Interaction,简称HCI)与人机界面(User Interface,简称UI)设计是现代软件开发中不可或缺的部分,它们直接影响到软件产品的用户体验和用户满意度。 首先,我们要理解人机交互的基本...

    Microsoft Windows CE User Interface Services Guide用户界面服务指南-part2

    《Microsoft Windows CE User Interface Services Guide用户界面服务指南-part2》是针对使用Embedded Visual C++(EVC)开发Windows CE平台上用户界面的专业参考资料。本部分主要深入探讨了如何利用EVC进行用户界面...

    18 The Fundamentals of User Interface (UI) Design for Mobile

    在本专题“18 The Fundamentals of User Interface (UI) Design for Mobile”中,我们将深入探讨移动UI设计的基本原则和技巧,尤其关注如何利用Java进行有效的实现。 一、移动UI设计的重要性 移动设备的屏幕尺寸和...

    《 User Interface Design & Implementation》

    此文档为MIT的 用户界面设计和实现(User Interface Design & Implementation)课程的官方讲义笔记,系统的介绍了用户界面设计的相关知识,并且其中结合多种例子进行分析,内容丰富且易于理解。

    UE4_UE5ArchViz室内User Interface 3 4.26 - 4.27

    UE4_UE5ArchViz室内User Interface 3 4.26 - 4.27 完整的UE室内案例,供设计学习使用。

    User Interface Design for iOS 7 Apps

    iOS 7 sets a new standard for user interface design excellence and offers many opportunities for crafting immersive, delightful, and memorable user experiences. Discover how layering, tinting, Text ...

    Android User Interface Design Implementing Material Design Developers(2nd) epub

    Android User Interface Design Implementing Material Design for Developers(2nd) 英文epub 第2版 本资源转载自网络,如有侵权,请联系上传者或csdn删除 查看此书详细信息请在美国亚马逊官网搜索此书

    Android User Interface Design Implementing Material Design Developers(2nd) mobi

    Android User Interface Design Implementing Material Design for Developers(2nd) 英文mobi 第2版 本资源转载自网络,如有侵权,请联系上传者或csdn删除 查看此书详细信息请在美国亚马逊官网搜索此书

    最新SAP用户界面技术路线图sap user interface road map 2015.11

    SAP用户界面技术路线图(SAP User Interface Road Map 2015.11)是一份由SAP公司发布的文件,主要阐述了该公司对用户界面技术的未来发展计划和规划。在这份文件中,SAP为用户提供了关于其产品演进和技术发展的路线图...

    User Interface Design for Programmers (全本)

    ### 用户界面设计对程序员的重要性 #### 一、书籍概述与作者简介 《用户界面设计对程序员》这本书由乔尔·斯波斯基(Joel Spolsky)撰写,是一本专门针对程序员如何进行用户界面设计的专业指导书籍。...

    User Interface Summary

    在IT行业中,用户界面(User Interface,简称UI)是系统与用户进行交互和信息交换的媒介,是任何软件或应用程序的核心组成部分。一个优秀的用户界面设计能够提供直观、高效且易于理解的用户体验,使用户能够轻松地...

    Android User Interface Development Beginner's Guide.pdf

    Building a compelling user-interface that people understand and enjoy is vital for the survival of a new application in an environment where look and feel may be the only thing between a user ...

    Android User Interface Development Beginner's Guide.mobi

    Building a compelling user-interface that people understand and enjoy is vital for the survival of a new application in an environment where look and feel may be the only thing between a user ...

    iPhone User Interface Cookbook

    《iPhone User Interface Cookbook》是一本深入剖析苹果iOS用户界面设计原则的专业书籍。本书由Cameron Banga撰写,并于2011年11月首次出版。它不仅为读者提供了丰富的设计理念与实践技巧,还涵盖了诸多实际案例分析...

Global site tag (gtag.js) - Google Analytics