这个系列文章,就是个入门介绍。
一般学过Android的完全没必要看,这个是给小白看的

什么是 Android UI

其实UI这个词挺抽象的,英文全称是User Interface。我们一般叫用户界面。
UI这个词不是Android特有的,网页,ios,很多智能设备也都有UI的。
这篇文章就是想让大家理解这些抽象的词的概念。

UI的意思就是呈现给用户的界面。
这里来看一个图,这个是手机上显示的登录界面。


这个是网上找的一个截图

我们平时都是叫这个东西位界面。知识界面这个词有点宽泛。而在软件开发中一般说UI能更精确一些。那为什么叫用户界面呢。其实这个翻译还是有点抽象的。其实理解这个词的重点就是:一般的界面都是可以跟用户进行交互的。我们登录qq的时候可以输入qq号 和密码。我们可以点击登录按钮。跳转到登录页面。也可以点击注册按钮跳转到注册页面。我们把这个登录页面叫做ui 或者叫做用户界面,其实我们常说的就是界面。了解了这个概念之后,后面的东西就更好理解了。

UI到底做了什么?这里简单介绍下UI是做什么的。

UI的第一个作用点,显示界面。

UI的第一个作用就是显示页面给用户看,比如我上面的登录界面,就是一个UI显示给用户的看的,我们的注册页面。还有我们的QQ好友列表。QQ的设置界面。微信的消息页面。这里我们暂时给用户的每个页面都是UI的一部分。这里,我们把UI分成一个一个的页面。我们可以一个一个页面的去实现。UI主要的内容就是编写这些页面。有时候我们叫页面。有的时候说界面,或者UI。一般情况下都是一个东西。而这些东西一般都会暂时给用户看。

UI的第二个作用点,跟用户交互。

什么是交互,我觉得大家应该懂,这里介绍的是如何交互。其实我们平时使用QQ,微信,上网页都是在跟界面做交互,比如刚刚的登录页面,我们点击按钮,就会跳转到另外一个页面。我们可以输入我们的帐号也是一种交互。显示文字不需要交互。只需要给用户显示出来就好。这个是上面的页面的交互,比如我们还有,好友列表界面,或者微信的通信录界面,这些一般都是一个列表的样式展现给用户的,我们可以上下滑动列表,这个也是一种交互。UI做的第二个功能,就是根据需求给用户提供这些交互功能。让用户可以方便的使用我们的应用。

那么 Android UI 我们要做什么呢。

大家也看到了我上面的登录页面,简直是丑的一匹。这个就是一个错误的示范,我们应该把这个设计的更QQ或者微信登录一样好看,这个就是我们要做的最终效果。很多小伙伴都不会设计,这个也没关系,正常工作一般都会有UI工程师。专门复杂设计图片,然后我们根据他们设计的图片去做就好了,如果我们做的过程需要一些细节的图片,直接跟UI工程师要就行了。这个UI工程师,一般就是我们嘴里的美工了。他们大多用photoshop去设计图片。这个大多数公司都会有。

如何才能做好 Android UI呢

其实这个还是有些难度的,虽然有人给我们了设计图,我们要完全还原成设计图的样子,还是挺麻烦的,我们要把页面的每个元素都设计到特定的位置。还要考虑每个元素的大小,很多时候图片还是从网上下载下来的,然后显示到UI上,这个过程需要一定的练习,还要有一些小技巧。接下来的文章会简单介绍一下我们是如何在Android上使用我们的UI的。

更多相关文章

  1. Android:用 SQLite 实现 用户的登录查询功能(详解+效果图)
  2. 手把手教你用android studio创建第一个安卓程序加载html5页面(一)
  3. 一起学android之微信登录(18)
  4. (二)Unity 与 Android的布局管理
  5. Android仿QQ登录界面示例,实现登录、注册功能。
  6. .Net码农学Android---五分钟了解布局
  7. Android(安卓)引导页实现
  8. Android软件开发之盘点界面五大布局(十六)
  9. [置顶] Android(安卓)- 底部菜单架构设计及封装实现

随机推荐

  1. Android音乐播放器(一):搜索手机存储的音乐
  2. 用Android-X86和VirtualBox打造高性能And
  3. Android 应用程序退出后不在运行列表中显
  4. Android TextView前加图标垂直居中第一行
  5. Android(安卓)View(四)-View相关属性详解
  6. Android(安卓)重用Layout
  7. android手势实现图片的拖动和缩放效果
  8. android nfc中Ndef格式的读写
  9. Android开发新手常见的10个误区
  10. Android设置TextView的Selector来控制点