wince界面开发——DirectUI

     MVC3个单词的缩写,即模型(Model),视窗(View),控制(Controller)。
    模型(Model):Model层实现系统中的业务逻辑。
    视窗(View):View层用于与用户交互。
    控制(Controller):Controller层是Model与View之间沟通的桥梁。
       MVC架构是模型(Model),视窗(View),控制(Controller)业务分离架构;将视图层与业务逻辑层分离,其优点是耦合性低允许修改代码却不需要重新编译模型和控制代码;由于已经将数据和业务规则从表示层分开,所以可以最大化重用你的代码,使用MVC架构使得界面开发的时间大大缩短且技术含量降低。操作者只需要懂的XML语言,就可以轻松驾驭。

XML文件配置示例:

  

  

程序可根据主题资源文件配置UI界面资源,使用布局资源文件路径(ResourceLayout)、图片资源文件路径(ResourceImage)等指向对应的资源文件


图片资源文件(ResourceImage)

参数说明:

Name   图片名称

Path   图片路径

Type   加载方式

  0:使用的时候加载,不用的时候自动删除;

  1:在系统空闲的时候加载,不会自动删除;
  2:开机的时候加载,不会自动删除;
  图片加载方式主要目的是为了控制图片占用系统内存,加载图片需要花一点时间,当该图片是一直存在,并且一开机就需要看到,应该使用2;如果一直存在,但不需要一开机看到,使用1;其它使用0

深圳市领路视界科技有限公司是一家集产品交互设计及软件开发于一体的软件界面整体解决方案提供商,拥有经验丰富的交互设计团队和资深应用软件开发团队;为用户提供从需求设计、界面策划、交互设计再到软件实现的完整用户体验开发。
Connect with us :0755-2512 7136 

你可能感兴趣的:(wince界面开发——DirectUI)