UI基础-(1)UI初识

UI的初步认识

 1.什么是UI

UI即User Interface(用户界面)的简称。UI设计则是指对软件的人机交互、操作逻辑、界面美观的整体设计。好的UI设计不仅是让软件变得有个性有品味,还要让软件的操作变得 舒适、简单、自由、充分体现软件的定位和特点。

ps:1)iOS程序员的工作就是把设计好的UI通过代码实现出来

  2)项目的一般流程:

(客户/老板)需求->(人事)整理成需求文档->(UI设 计师/美工)设计完成UI->(程序员)根据UI完成项目->

(测试)通过测试->上架

 

2.第一个UI工程

1)UI工程的程序入口在哪里

在AppDelegate这个类中(UIApplicationMain的代理对象);

 

2)什么是UIApplicationMain

每一个程序在运行期必须有且仅有一个UIApplication(或则其子类)的一个实例。创建UIApplication的单例实例。这样可以通过调用[UIApplication sharedApplication]来得到这个单例实例的指针。

 

UIApplication的一个主要工作是处理用户事件,它会创建一个队列,把所有用户事件都放入队列,逐个处理,

  在处理的时候,它会发送当前事件到一个合适的处理事件的目标控件。此外,UIApplication实例还维护一个在本应用中打开的window列表(UIWindow实例),这样它就可以接触应用中的任何一个UIView对象。UIApplication实例会被赋予一个 代理对象,以处理应用程序的生命周期事件(比如程序启动和关闭)、系统事件(比如来电、记事项警告)等等

 

3)iOS程序生命周期

 

4)IOS程序图标和程序名设置

修改info.plist配置文件中的 图片必须是png格式,并且像素尺寸必须要符合要求

5)UIkit框架继承图

 

 

 

posted @ 2015-03-04 12:58  timo1234  阅读(349)  评论(0编辑  收藏  举报